J G Electronics Ltd


Phone: 01986 873154



We can develop low-cost custom IP cores in VHDL and Verilog. This can be more cost-effective than off-the-shelf IP by optimising to fit the design requirements, improving performance or reducing the logic usage. Testbenches for the IP can be provided as can software device drivers where appropriate.

Examples of IP:-

  • SPI controller for NOR flash memories
  • USB 2.0 host and device controllers
  • USB 3.0 device controller
  • 1Gbit Ethernet controller with TCP/IP hardware stack
  • SDRAM interfaces for DDR2 and DDR3
  • DMA controller

Independent Verification

We can generate test code to independently verify your VHDL and Verilog code.

SOC Design

ASIC and FPGA SOC implementation.

Board Design

Digital and mixed signal hardware design.

Examples of boards:-

  • Capture board with multi-channel high-speed ADC input, DDR3 data storage, Xilinx Spartan 6 FPGA implementing SOC controller using Xilinx Microblaze. Data output via Ethernet and USB 3.0 interfaces.
  • Capture board with high-speed ADC input, DDR2 data storage, Xilinx Spartan 3 FPGA for memory interfacing and signal processing. Data output via PCIe.
  • ASIC test board with Xilinx Kintex FPGA. USB 2.0 interface to PC.