Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.

Electronic Components Sourcing

Sourcing high-quality electronic components is essential to create quality products for your brand. Choosing the right parts ensures that your products are functional and useful for end users.

Our prototype runs are often a mix of large BGAs and tiny 0201 components, and we’ve had issues with other assembers on yield. PCBsync’s assembly team delivered a perfect first-run success. The board was pristine, the solder joints were impeccable under the microscope, and everything worked straight out of the box. Their attention to detail in the assembly process saved us weeks of debug time. They are now our go-to for critical prototype assembly.

Scaling from hundreds to tens of thousands of units for our smart home device presented huge supply chain and manufacturing challenges. PCBsync’s full electronic manufacturing service was the solution. They didn’t just build the PCB; they managed the entire box-build, sourced all components (even during shortages), and implemented a rigorous quality control system that drastically reduced our field failure rate. They act as a true extension of our own production team.

XC2S200-6FGG1087C – Xilinx Spartan-II FPGA | Full Specifications & Datasheet Guide

Product Details

The XC2S200-6FGG1087C is a high-performance, cost-effective Field Programmable Gate Array (FPGA) from Xilinx’s Spartan-II family. Designed for high-volume applications that demand programmable logic flexibility without the steep NRE costs of mask-programmed ASICs, this device offers 200,000 system gates, a 1,176-CLB array, and a 1087-ball Fine-Pitch BGA (FGG) Pb-free package — making it a go-to solution for engineers working on communication, industrial, and consumer electronics designs. If you are sourcing or evaluating Xilinx FPGA components, the XC2S200-6FGG1087C is one of the most capable members in the Spartan-II lineup.


What Is the XC2S200-6FGG1087C?

The XC2S200-6FGG1087C is part of Xilinx’s Spartan-II 2.5V FPGA family. Breaking down the part number gives a complete picture of the device’s configuration:

Part Number Segment Meaning
XC2S200 Spartan-II device with ~200,000 system gates
-6 Speed grade 6 (fastest available for Spartan-II; Commercial range only)
FGG Fine-Pitch Ball Grid Array, Pb-free (lead-free) package
1087 1,087-ball package
C Commercial temperature range (0°C to +85°C)

This Pb-free, high-density BGA package makes it ideal for modern designs that must comply with RoHS directives while still requiring maximum I/O density.


XC2S200-6FGG1087C Key Specifications

Logic & Memory Resources

Parameter XC2S200 Value
Logic Cells 5,292
System Gates (Logic + RAM) 200,000
CLB Array 28 × 42
Total CLBs 1,176
Maximum Available User I/O 284
Total Distributed RAM 75,264 bits
Total Block RAM 56K bits

Device & Package Details

Parameter Value
Part Number XC2S200-6FGG1087C
Manufacturer Xilinx (AMD)
FPGA Family Spartan-II
Package Type FGG (Fine-Pitch BGA, Pb-free)
Number of Balls 1,087
Core Voltage (VCC) 2.5V
Speed Grade -6 (Fastest)
Operating Temperature 0°C to +85°C (Commercial)
RoHS / Pb-Free Yes (denoted by “G” in package code)

Electrical & Timing Characteristics

Parameter Value
Clock Speed (typical) Up to ~200 MHz (speed grade -6)
I/O Standards Supported LVTTL, LVCMOS2, PCI, GTL, HSTL, SSTL
Delay-Locked Loops (DLLs) 4 (one at each corner of the die)
Configuration Modes Master/Slave Serial, SelectMAP, JTAG Boundary Scan

XC2S200-6FGG1087C Architecture Overview

Configurable Logic Blocks (CLBs)

The XC2S200 is built around 1,176 Configurable Logic Blocks arranged in a 28×42 matrix. Each CLB contains two slices, and each slice includes two 4-input Look-Up Tables (LUTs) and two flip-flops. This architecture enables efficient implementation of arithmetic, logic, and memory functions.

Input/Output Blocks (IOBs)

The device surrounds the CLB core with a perimeter of programmable Input/Output Blocks. With up to 284 user-available I/O pins (excluding global clock inputs), the XC2S200 supports a wide range of interface standards critical for multi-board designs and system integration.

Block RAM

Two columns of dedicated Block RAM sit between the CLB array and IOB columns on opposite sides of the die. The total 56Kbits of Block RAM is ideal for look-up tables, FIFOs, and local data buffering without consuming CLB resources.

Delay-Locked Loops (DLLs)

Four Delay-Locked Loops — one at each corner of the die — provide precise clock edge alignment, clock doubling/division, and phase shifting. This makes the XC2S200-6FGG1087C well-suited for synchronous designs that demand tight timing margins.


Spartan-II Family Comparison: Where Does the XC2S200 Fit?

The XC2S200 is the largest member of the Spartan-II family, offering the highest logic density and I/O count in the lineup.

