FPGA Design

An FPGA or SoC is often the heart of a high speed digital design. Schematic and PCB design with large FPGA’s involves high speed I/O, multiple power supply rails, and heat dissipation consideration.

Our recent design experience includes FPGA’s from Xilinx and Altera:

  • Zynq Ultrascale+ – ZU15
  • Zynq – 7015, 7030, 7045
  • Virtex7 – 330T, 485T
  • Kintex – K160T, K325T, K410T
  • Artix – A15T, A75T, A200T
  • Spartan6 – S16, S25, S50, S100T, S150T
  • Cyclone V GX C7, SX C6

 

High Speed design features include:

  • GTH transceivers operating at speeds to 16Gbps
  • GTX transceivers operating at speeds to 10.3125Gbps
  • GTP transceviers operating at speeds up to 6.25Gbps
  • GX transceivers operating at speeds up to 8Gbps
  • DDR4 x32 and x72 up to 2100Mbps
  • DDR3 x16, x32, x48, x64, and x72 up to 1833Mbps
  • Embedded processors – ARM Cortex-A9, A53, R5, Microblaze, NIOS
  • LVDS serdes to 1.125Gbps

 

I/O Connectivity

  • PCIe 2.0 & 3.0, x1, x4, x8
  • Ethernet 10/100/1000
  • CoaXPress (CXP and PoCXP) to 6.25Gbps
  • SFP Fiber Optic Transceiver
  • USB 2.0, 3.0
  • Aurora, XAUI, SerialLite

 

Memory and Storage

  • DDR3, DDR3L, DDR4
  • SATA
  • m.2 (NGFF)
  • eMMC
  • microSD

 

Applications:

  • Software Defined Radio (SDR)
  • High speed A/D capture and signal analysis, 200+ MSPS
  • Video processing, DVI, HDMI, SDI, NTSC, CoaXPress
  • Waveform and frequency synthesis
  • Forward Error Correction

 

Tools

  • Xilinx ISE and Vivado
  • Quartus
  • Modelsim