FPGAs

Child Pages

Xilinx 7 Series (Artix-7, Kintex-7, Virtex-7)
Info on the Xilinx 7 Series FPGA's, including the Artix, Kintex and Vertix (the Zynq-7000 has it's own page).
Xilinx 7 Series Design Guide
Useful information for schematic and PCB designers when it comes to using Xilinx 7 Series FPGAs.

Complexity

FPGA’s are associated with a fair amount of design complexity.

Below is an A3-sized schematic sheet with JUST one 236-pin FPGA component added to it (no actual routing).

An A3 schematic sheet with just one 236-pin FPGA IC added to it (no routing).
An A3 schematic sheet with just one 236-pin FPGA IC added to it (no routing).

 

Power Supplies

Typically, FPGAs require a large number different voltages to operate. This makes PSU design an important step in the FPGA design process. Most of these voltages are quite low. For example, an FPGA could require 1.0V, 1.2V, 1.8V and 3.3V to operate.

They also place tight restraints on the power-up/power-down sequence of these voltage rails.

Boot-up

Because the data that configures (the bitstream) an FPGA is stored in CMOS configuration latches (CCL’s), Xilinx FPGA’s loose their configuration everytime they are powered down.