Device Logic Cells System Gates CLB Array Total CLBs Max User I/O Block RAM
XC2S15 432 15,000 8×12 96 86 16K
XC2S30 972 30,000 12×18 216 92 24K
XC2S50 1,728 50,000 16×24 384 176 32K
XC2S100 2,700 100,000 20×30 600 176 40K
XC2S150 3,888 150,000 24×36 864 260 48K
XC2S200 5,292 200,000 28×42 1,176 284 56K

For designs that need maximum gate count and I/O within the Spartan-II family, the XC2S200-6FGG1087C is the definitive choice.


XC2S200-6FGG1087C Configuration & Programming

Supported Configuration Modes

The XC2S200-6FGG1087C supports multiple configuration interfaces to accommodate different system architectures:

Configuration Mode Description
Master Serial FPGA controls configuration clock; data from serial PROM
Slave Serial External master provides clock and data
SelectMAP (Slave Parallel) 8-bit parallel byte-wide configuration
JTAG Boundary Scan IEEE 1149.1-compliant; useful for board-level testing

Configuration Memory

Spartan-II FPGAs are SRAM-based and must be reconfigured at power-up. Configuration data is typically stored in external serial or parallel Flash/PROM devices (e.g., Xilinx XCF-series PROMs).


Typical Applications for the XC2S200-6FGG1087C

The XC2S200-6FGG1087C is suited for a wide variety of commercial and industrial applications:

  • Communications & Networking – Protocol conversion, line-rate processing, switch fabrics
  • Industrial Automation – Motor control, sensor interfaces, custom I/O expansion
  • Consumer Electronics – Video processing, display controllers, embedded control
  • Test & Measurement – Data acquisition front-ends, pattern generators, logic analyzers
  • Embedded Systems – Custom peripheral controllers, bus bridges, co-processing

XC2S200-6FGG1087C vs. Alternative Packages

The XC2S200 is available in multiple package options. The FGG1087 is the largest, offering maximum I/O flexibility.

Package Type Balls/Pins Max User I/O
PQ208 PQFP 208 140
FT256 Fine-Pitch BGA 256 176
FG(G)456 Fine-Pitch BGA 456 284
FGG1087 Fine-Pitch BGA (Pb-free) 1,087 284

Note: The FGG1087 package offers the same maximum user I/O count (284) as the FG456, but in a Pb-free, RoHS-compliant form factor with a larger ball count that may suit certain PCB layout and thermal requirements.


Ordering Information & Part Number Decoder

Understanding the full Xilinx part number syntax helps ensure you order exactly the right component:

XC2S200 - 6 - FGG - 1087 - C
  |        |    |      |    |
  |        |    |      |    └── Temperature Range: C = Commercial (0°C to +85°C)
  |        |    |      └─────── Number of Pins/Balls: 1087
  |        |    └────────────── Package: FGG = Fine-Pitch BGA, Pb-Free
  |        └─────────────────── Speed Grade: -6 (fastest, Commercial only)
  └──────────────────────────── Device: Spartan-II, 200K gates

FAQs About the XC2S200-6FGG1087C

What does the “G” in FGG mean?

The extra “G” in the package code (FGG vs. FG) indicates that the package is Pb-free (lead-free), compliant with RoHS environmental regulations.

Is the -6 speed grade available in industrial temperature range?

No. The -6 speed grade is exclusively available in the Commercial temperature range (0°C to +85°C). Industrial range (-40°C to +85°C) devices are available in slower speed grades.

Is the XC2S200 still in production?

The Spartan-II family has been available for many years and may be in end-of-life or limited availability status. It is recommended to check current stock with authorized distributors or consider Xilinx’s newer FPGA families (Spartan-6, Spartan-7, Artix-7) for new designs.

What software do I use to program the XC2S200-6FGG1087C?

Xilinx ISE Design Suite (legacy) supports the Spartan-II family. Vivado does not support Spartan-II devices; use ISE 14.7 for design implementation and programming.


Why Choose the XC2S200-6FGG1087C?

  • Highest logic density in the Spartan-II family (200K gates, 5,292 logic cells)
  • Pb-free/RoHS-compliant FGG1087 package
  • Speed grade -6 — the fastest available for Spartan-II
  • 284 user I/O — maximum I/O for XC2S200 devices
  • Four DLLs for precision clock management
  • 56Kbits Block RAM for embedded data buffering
  • JTAG Boundary Scan for simplified board-level testing
  • 2.5V core with multi-standard I/O support

Summary

The XC2S200-6FGG1087C is the flagship device of the Xilinx Spartan-II FPGA family, combining 200,000 system gates, 1,176 CLBs, 284 I/O pins, and a fast -6 speed grade in a Pb-free 1087-ball BGA package. It remains a reliable choice for legacy system maintenance, high-volume cost-sensitive designs, and applications requiring well-understood, battle-tested programmable logic. Whether you are designing a new embedded system or sustaining an existing product line, the XC2S200-6FGG1087C delivers the performance, I/O capacity, and flexibility that engineers need.

Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.

  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.

Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.