Xilinx

XC9572XL - 3.3V 72-Macrocell CPLD 5ns | Xilinx AMD

MPN: XC9572XL βœ“ Active
In Stock Ships in 1-3 business days
3.3 V Vdss VQFP-44 (VQ44), VQFP-64 (VQ64), CSP48 Package -5, -7, -10 Speed Nonvolatile (in-system programmable) Memory
From $3.9 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $5.85 $5.85
10 $5.27 $52.70
100 $4.68 $468.00
500 $4.22 $2,110.00
1,000 $3.9 $3,900.00
ℹ️ All prices are in USD

XC9572XL Overview

The Xilinx (now AMD) XC9572XL is a 3.3V high-performance CPLD (Complex Programmable Logic Device) providing 1,600 usable gates, 72 macrocells, and a worst-case pin-to-pin propagation delay of 5 ns, housed in low-profile VQFP packages such as the 44-pin VQ44 and 64-pin VQ64.

A CPLD is a type of programmable logic device that sits between simple PLDs and FPGAs in the programmable logic hierarchy. Unlike FPGAs, which use look-up tables and volatile configuration memory, CPLDs use macrocell-based sum-of-products architecture with nonvolatile program storage, delivering deterministic, pin-to-pin timing and instant-on operation at power-up. This makes CPLDs the workhorse choice for glue logic, bus interfacing, and power-sequencing control in embedded systems.

The XC9572XL is comprised of four 54V18 Function Blocks, each containing 18 macrocells. Key features include 3.3V core operation targeted at high-performance, low-voltage applications in leading-edge communications and computing systems; industry-leading pin-locking capability through a switch matrix that routes flexibly; and multiple speed grades (-5, -7, -10) so designers can trade speed against cost. Individual output enables and slew-rate-limited outputs ease 3.3V bus interfacing.

Architecturally, every macrocell is a registered or combinational function generator with product-term allocation, allowing dense state machines without wasting resources. Because configuration is stored in nonvolatile memory across the XC9500XL family, no external boot flash or configuration controller is required, simplifying BOM and board design compared with SRAM-based FPGAs.

Typical applications include address decoding and glue logic in embedded processors, bus bridging and interfacing in communications equipment, power-up reset and sequencing control, industrial I/O expansion, and legacy system life-cycle extensions where deterministic timing matters.

Design-wise, use the -5 speed grade only where the 5 ns timing is genuinely needed; the -10 grade offers the best value for most glue-logic tasks. Note that design entry requires the legacy Xilinx ISE toolchain, which no longer runs natively on modern Windows.

This page synthesizes distributor pricing, drop-in alternatives across speed grades and packages, and practical design notes not found in the manufacturer datasheet DS057.

Drop-in alternatives for XC9572XL β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

XC9572XL-5VQ44C

βœ… Drop-In
πŸ“¦ VQFP-44 (VQ44)
fastest -5 speed grade (5 ns pin-to-pin) vs base -10; identical die, package and pinout

πŸ“‹ Reference alternative (not in catalog)

XC9572XL-7VQ44C

βœ… Drop-In
πŸ“¦ VQFP-44 (VQ44)
-7 mid speed grade; same 72 macrocells and VQ44 footprint

πŸ“‹ Reference alternative (not in catalog)

XC9572XL-10VQG44C

βœ… Drop-In
πŸ“¦ VQFP-44 (VQ44)
G suffix = lead-free/RoHS grade of the -10 commercial part; identical pinout

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 2 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

XC9572XL Maximum Ratings & Electrical Characteristics

Logic Family XC9500XL CPLD
Supply Voltage 3.3 V
Usable Gates 1,600
Macrocells 72
Function Blocks 4 (54V18 Function Blocks)
Pin-to-Pin Propagation Delay 5 ns (fastest speed grade)
Speed Grades -5, -7, -10
Program Memory Type Nonvolatile (in-system programmable)
Target Applications High-performance, low-voltage communications and computing systems
Package Options VQFP-44 (VQ44), VQFP-64 (VQ64), CSP48
Mounting Type Surface Mount
Operating Temperature (C suffix) 0C to +70C
Operating Temperature (I suffix) -40C to +85C
Design Software Xilinx ISE
Manufacturer Xilinx (AMD)

XC9572XL vqfp-44 (vq44), vqfp-64 (vq64), csp48 Pin Configuration Guide

