7 Series FPGAs Packaging and Pinout
Revision History
Table of Contents
Ch. 1: Packaging Overview
About this Guide
Introduction
Device/Package Combinations and Maximum I/Os
Serial Transceiver Channels by Device/Package
User I/O Pins by Device/Package
Pin Definitions
Pin Compatibility between Packages
Migrating between Devices
Die Level Bank Numbering Overview
Banking and Clocking Summary
XC7S6, XA7S6, XC7S15, and XA7S15 Banks
FTGB196 Package
CPGA196 Package
CSGA225 Package
XC7S25 and XA7S25 Banks
FTGB196 Package
CSGA225 Package
CSGA324 Package
XC7S50 and XA7S50 Banks
FTGB196 Package
CSGA324 Package
FGGA484 Package
XC7S75, XA7S75, XC7S100, and XA7S100 Banks
FGGA484 Package
FGGA676 Package
XC7A12T, XA7A12T, XC7A25T, and XA7A25T Banks
CPG238 Package
CSG325 Package
XC7A15T, XC7A35T, XA7A15T, and XA7A35T Banks
CPG236 Package
FTG256 Package (XC7A15T and XC7A35T only)
CSG324 Package
CSG325 Package
FGG484 Package (XC7A15T and XC7A35T only)
XC7A50T, XA7A50T, and XQ7A50T Banks
CPG236 Package
FTG256 Package (XC7A50T only)
CSG324 Package
CSG325 Package
FGG484 Package (XC7A50T and XQ7A50T only)
XC7A75T and XA7A75T Banks
FTG256 Package (XC7A75T only)
CSG324 Package
FGG484 Package
FGG676 Package (XC7A75T only)
XC7A100T, XQ7A100T, and XA7A100T Banks
FTG256 Package (XC7A100T only)
CSG324 Package
FGG484 Package
FGG676 Package (XC7A100T only)
XC7A200T and XQ7A200T Banks
SBG484, SBV484, and RS484 Packages
FBG484, FBV484, and RB484 Packages
FBG676, FBV676, and RB676 Packages
FFG1156 and FFV1156 Package (XC7A200T only)
XC7K70T Banks
FBG484 and FBV484 Package
FBG676 and FBV676 Package
XC7K160T and XA7K160T Banks
FBG484 and FBV484 Package
FBG676, FBV676, FFG676, and FFV676 Packages
XC7K325T and XQ7K325T Banks
FBG676, FBV676, FFG676, FFV676, and RF676 Packages
FBG900, FBV900, FFG900, FFV900, and RF900 Packages
XC7K355T Banks
FFG901 and FFV901 Package
XC7K410T and XQ7K410T Banks
FBG676, FBV676, FFG676, FFV676, and RF676 Packages
FBG900, FBV900, FFG900, FFV900, and RF900 Packages
XC7K420T Banks
FFG901 and FFV901 Package
FFG1156 and FFV1156 Package
XC7K480T Banks
FFG901 and FFV901 Package
FFG1156 and FFV1156 Package
XC7V585T and XQ7V585T Banks
FFG1157 and RF1157 Packages
FFG1761 and RF1761 Packages
XC7V2000T Banks
FHG1761 Package
FLG1925 Package
XC7VX330T and XQ7VX330T Banks
FFG1157, FFV1157, and RF1157 Packages
FFG1761, FFV1761, and RF1761 Packages
XC7VX415T Banks
FFG1157 and FFV1157 Package
FFG1158 and FFV1158 Package
FFG1927 and FFV1927 Package
XC7VX485T and XQ7VX485T Banks
FFG1157 Package
FFG1158 Packages
FFG1761 and RF1761 Packages
FFG1927 Package
FFG1930 and RF1930 Packages
XC7VX550T Banks
FFG1158 Package
FFG1927 Package
XC7VX690T and XQ7VX690T Banks
FFG1157 and RF1157 Packages
FFG1158 and RF1158 Packages
FFG1761 and RF1761 Packages
FFG1926 Package
FFG1927 Package
FFG1930 and RF1930 Packages
XC7VX980T and XQ7VX980T Banks
FFG1926 Package
FFG1928 Package
FFG1930 and RF1930 Packages
XC7VX1140T Banks
FLG1926 Package
FLG1928 Package
FLG1930 Package
Ch. 2: 7 Series FPGAs Package Files
About ASCII Package Files
Package Specifications Designations
Evaluation Only
Engineering Sample
Production
ASCII Pinout Files
Ch. 3: Device Diagrams
Summary
Spartan-7 FPGAs Device Diagrams
CPGA196 Package—XC7S6, XA7S6, XC7S15, and XA7S15
FTGB196 Package—XC7S6 and XC7S15
FTGB196 Package—XC7S25 and XC7S50
CSGA225 Package—XC7S6, XC7S15, XA7S6, and XA7S15
CSGA225 Package—XC7S25 and XA7S25
CSGA324 Package—XC7S25 and XA7S25
CSGA324 Package—XC7S50 and XA7S50
FGGA484 Package—XC7S50 and XA7S50
FGGA484 Package—XC7S75, XC7S100, XA7S75, and XA7S100
FGGA676 Package—XC7S75, XC7S100, XA7S75, and XA7S100
Artix-7 FPGAs Device Diagrams
CP236 and CPG236 Packages—XC7A15T, XC7A35T, and XC7A50T CPG236 Package (only)—XA7A15T, XA7A35T, and XA7A50T
CPG238 Package—XC7A12T, XC7A25T, XA7A12T, and XA7A25T
CS324 and CSG324 Packages—XC7A15T, XC7A35T, XC7A50T, XC7A75T, and XC7A100T CSG324 Packages (only)—XA7A15T, XA7A35T, XA7A50T, XA7A75T, and XA7A100T
CSG325 Package—XC7A12T and XA7A12T
CSG325 Package—XC7A25T and XA7A25T
CS325 and CSG325 Packages—XC7A15T, XC7A35T, and XC7A50T CSG325 Packages (only)—XA7A15T, XA7A35T, and XA7A50T
FT256 and FTG256 Packages—XC7A15T, XC7A35T, XC7A50T, XC7A75T, and XC7A100T
FG484 and FGG484 Packages—XC7A15T, XC7A35T, and XC7A50T
FG484 and FGG484 Packages—XC7A75T and XC7A100T FGG484 Packages (only)—XA7A75T and XA7A100T
FG676 and FGG676 Packages—XC7A75T and XC7A100T
SB484, SBG484, SBV484, and RS484 Packages—XC7A200T
FB484, FBG484, FBV484, and RB484 Packages—XC7A200T
FB676, FBG676, FBV676, and RB676 Packages—XC7A200T
FF1156, FFG1156, and FFV1156 Packages—XC7A200T
Kintex-7 FPGAs Device Diagrams
FB484, FBG484, and FBV484 Packages—XC7K70T and XC7K160T
FB676, FBG676, and FBV676 Packages—XC7K70T
FB676, FBG676, and FBV676 Packages—XC7K160T, XC7K325T, and XC7K410T
FB900, FBG900, and FBV900 Packages—XC7K325T and XC7K410T
FF676, FFG676, FFV676, and RF676 Packages—XC7K160T, XA7K160T, XC7K325T, and XC7K410T
FF900, FFG900, FFV900, and RF900 Packages—XC7K325T and XC7K410T
FF901, FFG901, and FFV901 Packages—XC7K355T
FF901, FFG901, and FFV901 Packages—XC7K420T and XC7K480T
FF1156, FFG1156, and FFV1156 Packages—XC7K420T and XC7K480T
Virtex-7 FPGAs Device Diagrams
FF1157, FFG1157, and RF1157 Packages—XC7V585T
FF1761, FFG1761, and RF1761 Packages—XC7V585T
FL1925 and FLG1925 Packages—XC7V2000T
FH1761 and FHG1761 Packages—XC7V2000T
FF1157, FFG1157, and RF1157 Packages—XC7VX330T, XC7VX415T, and XC7VX690T
FF1761, FFG1761, and RF1761 Packages—XC7VX330T
FF1158, FFG1158, FFV1158, and RF1158 Packages—XC7VX415T, XC7VX550T, and XC7VX690T
FF1927, FFG1927, and FFV1927 Packages—XC7VX415T
FF1157, FFG1157, and FFV1157 Packages—XC7VX485T
FF1158, FFG1158, and FFV1158 Packages—XC7VX485T
FF1761, FFG1761, and RF1761 Packages—XC7VX485T
FF1927 and FFG1927 Packages—XC7VX485T
FF1930, FFG1930, and RF1930 Packages—XC7VX485T
FF1761, FFG1761, and RF1761 Packages—XC7VX690T
FF1926 and FFG1926 Packages—XC7VX690T and XC7VX980T
FF1927 and FFG1927 Packages—XC7VX550T and XC7VX690T
FF1930, FFG1930, and RF1930 Packages—XC7VX690T
FF1928 and FFG1928 Packages—XC7VX980T
FF1930, FFG1930, and RF1930 Packages—XC7VX980T
FL1926 and FLG1926 Packages—XC7VX1140T
FL1928 and FLG1928 Packages—XC7VX1140T
FL1930 and FLG1930 Packages—XC7VX1140T
Ch. 4: Mechanical Drawings
Summary
Spartan-7 FPGAs
Artix-7 FPGAs
Kintex-7 FPGAs
Virtex-7 FPGAs
CPGA196 (Spartan-7 FPGAs) Wire-Bond Chip-Scale BGA (0.5 mm Pitch)
FTGB196 (Spartan-7 FPGAs) Wire-Bond Chip-Scale BGA (1.0 mm Pitch)
CSGA225 (Spartan-7 FPGAs) Wire-Bond Chip-Scale BGA (0.8 mm Pitch)
CSGA324 (Spartan-7 FPGAs) Wire-Bond Chip-Scale BGA (0.8 mm Pitch)
FGGA484 (Spartan-7 FPGAs) Wire-Bond Fine-Pitch BGA (1.0 mm Pitch)
FGGA676 (Spartan-7 FPGAs) Wire-Bond Fine-Pitch BGA (1.0 mm Pitch)
CP236 and CPG236 (Artix-7 FPGAs) Wire-Bond Chip-Scale BGA (0.5 mm Pitch)
CPG238 (Artix-7 FPGAs: XC7A12T and XC7A25T) Wire-Bond Chip-Scale BGA (0.5 mm Pitch)
CS/CSG324 and CS/CSG325 (Artix-7 FPGAs) Wire-Bond Chip-Scale BGA (0.8 mm Pitch)
FT/FTG256 (Artix-7 FPGAs) Wire-Bond Fine-Pitch Thin BGA (1.0 mm Pitch)
SB484, SBG484, and SBV484 (Artix-7 FPGAs) Flip-Chip Lidless BGA (0.8 mm Pitch)
FB484, FBG484, and FBV484 (Artix-7 FPGAs) Flip-Chip Lidless BGA (1.0 mm Pitch)
FB676, FBG676, and FBV676 (Artix-7 FPGAs) Flip-Chip Lidless BGA (1.0 mm Pitch)
FG484 and FGG484 (Artix-7 FPGAs) Wire-Bond Fine-Pitch BGA (1.0 mm Pitch)
FG676 and FGG676 (Artix-7 FPGAs) Wire-Bond Fine-Pitch BGA (1.0 mm Pitch)
FF1156, FFG1156, and FFV1156 (Artix-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
RB484 (Artix-7 FPGAs) Ruggedized Flip-Chip BGA (1.0 mm Pitch)
RS484 (Artix-7 FPGAs) Ruggedized Flip-Chip BGA (0.8 mm Pitch)
RB676 (Artix-7 FPGAs) Ruggedized Flip-Chip BGA (1.0 mm Pitch)
FB484, FBG484, and FBV484 (Kintex-7 FPGAs) Flip-Chip Lidless BGA (1.0 mm Pitch)
FB676, FBG676, and FBV676 (Kintex-7 FPGAs) Flip-Chip Lidless BGA (1.0 mm Pitch)
FB900, FBG900, and FBV900 (Kintex-7 FPGAs) Flip-Chip Lidless BGA (1.0 mm Pitch)
FF676, FFG676, and FFV676 (Kintex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FF900 and FFG900 (XC7K325T and XC7K410T) Flip-Chip BGA (1.0 mm Pitch) with Stamped Lid
FF900, FFG900, FFV900, FF901, FFG901, and FFV901 (Kintex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FF1156 and FFG1156 (XC7K420T and XC7K480T) Flip-Chip BGA (1.0 mm Pitch) with Stamped Lid
FF1156, FFG1156, and FFV1156 (Kintex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
RF676 (Kintex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
RF900 (Kintex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FF1157, FFG1157, FFV1157, FF1158, FFG1158, and FFV1158 (Virtex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FF1761 and FFG1761 (Virtex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FFV1761 (Virtex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FH1761 and FHG1761 (Virtex-7 T FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FF1926, FFG1926, FF1927, FFG1927, FFV1927, FF1928, FFG1928, FF1930, and FFG1930 (Virtex-7 XT FPGAs) Flip-Chip BGA (1.0 mm Pitch)
FL1925, FLG1925, FL1926, FLG1926, FL1928, FLG1928, and FL1930, FLG1930 (Virtex-7 FPGAs) Flip-Chip BGA (1.0 mm Pitch)
RF1157 and RF1158 Flip-Chip BGA (Virtex-7 FPGAs) (1.0 mm Pitch)
RF1761 Flip-Chip BGA (Virtex-7 FPGAs) (1.0 mm Pitch)
RF1930 Flip-Chip BGA (Virtex-7 FPGAs) (1.0 mm Pitch)
Ch. 5: Thermal Specifications
Introduction
Thermal Resistance Data
Support for Thermal Models
Thermal Management Strategy
Cavity-Up Plastic BGA Packages
Wire-Bond Packages
Flip-Chip Packages
System Level Heat Sink Solutions
Thermal Interface Material
Types of TIM
Guidelines for Thermal Interface Materials
Thermal Conductivity of the Material
Electrical Conductivity of the Material
Spreading Characteristics of the Material
Long-Term Stability and Reliability of the Material
Ease of Application
Applied Pressure from Heat Sink to the Package via Thermal Interface Materials
Heat Sink Removal Procedure
Soldering Guidelines
Sn/Pb Reflow Soldering
Notes for Figure 5-6:
Pb-Free Reflow Soldering
Post Reflow/Cleaning/Washing
Conformal Coating
Ch. 6: Package Marking
Introduction
Ch. 7: Packing and Shipping
Introduction
Appx. A: Recommended PCB Design Rules for BGA Packages
BGA Packages
Appx. B: Heat Sink Guidelines for Lidless Flip-Chip Packages
Heat Sink Attachments for Lidless Flip-chip BGA (FB/FBG/FBV and SB/SBG/SBV)
Silicon and Decoupling Capacitors Height Consideration
Types of Heat Sink Attachments
Heat Sink Attachment
Component Pick-up Tool Consideration
Heat Sink Attachment Process Considerations
Standard Heat Sink Attach Process with Thermal Conductive Adhesive
Standard Heat Sink Attach Process with Thermal Adhesive Tape
Push-Pin and Shoulder Screw Heat Sink Attachment Process with Phase Change Material (PCM) Application
Appx. C: Additional Resources and Legal Notices
Xilinx Resources
Solution Centers
References
Please Read: Important Legal Notices