The XC2C256-7CPG132C is a high-performance Complex Programmable Logic Device (CPLD) manufactured by Xilinx (now AMD). This CoolRunner-II family device offers 256 macro cells, 6K system gates, and operates at frequencies up to 152MHz, making it ideal for portable, battery-powered, and low-power applications.
XC2C256-7CPG132C Key Features
The XC2C256-7CPG132C combines advanced CMOS technology with exceptional power efficiency. Built on 0.18μm process technology, this CPLD delivers fast propagation delays of just 6.7ns while maintaining ultra-low standby current consumption.
Core Technology Highlights
- CoolRunner-II Architecture with optimized power management
- Flash-based non-volatile configuration memory
- In-System Programmable (ISP) via standard JTAG interface
- DataGATE Technology for dynamic power reduction
- CoolCLOCK Technology for reduced clock network power
XC2C256-7CPG132C Technical Specifications
| Parameter |
Value |
| Part Number |
XC2C256-7CPG132C |
| Manufacturer |
Xilinx (AMD) |
| Device Family |
CoolRunner-II |
| Device Type |
CPLD |
| System Gates |
6,000 (6K) |
| Macro Cells |
256 |
| Function Blocks |
16 |
| Speed Grade |
-7 |
| Maximum Frequency |
152 MHz |
| Propagation Delay (Tpd) |
6.7 ns |
XC2C256-7CPG132C Electrical Characteristics
| Parameter |
Min |
Typ |
Max |
Unit |
| Core Supply Voltage (VCCINT) |
1.7 |
1.8 |
1.9 |
V |
| I/O Supply Voltage (VCCIO) |
1.7 |
— |
3.6 |
V |
| Input Voltage Tolerance |
— |
— |
3.9 |
V |
| Operating Temperature (Commercial) |
0 |
— |
+70 |
°C |
XC2C256-7CPG132C Package Information
| Specification |
Details |
| Package Type |
CS-BGA (Chip Scale Ball Grid Array) |
| Pin Count |
132 |
| User I/O Pins |
106 |
| I/O Banks |
2 |
| Ball Pitch |
0.5 mm |
| Package Dimensions |
8 mm × 8 mm |
| Mounting Type |
Surface Mount (SMD) |
| RoHS Compliance |
Yes |
XC2C256-7CPG132C Architecture Overview
Function Block Structure
The XC2C256-7CPG132C contains 16 Function Blocks (FBs), each featuring:
- 40 × 56 product-term Programmable Logic Array (PLA)
- 16 macrocells per Function Block
- 100% routability between Function Blocks
- Individual macrocell register configuration
Clock and Timing Resources
| Resource |
Quantity |
Description |
| Global Clocks (GCK) |
3 |
Available to all Function Blocks |
| Global Set/Reset (GSR) |
1 |
Asynchronous register control |
| Global Output Enable (GTS) |
3 |
Tri-state control signals |
| Clock Divider |
1 |
Programmable clock division |
Supported I/O Standards
The XC2C256-7CPG132C supports multiple I/O voltage standards through its two independent I/O banks:
| I/O Standard |
VCCIO Voltage |
Description |
| LVCMOS33 |
3.3V |
Low-Voltage CMOS 3.3V |
| LVCMOS25 |
2.5V |
Low-Voltage CMOS 2.5V |
| LVCMOS18 |
1.8V |
Low-Voltage CMOS 1.8V |
| LVTTL |
3.3V |
Low-Voltage TTL |
| SSTL2-I |
2.5V |
Stub Series Terminated Logic |
| SSTL3-I |
3.3V |
Stub Series Terminated Logic |
| HSTL-I |
1.5V |
High-Speed Transceiver Logic |
XC2C256-7CPG132C Applications
This versatile CPLD is ideal for numerous applications:
- Portable Electronics – Ultra-low standby power consumption
- Battery-Powered Devices – Extended battery life with DataGATE technology
- Interface Bridging – Multi-voltage level translation between ICs
- Glue Logic Replacement – Consolidate discrete logic into single device
- Control Logic – State machines and sequencing operations
- Protocol Conversion – Bus interface and protocol translation
- Industrial Automation – Reliable programmable control systems
Part Number Decoder: XC2C256-7CPG132C
| Code Segment |
Meaning |
| XC2C |
CoolRunner-II CPLD Family |
| 256 |
256 Macro Cells |
| -7 |
Speed Grade (-7 = 152MHz, -6 = 256MHz) |
| CPG |
CS-BGA Package Type |
| 132 |
132-Pin Package |
| C |
Commercial Temperature Range (0°C to +70°C) |
Related Part Numbers and Variants
| Part Number |
Speed |
Package |
Temperature |
| XC2C256-7CPG132C |
-7 (152MHz) |
132-CSBGA |
Commercial |
| XC2C256-7CPG132I |
-7 (152MHz) |
132-CSBGA |
Industrial |
| XC2C256-6CPG132C |
-6 (256MHz) |
132-CSBGA |
Commercial |
| XC2C256-7TQG144C |
-7 (152MHz) |
144-TQFP |
Commercial |
| XC2C256-7VQG100C |
-7 (152MHz) |
100-VQFP |
Commercial |
| XC2C256-7FTG256C |
-7 (152MHz) |
256-FTBGA |
Commercial |
Development Tools and Software
Design development for the XC2C256-7CPG132C is supported through Xilinx ISE Design Suite, which includes:
- ISE WebPACK – Free downloadable design software
- ABEL-HDL – Hardware description language support
- Verilog/VHDL – Industry-standard HDL support
- Schematic Entry – Graphical design capture
- JTAG Programmer – In-system programming interface
Why Choose the XC2C256-7CPG132C?
Power Efficiency
The CoolRunner-II architecture delivers industry-leading low-power performance. The DataGATE feature allows selective powering of input buffers, while CoolCLOCK technology minimizes dynamic power consumption during clock distribution.
Design Flexibility
With 256 macro cells organized in 16 Function Blocks, designers have substantial logic resources for implementing complex digital functions. The device’s 100% routability ensures predictable timing and simplified design iterations.
Voltage Compatibility
Supporting I/O voltages from 1.8V to 3.3V across two independent banks makes the XC2C256-7CPG132C ideal for mixed-voltage systems and voltage level translation applications.
Order XC2C256-7CPG132C
The XC2C256-7CPG132C is available through authorized distributors worldwide. For related programmable logic devices and additional Xilinx FPGA products, explore our complete catalog of Xilinx components.