Pin configuration for XC9572XL (vqfp-44 (vq44), vqfp-64 (vq64), csp48 package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

vqfp-44 (vq44), vqfp-64 (vq64), csp48 package pinout diagram for XC9572XL

No detailed pinout data available for XC9572XL.

Refer to the datasheet for full pin configuration.

Typical Applications

XC9572XL is suitable for 6 applications: Address Decoding and Glue Logic, Communications and Networking Equipment, Power Sequencing and Reset Control, Legacy System Life-Cycle Extension, FPGA Configuration and System Control, Industrial I/O Expansion and Interfacing.

πŸ”§

Address Decoding and Glue Logic

The XC9572XL is the classic choice for processor glue logic: 72 macrocells in four 54V18 Function Blocks implement address comparators, chip-select generation, wait-state logic, and bus transceiver control with deterministic 5-10 ns pin-to-pin delays. Because its configuration is nonvolatile, decode logic is active the instant power is applied, which is essential for processor boot sequences that need chip selects before software runs. The 3.3V supply matches modern microprocessor I/O rails directly, and individual output enables let one device serve multiple shared buses. Unlike an SRAM FPGA, no external boot flash or configuration controller is needed, reducing BOM cost and board area. Use the -10 speed grade for most decode tasks and reserve the -5 grade for very fast bus interfaces. Per the DS057 datasheet, the switch matrix preserves pin assignments across design changes, protecting PCB layout investment during ECOs.

🌐

Communications and Networking Equipment

Per the DS057 datasheet, the XC9572XL was explicitly targeted at high-performance, low-voltage applications in leading-edge communications and computing systems, and it remains common in line cards, control planes, and backplane interfaces. The 3.3V I/O directly drives standard telecom logic levels, and the 5 ns (-5 grade) pin-to-pin delay supports fast handshaking between PHYs, MACs, and system controllers. The 72 macrocells absorb frame-sync generation, LED/status multiplexing, interrupt aggregation, and FPGA configuration control (done/init sequencing). Its nonvolatile programming means line cards are functional at slot insertion without a host download, simplifying hot-swap behavior. Slew-rate-limited outputs help control signal integrity on backplane traces. For designs that outgrow 72 macrocells, the pin-compatible XC95144XL doubles the resources within the same XC9500XL toolchain and programming flow.

⚑

Power Sequencing and Reset Control

Multi-rail boards need supervised power-up sequencing, and the XC9572XL implements it in silicon that is active at the first millivolt thanks to nonvolatile configuration. Typical functions include rail-monitor AND/gating of power-good signals, enable sequencing of DC-DC converters, watchdog and reset generation using the dedicated GSR global set/reset resource, and brownout latch logic. The deterministic 5-10 ns pin-to-pin delay means enable skew between rails is predictable and repeatable across units, unlike microcontroller-based sequencing that depends on firmware boot time. The dedicated GCK global clock supports measured delay counters, and the GTS global three-state control lets all outputs park safely during fault conditions. With 72 macrocells there is ample headroom to combine sequencing with other control glue logic, eliminating a discrete supervisor IC in cost-sensitive designs.

🏭

Legacy System Life-Cycle Extension

The XC9500XL family, including the XC9536XL, XC9572XL, and XC95144XL per distributor IC-Components data, is a mainstay for keeping legacy industrial, test, and communications equipment alive after original PLDs (such as older EPM7128-class devices or PAL/GAL devices) go end-of-life. The XC9572XL's 72 macrocells comfortably absorb several classic 22V10 or 16V8 devices, consolidating multiple obsolete parts into one available chip. Its JTAG in-system programming allows field retrofit through existing headers without desoldering. Because program storage is nonvolatile, replacement boards behave identically to originals at power-up. The main caution is toolchain: design updates require the legacy Xilinx ISE software, which no longer runs natively on Windows 10, so maintain a VM or Linux environment. Stock multiple speed grades and packages, since distributor availability varies by exact ordering code.

πŸ–₯️

FPGA Configuration and System Control

In FPGA-based systems, a small CPLD like the XC9572XL commonly supervises the FPGA itself: driving program/initialization signals, multiplexing configuration sources (master serial vs JTAG), gating clocks before configuration completes, and holding the FPGA in reset until all rails are stable. The XC9572XL's instant-on nonvolatile logic is ideal because it must act before any processor or FPGA firmware runs. Its 72 macrocells leave room for fan control, status LED sequencing, and front-panel switch debouncing alongside configuration control. The dedicated GCK input supports clean clock gating, and 3.3V I/O matches typical FPGA banks. Deterministic 5-10 ns timing simplifies analysis of the configuration state machine. This architecture pattern appears widely in AMD/Xilinx reference designs and board-level application notes for the Virtex and Spartan families.

βš™οΈ

Industrial I/O Expansion and Interfacing

Industrial controllers use the XC9572XL to expand limited microcontroller I/O into wider parallel interfaces, implement encoder counters and quadrature decoding, generate PWM channels, and bridge between 3.3V logic and industrial signal levels through external transceivers. The 72 macrocells support several independent state machines simultaneously because each 54V18 Function Block routes independently through the switch matrix, minimizing inter-block timing hazards. Commercial (C) versions cover 0C to +70C while industrial (I) suffix parts, such as the XC9572XL-10VQG44I class, are rated to -40C to +85C for factory-floor environments. The nonvolatile configuration ensures I/O logic is alive the moment power appears, matching hard-wired safety expectations in machinery. Deterministic pin-to-pin delays make counter and PWM timing verifiable by inspection rather than simulation-heavy timing closure, reducing validation effort in safety-relevant upgrades.

Recommended Products Summary

XC9536XL Lower-density sibling for simpler decode logic Used in: Address Decoding and Glue Logic, Communications and Networking Equipment, Legacy System Life-Cycle Extension, FPGA Configuration and System Control XC95144XL Higher-density sibling for larger glue-logic blocks Used in: Address Decoding and Glue Logic, Communications and Networking Equipment, Power Sequencing and Reset Control, Legacy System Life-Cycle Extension, FPGA Configuration and System Control, Industrial I/O Expansion and Interfacing XC9572XL-10VQG64C 64-pin variant with more I/O for multi-rail monitoring Used in: Power Sequencing and Reset Control, Industrial I/O Expansion and Interfacing
What is the XC9572XL CPLD?
The XC9572XL is a 3.3V high-performance CPLD from Xilinx (now AMD) that provides 1,600 usable gates, 72 macrocells, and a pin-to-pin propagation delay as low as 5 ns. According to the AMD DS057 datasheet, it is built from four 54V18 Function Blocks and targets high-performance, low-voltage communications and computing systems.
What are the key specifications of XC9572XL that engineers should know?
The XC9572XL offers 72 macrocells across four 54V18 Function Blocks, 1,600 usable gates, 3.3V single-supply operation, and 5 ns worst-case pin-to-pin delay in the -5 speed grade. It uses nonvolatile program storage, so it is instantly active at power-up with no external configuration device. Packages include VQFP-44 and VQFP-64. Source: AMD DS057 datasheet.
What is the difference between XC9572XL-5, XC9572XL-7 and XC9572XL-10?
The suffix is the speed grade: -5 has a 5 ns pin-to-pin propagation delay, -7 is 7.5 ns class, and -10 is 10 ns class, with decreasing cost as speed relaxes. All three are the same die with 72 macrocells and identical packages and pinouts, so they are drop-in interchangeable where timing margin allows. Source: AMD DS057 datasheet speed tables.
What is the best drop-in replacement for XC9572XL?
The best drop-in replacement is another XC9572XL in the same package with a slower speed grade, such as XC9572XL-5VQ44C or XC9572XL-10VQG44C replacing a -7 part, because the die, pinout, and footprint are identical. True cross-brand drop-in equivalents are not documented in the available cross-reference data, so verify any third-party substitution against the DS057 pinout before committing to production.
Is XC9572XL suitable for address decoding and glue logic?
Yes, the XC9572XL is well suited to address decoding and glue logic. Its 72 macrocells and 5 ns to 10 ns deterministic pin-to-pin delays handle address comparators, chip-select generation, and bus interfacing without timing uncertainty. The nonvolatile program storage means decode logic is active immediately at power-up, which is essential for processor boot sequences. Source: AMD DS057 datasheet.
XC9572XL vs EPM570T144C5 - which is better?
The Altera EPM570 (MAX II family) has roughly 8x the logic density of the XC9572XL but uses a different package (TQFP-144) and a different toolchain (Quartus instead of ISE). For a 3.3V, 72-macrocell glue-logic job on an existing XC9572XL footprint, stay with the XC9572XL; for new designs needing more logic at low cost, the EPM570T144C5 offers better density-per-dollar. Neither is a drop-in replacement for the other.
Where can I buy XC9572XL online and what does it cost?
The XC9572XL is stocked by AMD/Xilinx-authorized distributors; for example, DigiKey lists XC9572XL-10VQG64C under order code 122-1388-ND, and Octopart tracks pricing from 11 distributors. As of 2026-09-13, XAIPART lists quantity pricing from about $5.85 at qty 1 down to about $3.90 at qty 1000; check the live price table above for current stock and lead time.
Is XC9572XL still in production or obsolete?
The XC9572XL remains listed as an active, orderable part at AMD and major distributors, and multiple speed and package variants such as XC9572XL-10VQG64C are stocked. However, community discussion (DigiKey forum) notes that the required ISE design software no longer runs natively on Windows 10, so new designs should plan toolchain workarounds and long-term second sourcing even though the silicon itself is still available.
What software do I need to program the XC9572XL?
The XC9572XL is designed using the Xilinx ISE toolchain, which synthesizes HDL (VHDL or Verilog) and fits it into the 72-macrocell architecture, then programs the device in-system via JTAG. Because ISE is legacy software that does not run directly on Windows 10, many users run it in a Windows 7 virtual machine or use the Linux build. The device itself is programmed with a standard Xilinx JTAG cable.
What is the best Altera equivalent for XC9572XL?
There is no verified pin-to-pin Altera equivalent for the XC9572XL in the available cross-reference data; the closest functional families are Altera MAX 3000A and MAX II (for example EPM570 or EPM7128AE devices). These are functional equivalents, not drop-in replacements, since packages and pinouts differ. Verify footprint and pinout against the DS057 datasheet before any substitution. Source: DigiKey cross-reference tool documentation.
Where can I download the XC9572XL datasheet PDF?
Download the official XC9572XL High-Performance CPLD Data Sheet (document DS057, revision 1.9, released 2006-03-21) directly from AMD at docs.amd.com/v/u/en-US/ds057. Mirror copies also exist on Alldatasheet and DatasheetArchive, but the AMD document repository is the authoritative source and always carries the latest revision.
Where can I find the XC9572XL pinout for the VQ44 package?
The complete VQ44 and VQ64 pinout tables, including dedicated JTAG pins (TDI, TDO, TMS, TCK), GCK global clock, GSR, and GTS pins, are published in the pinout chapter of the AMD DS057 datasheet. Because user I/O assignment is software-configurable in CPLDs, consult the ISE pinout report for your specific design in addition to the package pin definitions.
Hey Google, what can replace an XC9572XL in an old board?
The safest replacement for an XC9572XL is another XC9572XL of the same package and an equal-or-faster speed grade, such as XC9572XL-5VQ44C in place of a -10 part. These variants are identical die and pin-to-pin compatible. No cross-brand pin-compatible replacement is confirmed in current cross-reference sources, so avoid unverified third-party equivalents in production repairs.
When should I choose XC9572XL over an FPGA?
Choose the XC9572XL when you need nonvolatile, instant-on logic with deterministic 5-10 ns pin-to-pin timing, 72 macrocells of glue logic, and no external configuration flash. Choose an FPGA instead when you need memory, DSP blocks, or more than a few hundred gates. For bus decoding and power sequencing, the CPLD is cheaper, boots instantly, and has simpler timing closure than an SRAM FPGA.
Is the XC9572XL RoHS compliant and lead-free?
The specific RoHS and lead-free status depends on the exact ordering code: parts with a G in the package code, such as XC9572XL-10VQG64C, are the lead-free/RoHS-grade offerings, while earlier non-G suffixes were leaded. Confirm the compliance certificate for your exact MPN on the AMD product page or distributor listing before ordering for RoHS-restricted products.

Engineering reference data for XC9572XL β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the XC9572XL when a design needs roughly 72 macrocells of nonvolatile, instant-on logic with deterministic 5-10 ns pin-to-pin timing and a mature, verified footprint. Within the family, select the -10 speed grade (e.g. XC9572XL-10VQG44C) for address decoding, sequencing, and general glue logic - it is the best price/performance point - and move to the -7 or -5 grades only when your timing analysis demands the faster pin-to-pin delay. Use the G-suffix codes for all new RoHS-controlled designs. Prefer XC9572XL over the XC9536XL when macrocell utilization estimates exceed about 25 macrocells, and over the XC95144XL when utilization stays below roughly 50 macrocells, since the larger die costs more without utilization benefit. If a true cross-brand drop-in is required, none is verified in available cross-reference data; consider Altera MAX II (EPM570) or EPM7128AE only as functional replacements involving a PCB respin, and always verify pinout and ISE-to-Quartus design migration effort first.

Comparison with Alternatives

Parameter This Product XC9572XL-5VQ44C XC9572XL-7VQ44C XC9572XL-10VQG44C XC9572XL-7CS48C XC9572XL-10VQG64C
Package VQFP-44 (VQ44) VQFP-44 (VQ44) - same VQFP-44 (VQ44) - same VQFP-44 (VQ44) - same (lead-free) CSP-48 - different footprint VQFP-64 - different footprint
Brand Xilinx (AMD) Xilinx (AMD) Xilinx (AMD) Xilinx (AMD) Xilinx (AMD) Xilinx (AMD)
Macrocells 72 72 72 72 72 72
Usable Gates 1,600 1,600 1,600 1,600 1,600 1,600
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Function Blocks 4 (54V18) 4 (54V18) 4 (54V18) 4 (54V18) 4 (54V18) 4 (54V18)
Pin-to-Pin Replacement (VQ44 footprint) Reference Yes Yes Yes No (CSP48) No (VQ64)
Design Software Xilinx ISE Xilinx ISE Xilinx ISE Xilinx ISE Xilinx ISE Xilinx ISE

Key Differentiators

  • Fastest available speed grade in the same footprint (vs XC9572XL-10VQG44C)
  • Better cost for timing-relaxed designs (vs XC9572XL-5VQ44C)
  • RoHS/lead-free ordering code for new designs (vs XC9572XL-10VQ44C (non-G))

Design Notes

Budget the toolchain before the silicon. The XC9572XL is programmed exclusively through the legacy Xilinx ISE software, which no longer installs natively on Windows 10 (as noted in the DigiKey forum thread on XC95xxXL alternatives). Set up a Windows 7 virtual machine or use the Linux ISE build early in the project, and archive your ISE project sources and the toolchain installer itself for future maintenance. A working bitstream source is as critical to long-term supply as the physical parts.

Decouple the 3.3V supply with at least 0.1 uF ceramic per supply pin plus one bulk 10 uF capacitor per device. XC9500XL macrocells draw transient current on each switching event routed through the central switch matrix, so simultaneous output switching on wide buses can induce supply droop and ground bounce if the power distribution network is weak. Keep the VCCINT and VCCIO decoupling loops tight and connect the dedicated ground pins directly to a solid ground plane; slew-rate-limited output settings in ISE further reduce switching noise on long traces.

Wire the four JTAG pins (TDI, TDO, TMS, TCK) to a standard 2x7 header in the Xilinx chain topology even if you never plan in-system updates; TCK should be short and, if long, buffered or series-terminated (typically 22-33 ohm) to prevent double-clocking. Tie TMS high through a pull-up so an un-driven header cannot place the device in an undefined state. Reserve the GCK global clock pin for the fastest system clock rather than a general I/O to get clean global routing. Following these conventions keeps the board compatible with standard Xilinx programming cables and future field updates.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

G-suffix ordering codes (e.g. XC9572XL-10VQG64C, XC9572XL-10VQG44C) denote the lead-free/RoHS-grade offerings; exact certificates must be confirmed per MPN on the AMD product page.

Data verified on: 2026-09-13 β€” data verified and curated by XAIPART's component engineering team

Related Searches

XC9572XL datasheet XC9572XL datasheet PDF download DS057 Xilinx XC9572XL 3.3V CPLD 72 macrocell XC9572XL-10VQG44C price buy XC9572XL pinout VQ44 XC9572XL equivalent substitute XC9572XL vs EPM570 XC9572XL glue logic address decoder XC9572XL 5ns CPLD speed grade difference what can replace XC9572XL XC9572XL ISE programming Windows 10 XC9572XL-10VQG64C DigiKey

Related Components & Terms

Xilinx AMD XC9572XL XC9572XL-10VQG44C XC9572XL-10VQG64C XC9572XL-5VQ44C XC9536XL XC95144XL XC9500XL family CPLD Complex Programmable Logic Device programmable logic device 54V18 Function Block macrocell DS057 Xilinx ISE VQFP-44 (VQ44) VQFP-64 (VQ64) CSP-48 JTAG in-system programming Altera EPM570 (MAX II) glue logic address decoding power sequencing RoHS
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details