Decoding Device name - muneeb-mbytes/FPGABoard_edgeSpartan6 GitHub Wiki

XC6SLX9-3TQG144

This is the device name of the FPGA we use but actually does it mean?

DEVICENAME

XC

"XC" stands for Xilinx Corporation. It refers to the Family of the device.

6

6 means that device belongs to the sixth generation of Xilinx FPGAs.

S

The "S" stands for Spartan, which is a product line of FPGAs that are optimized for low power and cost-sensitive applications.

LX

"LX" is used as a suffix to indicate a specific family of FPGA devices. The "L" in "LX" stands for "Logic," while the "X" stands for "Xilinx."

9

"9" represents the number of logic cells(in thousands). It has 9152 logic cells.

-3

"-3" refers to the speed grade of the device. Here the device is capable of operating at a maximum frequency of 300MHz.

TQG

"TQG" refers to the type of package. In this case it is "Thin quad flat pack with grid".

144

"144" refers to the number of pins on the FPGA device. Here it is 144.