The XC2C32A-6CP56C is a high-performance Complex Programmable Logic Device (CPLD) from AMD/Xilinx’s CoolRunner-II family. This ultra-low power CPLD delivers exceptional performance with instant-on capability, making it ideal for portable electronics, industrial control systems, and battery-powered applications.
XC2C32A-6CP56C Key Features and Benefits
The XC2C32A-6CP56C combines advanced programmable logic with industry-leading power efficiency. Engineers choose this CPLD for applications requiring fast response times and minimal power consumption.
Ultra-Low Power Consumption
One of the most compelling advantages of the XC2C32A-6CP56C is its remarkable power efficiency. The device operates at just 28.8µW with a standby current of only 16µA, making it perfect for battery-operated devices and energy-sensitive designs.
High-Speed Performance
With a maximum propagation delay of 5.5ns and operating frequencies up to 200MHz, the XC2C32A-6CP56C delivers the speed necessary for demanding digital logic applications.
XC2C32A-6CP56C Technical Specifications
| Parameter |
Specification |
| Manufacturer |
AMD (Xilinx) |
| Product Family |
CoolRunner-II |
| Part Number |
XC2C32A-6CP56C |
| Number of Macrocells |
32 |
| Number of Gates |
750 |
| Number of I/O |
33 |
| Logic Elements/Blocks |
2 |
| Max Frequency |
200MHz |
| Propagation Delay (tpd Max) |
5.5ns |
| Process Technology |
0.18µm CMOS |
XC2C32A-6CP56C Electrical Characteristics
| Parameter |
Value |
| Supply Voltage (Internal) |
1.7V – 1.9V |
| Core Voltage |
1.8V |
| Standby Current |
16µA |
| Power Consumption |
28.8µW |
| I/O Banks |
2 |
| I/O Voltage Compatibility |
1.5V, 1.8V, 2.5V, 3.3V |
XC2C32A-6CP56C Package Information
| Parameter |
Specification |
| Package Type |
56-CSBGA (Chip Scale BGA) |
| Package Dimensions |
6mm × 6mm |
| Ball Pitch |
0.5mm |
| Mounting Type |
Surface Mount |
| Operating Temperature |
0°C to +70°C |
| Temperature Grade |
Commercial (C) |
Supported I/O Standards for XC2C32A-6CP56C
The XC2C32A-6CP56C supports multiple I/O standards for maximum design flexibility:
| I/O Standard |
Voltage Level |
| LVTTL |
3.3V |
| LVCMOS33 |
3.3V |
| LVCMOS25 |
2.5V |
| LVCMOS18 |
1.8V |
| LVCMOS15 |
1.5V |
XC2C32A-6CP56C Advanced Features
CoolCLOCK Technology
The proprietary CoolCLOCK technology significantly reduces dynamic power consumption by intelligently gating the clock signal. This feature makes the XC2C32A-6CP56C an excellent choice for power-critical applications.
DataGATE Capability
DataGATE allows designers to block input signals, further reducing power consumption when specific inputs are not needed. This feature is unique to the CoolRunner-II family.
In-System Programmability
The XC2C32A-6CP56C supports IEEE 1149.1/1532 JTAG programming, enabling in-system configuration, prototyping, and boundary-scan testing without removing the device from the circuit board.
Instant-On Nonvolatile Operation
Unlike SRAM-based programmable devices, the XC2C32A-6CP56C offers instant-on capability with nonvolatile configuration storage. The device is fully operational immediately upon power-up.
XC2C32A-6CP56C Architecture Overview
Function Block Structure
The XC2C32A-6CP56C architecture consists of eight Function Blocks interconnected by the Advanced Interconnect Matrix (AIM). Each Function Block receives 40 true and complement inputs from the AIM.
Macrocell Configuration
Each Function Block contains a 40×56 P-term PLA and 16 macrocells. The macrocells offer flexible configuration options including combinational or registered modes, D or T flip-flop operation, and D latch functionality.
Applications for XC2C32A-6CP56C
The XC2C32A-6CP56C is ideal for numerous applications:
- Portable and battery-powered electronics
- Industrial control systems
- Voltage level translation interfaces
- FPGA configuration management
- Glue logic implementation
- Protocol bridging
- System management controllers
For more programmable logic solutions including larger devices and complete development ecosystems, explore our Xilinx FPGA product catalog.
XC2C32A-6CP56C Ordering Information
| Part Number |
Speed Grade |
Package |
Temperature |
| XC2C32A-6CP56C |
-6 (5.5ns) |
56-CSBGA |
Commercial (0°C to 70°C) |
| XC2C32A-4CP56C |
-4 (Fast) |
56-CSBGA |
Commercial |
| XC2C32A-6CP56I |
-6 (5.5ns) |
56-CSBGA |
Industrial (-40°C to 85°C) |
| XC2C32A-6CPG56C |
-6 (5.5ns) |
56-CSBGA (Pb-free) |
Commercial |
Design Resources for XC2C32A-6CP56C
Engineers working with the XC2C32A-6CP56C can utilize these development tools:
- Xilinx ISE Design Suite for CPLD design and implementation
- ISE WebPACK (free version) for smaller designs
- Comprehensive application notes and reference designs
- PCB footprints and schematic symbols available from CAD libraries
Why Choose XC2C32A-6CP56C?
The XC2C32A-6CP56C delivers an optimal balance of performance, power efficiency, and compact packaging. Key advantages include:
- Industry-leading low power – 28.8µW operation extends battery life
- Fast propagation delay – 5.5ns enables high-speed digital designs
- Compact footprint – 6mm × 6mm CSBGA saves PCB space
- Flexible I/O – Multi-voltage support simplifies system integration
- Nonvolatile storage – Instant-on operation with no external configuration memory
- JTAG programming – Easy in-system updates and testing
XC2C32A-6CP56C Summary Specifications Table
| Category |
Specification |
| Device Type |
CPLD |
| Family |
CoolRunner-II |
| Macrocells |
32 |
| Gates |
750 |
| I/O Count |
33 |
| Core Voltage |
1.8V |
| Speed (tpd) |
5.5ns |
| Frequency |
200MHz |
| Power |
28.8µW |
| Package |
56-CSBGA (6×6mm) |
| Programming |
JTAG (IEEE 1149.1/1532) |
| Temperature |
0°C to +70°C |
| RoHS Status |
Non-RoHS (Pb-free version available) |
| Part Status |
Active |
The XC2C32A-6CP56C represents AMD/Xilinx’s commitment to delivering high-performance, ultra-low-power programmable logic solutions for modern electronic designs.