Product Specifications
- Manufacturer
- Xilinx (AMD)
- Part Number
- XC95144XL-10TQG100C
- Product Type
- Complex Programmable Logic Device (CPLD)
- Series
- XC9500XL
- Macrocells
- 144
- Usable Gates
- 3,200
- Number of I/O
- 81
- Speed Grade
- -10
- Pin-to-Pin Delay
- 10 ns
- System Frequency
- 100 MHz
- Process Technology
- 0.35 µm CMOS
- Supply Voltage
- 3.0 V – 3.6 V
- Package
- 100‑TQFP (14 × 14 mm)
- Operating Temperature
- 0°C to 70°C
- Programmable Type
- In‑System Programmable
- Program/Erase Cycles
- 10,000 (minimum)
- MSL
- 3
Product Description
The Xilinx XC95144XL-10TQG100C is a mid‑range CPLD from the XC9500XL family, offering 144 macrocells and 3,200 usable gates in a 100‑pin TQFP package. Built on 0.35 µm CMOS technology and operating at 3.3 V, it delivers a 10 ns pin‑to‑pin delay and a system frequency of 100 MHz, making it suitable for a wide range of logic integration tasks in communications, computing, and industrial systems.
Architecture
The XC9500XL family is based on a FastFLASH technology, which provides in‑system programmability with a minimum of 10,000 program/erase cycles. The device consists of eight 54V18 function blocks, each containing 18 macrocells. The interconnect matrix between function blocks ensures high logic utilisation and predictable timing. The 81 I/O pins are distributed across the 100‑pin TQFP package, offering ample connectivity for most medium‑complexity designs.
Speed Grade -10
The -10 speed grade indicates a maximum pin‑to‑pin propagation delay of 10 ns. This is the standard speed grade for the XC9500XL family, balancing performance with power consumption. For applications requiring higher speed, the -7 speed grade (7.5 ns delay, 178 MHz) is available as a separate variant. For lower power or cost‑sensitive applications, the -10 provides adequate performance for most glue logic, state machine, and control functions.
Key Features
The device supports fast concurrent programming, allowing multiple devices in a JTAG chain to be programmed simultaneously. Individual outputs can be configured with slew rate control to reduce switching noise. The clocking architecture includes three global clocks and one product‑term clock, with local clock inversion available on each macrocell. This flexibility simplifies timing closure in designs with multiple clock domains.
Power Considerations
Power dissipation in the XC9500XL family varies substantially depending on system frequency, design application, and output loading. Each macrocell can be individually configured for low‑power mode (default is high‑performance mode) to reduce static power consumption. Unused product terms and macrocells are automatically deactivated by the Xilinx ISE development software, further conserving power.
Packaging and Environmental
The XC95144XL-10TQG100C is housed in a 100‑pin TQFP (Thin Quad Flat Pack) package measuring 14 × 14 mm with a 0.5 mm pitch. The package is RoHS compliant (Date of RoHS guidelines: March 31, 2015) and SVHC‑free. Moisture Sensitivity Level is MSL 3, requiring a floor life of 168 hours after opening. The device is supplied in tray packaging with 90 pieces per tray. Country of origin is Taiwan.
Development Support
The XC9500XL family is supported by Xilinx ISE WebPACK and ISE Design Suite, which provide a complete development flow from HDL entry (VHDL, Verilog) through synthesis, fitting, and bitstream generation. The devices are programmable via JTAG (IEEE 1149.1) using standard cables such as the Xilinx Platform Cable USB or third‑party programmers. The in‑system programmability allows firmware updates even after the device is soldered onto a PCB.
Typical Applications
The XC95144XL-10TQG100C is well‑suited for glue logic and address decoding in embedded systems, state machine implementation for control sequencing, bus interface and protocol bridging (I²C, SPI, UART), programmable I/O expansion for microcontrollers and processors, timing and control functions in industrial equipment, and low‑to‑medium complexity digital logic consolidation. Its 144 macrocells provide sufficient density to replace multiple discrete logic devices, reducing PCB area and bill‑of‑materials cost.
Resources & Documentation
144 Macros, 10ns, 3.3V – Xilinx XC95144XL-10TQG100C CPLD for General Purpose Logic
Product Specifications
- Manufacturer
- Xilinx (AMD)
- Part Number
- XC95144XL-10TQG100C
- Product Type
- Complex Programmable Logic Device (CPLD)
- Series
- XC9500XL
- Macrocells
- 144
- Usable Gates
- 3,200
- Number of I/O
- 81
- Speed Grade
- -10
- Pin-to-Pin Delay
- 10 ns
- System Frequency
- 100 MHz
- Process Technology
- 0.35 µm CMOS
- Supply Voltage
- 3.0 V – 3.6 V
- Package
- 100‑TQFP (14 × 14 mm)
- Operating Temperature
- 0°C to 70°C
- Programmable Type
- In‑System Programmable
- Program/Erase Cycles
- 10,000 (minimum)
- MSL
- 3
















