Meta Description: The XC2S200-6FGG1160 is a high-performance Xilinx Spartan-II FPGA featuring 200K system gates, 5,292 logic cells, and a 1160-ball FGG BGA package. Explore full specs, pinout, applications, and ordering info.
The XC2S200-6FGG1160 is a member of the Xilinx Spartan-II 2.5V FPGA family — one of the most cost-effective and versatile programmable logic solutions ever produced by Xilinx (now AMD). Designed for high-volume applications demanding fast performance and flexible logic density, the XC2S200-6FGG1160 delivers 200,000 system gates, 5,292 logic cells, and operates at speeds up to 263 MHz, all within a 1160-ball Fine-Pitch BGA (FGG) Pb-free package. Whether you are designing telecom equipment, industrial automation systems, or embedded computing platforms, this Xilinx FPGA remains a reliable and proven solution.
What Is the XC2S200-6FGG1160?
The XC2S200-6FGG1160 is an FPGA (Field Programmable Gate Array) from Xilinx’s Spartan-II product family. Breaking down the part number:
| Part Number Segment |
Meaning |
| XC2S200 |
Spartan-II device with 200K system gates |
| -6 |
Speed grade -6 (fastest available for Spartan-II) |
| FGG |
Fine-Pitch Ball Grid Array, Pb-free (RoHS-compliant) |
| 1160 |
1160 solder balls (pin count) |
| C (implied) |
Commercial temperature range (0°C to +85°C) |
The “-6” speed grade is the highest-performance grade available in the Spartan-II family and is exclusively offered in the commercial temperature range, making the XC2S200-6FGG1160 the top-tier variant for speed-sensitive designs.
XC2S200-6FGG1160 Key Specifications
Core Logic Resources
| Parameter |
XC2S200-6FGG1160 Value |
| System Gates (Logic + RAM) |
200,000 |
| Logic Cells |
5,292 |
| CLB Array |
28 × 42 |
| Total CLBs |
1,176 |
| Maximum User I/O |
284 |
| Distributed RAM (bits) |
75,264 |
| Block RAM (bits) |
56K (56,000 bits) |
| Delay-Locked Loops (DLLs) |
4 |
Electrical & Speed Characteristics
| Parameter |
Value |
| Core Supply Voltage |
2.5V |
| I/O Supply Voltage |
3.3V (LVCMOS/LVTTL) / Multi-standard |
| Maximum System Frequency |
263 MHz |
| Speed Grade |
-6 (Fastest) |
| Process Technology |
0.18 µm |
| Temperature Range |
0°C to +85°C (Commercial) |
Package & Mechanical Information
| Parameter |
Value |
| Package Type |
FGG – Fine-Pitch BGA (Pb-free) |
| Number of Balls |
1,160 |
| Package Designation |
FGG1160 |
| RoHS Compliance |
Yes (Pb-free “G” suffix) |
| Mounting Type |
Surface Mount |
XC2S200-6FGG1160 Architecture Overview
Configurable Logic Blocks (CLBs)
The heart of the XC2S200-6FGG1160 is its array of 1,176 Configurable Logic Blocks, arranged in a 28-column by 42-row matrix. Each CLB contains four logic cells with look-up tables (LUTs), flip-flops, and carry logic, giving designers the flexibility to implement complex combinatorial and sequential digital circuits. The CLBs also provide 75,264 bits of distributed RAM, enabling fast, single-cycle on-chip data storage without requiring external memory.
Block RAM
The XC2S200-6FGG1160 contains 56K bits of dedicated block RAM organized in two columns on opposite sides of the die. This block RAM supports true dual-port operation and is ideal for FIFOs, shift registers, and look-up tables that require higher memory depth.
Input/Output Blocks (IOBs)
With up to 284 user-configurable I/O pins, the XC2S200-6FGG1160 supports a wide variety of I/O standards, including:
| I/O Standard |
Description |
| LVTTL |
Low-Voltage TTL (3.3V) |
| LVCMOS2 |
Low-Voltage CMOS (2.5V) |
| PCI |
33/66 MHz, 3.3V PCI Bus |
| GTL / GTL+ |
Gunning Transceiver Logic |
| HSTL |
High-Speed Transceiver Logic |
| SSTL2 / SSTL3 |
Stub Series Terminated Logic |
Each IOB supports programmable slew-rate control, pull-up/pull-down resistors, and input delay elements, giving designers maximum flexibility in PCB integration.
Delay-Locked Loops (DLLs)
Four Delay-Locked Loops are embedded — one at each corner of the die — providing:
- Clock deskew and phase alignment
- Clock multiplication and division
- Spread-spectrum clock support
- Low-jitter clocking for high-speed interfaces
XC2S200-6FGG1160 vs. Other Spartan-II Devices
The XC2S200 is the largest and most capable device in the Spartan-II family. The table below shows how it compares to other family members:
| Device |
Logic Cells |
System Gates |
CLB Array |
Max I/O |
Dist. RAM (bits) |
Block RAM (bits) |
| XC2S15 |
432 |
15,000 |
8×12 |
86 |
6,144 |
16K |
| XC2S30 |
972 |
30,000 |
12×18 |
92 |
13,824 |
24K |
| XC2S50 |
1,728 |
50,000 |
16×24 |
176 |
24,576 |
32K |
| XC2S100 |
2,700 |
100,000 |
20×30 |
176 |
38,400 |
40K |
| XC2S150 |
3,888 |
150,000 |
24×36 |
260 |
55,296 |
48K |
| XC2S200 |
5,292 |
200,000 |
28×42 |
284 |
75,264 |
56K |
The XC2S200-6FGG1160 offers the highest logic density in the family, making it the preferred choice for complex designs that require maximum gate count and I/O flexibility.
Typical Applications of the XC2S200-6FGG1160
The XC2S200-6FGG1160 FPGA is well-suited for a wide range of applications thanks to its high gate count, generous I/O count, and fast -6 speed grade:
Industrial & Embedded Systems
- Motor control and servo drive logic
- Programmable logic controller (PLC) replacements
- Sensor data fusion and processing
Telecommunications & Networking
- Protocol bridging (PCI, UART, SPI, I²C)
- Line-card logic and framing engines
- High-speed serial data interfaces
Consumer & Enterprise Electronics
- Printer and scanner control ASICs
- Laptop and notebook peripheral controllers
- Display interface logic
Defense & Aerospace (COTS)
- Signal processing front-ends
- Bus interface logic (VME, PCIe bridge)
- Hardware security modules (HSM logic)
Prototyping & ASIC Emulation
- ASIC prototyping and verification platforms
- Algorithm acceleration on FPGA boards
- Custom IP core development and testing
Why Choose the XC2S200-6FGG1160 Over a Mask-Programmed ASIC?
The Spartan-II XC2S200-6FGG1160 is a cost-effective alternative to mask-programmed ASICs for many design scenarios. Consider these advantages:
| Criterion |
XC2S200-6FGG1160 (FPGA) |
Mask-Programmed ASIC |
| NRE Cost |
Zero — no non-recurring engineering cost |
Very high ($1M–$5M+) |
| Time to Market |
Days/weeks |
12–24 months |
| Design Changes |
Fully reprogrammable in the field |
Requires new mask set |
| Minimum Order Quantity |
Single unit |
Typically 10,000+ units |
| Risk |
Low — iterate freely |
High — tapeout risk |
| Performance |
Up to 263 MHz |
Custom optimized |
For low-to-mid volume production or rapid prototyping, the XC2S200-6FGG1160 offers a compelling value proposition that ASICs simply cannot match.
Configuration and Programming
Configuration Modes
The XC2S200-6FGG1160 supports several configuration modes to suit different system architectures:
| Mode |
Description |
| Master Serial |
External serial PROM drives configuration |
| Slave Serial |
Microprocessor controls configuration stream |
| Master Parallel (SelectMAP) |
Parallel byte-wide configuration interface |
| Slave Parallel (SelectMAP) |
Processor-driven 8-bit parallel configuration |
| Boundary Scan (JTAG) |
IEEE 1149.1 JTAG-based in-system programming |
Recommended Configuration PROMs
Xilinx XCF (Platform Flash) serial PROMs are the most common companion devices for configuring the XC2S200-6FGG1160 in production designs.
Development & Synthesis Tools
The XC2S200-6FGG1160 is supported by the following Xilinx (AMD) software tools:
| Tool |
Purpose |
| ISE Design Suite |
Legacy synthesis, place & route for Spartan-II |
| iMPACT |
JTAG programming and configuration |
| ChipScope Pro |
In-system logic analysis and debugging |
| ModelSim (Xilinx Edition) |
RTL and gate-level simulation |
Note: The XC2S200-6FGG1160 is supported under Xilinx ISE, not Vivado, as the Spartan-II family predates Vivado’s device support scope. Always verify your toolchain version for Spartan-II compatibility.
Ordering Information and Part Number Decoder
Full Part Number Structure
XC2S200 - 6 - FGG - 1160 - C
│ │ │ │ └─ Temperature: C = Commercial (0°C to +85°C)
│ │ │ └──────── Pin Count: 1160 balls
│ │ └────────────── Package: FGG = Fine-Pitch BGA, Pb-free
│ └─────────────────── Speed Grade: -6 (fastest)
└─────────────────────────── Device: Spartan-II, 200K gates
Available Package Options for XC2S200
| Package Code |
Description |
Pin Count |
Pb-Free |
| PQ208 / PQG208 |
Plastic Quad Flat Pack |
208 |
Optional |
| FG256 / FGG256 |
Fine-Pitch BGA |
256 |
Optional |
| FG456 / FGG456 |
Fine-Pitch BGA |
456 |
Optional |
| FGG1160 |
Fine-Pitch BGA (Pb-free) |
1,160 |
Yes |
The FGG1160 package provides the maximum number of signal connections — ideal for complex PCB designs where high I/O routing density is required.
Frequently Asked Questions (FAQ)
What is the XC2S200-6FGG1160 used for?
The XC2S200-6FGG1160 is used in embedded systems, telecom line cards, industrial controllers, ASIC prototyping platforms, and high-speed data processing applications that require a large, programmable logic device with 200K gates and 284 I/O pins.
Is the XC2S200-6FGG1160 still in production?
The Spartan-II family, including the XC2S200, has reached end-of-life status with Xilinx (now AMD). However, the XC2S200-6FGG1160 remains widely available through authorized distributors, independent component distributors (ICDs), and excess inventory channels for legacy system support and repair.
What is the difference between FGG1160 and FG1160?
The extra “G” in FGG denotes a Pb-free (RoHS-compliant) package. The standard FG1160 package uses traditional tin-lead solder balls, while the FGG1160 uses lead-free solder, making it compliant with EU RoHS directives and most modern environmental regulations.
What speed grade options are available for the XC2S200?
The XC2S200 is available in speed grades -5 and -6. The -6 speed grade is the fastest and is only available in the commercial temperature range (0°C to +85°C). The -5 speed grade is available in both commercial and industrial temperature ranges.
Can I replace an XC2S200-6FGG1160 with a newer Xilinx FPGA?
While the XC2S200-6FGG1160 is not pin-compatible with newer families, Xilinx Spartan-3 and later families offer functional replacements with enhanced capabilities. A redesign is typically required due to package and architectural differences.
Summary: XC2S200-6FGG1160 at a Glance
| Attribute |
Detail |
| Part Number |
XC2S200-6FGG1160 |
| Manufacturer |
Xilinx (now AMD) |
| Family |
Spartan-II |
| Logic Cells |
5,292 |
| System Gates |
200,000 |
| Max Frequency |
263 MHz |
| I/O Pins (Max) |
284 user I/O |
| Package |
FGG1160 (1160-ball Fine-Pitch BGA, Pb-free) |
| Supply Voltage |
2.5V core / 3.3V I/O |
| Temperature Range |
0°C to +85°C (Commercial) |
| Configuration Interface |
Serial, Parallel (SelectMAP), JTAG |
| RoHS Compliant |
Yes |
| Design Tool |
Xilinx ISE Design Suite |
The XC2S200-6FGG1160 remains one of the most feature-rich devices from the Spartan-II generation. Its combination of high gate count, flexible I/O standards, integrated block RAM, and the fastest available speed grade make it an enduring choice for legacy system maintenance, FPGA-based prototyping, and cost-sensitive production designs where proven reliability matters.