XC9572XL-10VQG64C - 72-Macrocell 10ns CPLD | AMD/Xilinx
Référence : XC9572XL-10VQG64C ⚠ Dernier achat| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $12.5 | $12,50 |
| 10 | $11.2 | $112,00 |
| 100 | $9.85 | $985,00 |
| 500 | $8.4 | $4 200,00 |
| 1 000 | $7.1 | $7 100,00 |
XC9572XL-10VQG64C Présentation
A CPLD (Complex Programmable Logic Device) is a non-volatile, instant-on programmable logic device whose architecture is a sea of macrocells backed by a programmable interconnect matrix. In the system hierarchy, a CPLD sits below an FPGA (typically lower density but lower power and no configuration time) and above discrete SSI/MSI gates. CPLDs are routinely used as interface bridges, address decoders, state machines, and power-up sequencers in designs that need predictable timing in a single device.
Key features of the XC9572XL-10VQG64C include 72 macrocells, 1,600 usable gates, 4 ns internal timing with 10 ns pin-to-pin (tPD) at 3.3V, 34 user I/O pins (64-pin VQFP), 5V-tolerant I/O with 3.3V core, and In-System Programmable (ISP) via JTAG. The XC9500XL family uses 5V tolerant I/O on a 3.3V core for mixed-voltage board designs. The device is specified over the commercial 0C to +70C ambient range (C suffix), with an industrial -40C to +85C option available as XC9572XL-10VQG64I.
Architecturally, each Function Block contains 18 macrocells, 54 product terms, and a sum term allocated from a global pool, with the IEEE 1149.1 boundary-scan chain extending across all I/O pins. Per datasheet DS057, the Fast CONNECT switch matrix provides 100% connectivity to every FB output, enabling deterministic place-and-route timing. The I/O blocks support 5V tolerant inputs, 24 mA drive, slew-rate control, and per-pin user I/O standards.
Typical applications include bus-interface bridging, address decoding, power-up logic sequencing, and I/O expansion in telecom line cards, industrial controllers, and embedded computing platforms. Because of its 5V tolerant I/O on a 3.3V core, the XC9572XL-10VQG64C is well suited to legacy systems that mix 5V peripherals with 3.3V ASICs. Designers also use it as an FPGA configuration PROM companion or as a power-sequencer for multi-rail designs.
When designing with this part, ensure the JTAG TMS, TCK, TDI, and TDO pins are reserved and pulled appropriately, and provide a clean VCCAUX 3.3V rail because all outputs are powered from VCCIO while the core runs from VCCINT. Verify pin-compatibility across the family when migrating density, since the XC9536XL, XC9572XL, and XC95144XL share a footprint family plan across the 44-, 64-, and 100-pin VQFP/TQFP packages.
This page synthesizes distributor stock and lead-time data, pin-compatible XC9500XL alternatives, and practical glue-logic design notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour XC9572XL-10VQG64C — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
XC9572XL-7VQG64C
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
XC9572XL-10VQG64I
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
XC9572XL-10PCG64C
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
XC9572XL-10VQ64C
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
XC9572XL-10VQG64C Valeurs maximales et caractéristiques électriques
| Product Type | CPLD (Complex Programmable Logic Device) |
| Series | XC9500XL |
| Family | XC9572XL |
| Macrocells | 72 |
| Usable Gates | 1,600 |
| Number of Function Blocks | 4 (54V18 architecture) |
| Pin-to-Pin Delay (tPD) | 10 ns |
| Internal Timing | 4 ns |
| Supply Voltage (VCCINT/VCCIO) | 3.0 V to 3.6 V (3.3 V nominal) |
| I/O Voltage Tolerance | 5 V tolerant inputs |
| User I/O Pins | 34 (max, 64-pin package) |
| In-System Programmability | IEEE 1149.1 JTAG (ISP) |
| Program / Erase Endurance | 10,000 cycles (per datasheet DS057) |
| Température de fonctionnement | 0 C to +70 C (Commercial) |
| Boîtier | 64-pin VQFP (VQG64) |
| Type de montage | Surface Mount |
| Lead-Free / RoHS | Lead-free finish available; RoHS compliance per ordering code |
| Speed Grade | -10 (10 ns tPD) |
Configuration des broches de XC9572XL-10VQG64C
| Broche 1 | I/O — User I/O pin (FB1/IO) |
| Broche 2 | I/O — User I/O pin (FB1/IO) |
| Broche 3 | I/O — User I/O pin (FB1/IO) |
| Broche 4 | I/O — User I/O pin (FB1/IO) |
| Broche 5 | I/O — User I/O pin (FB1/IO) |
| Broche 6 | I/O — User I/O pin (FB1/IO) |
| Broche 7 | I/O — User I/O pin (FB1/IO) |
| Broche 8 | I/O — User I/O pin (FB1/IO) |
| Broche 9 | GND — Ground |
| Broche 10 | TDI — JTAG Test Data In |
| Broche 11 | TMS — JTAG Test Mode Select |
| Broche 12 | TCK — JTAG Test Clock |
| Broche 13 | I/O — User I/O pin (FB2/IO) |
| Broche 14 | I/O — User I/O pin (FB2/IO) |
| Broche 15 | I/O — User I/O pin (FB2/IO) |
| Broche 16 | I/O — User I/O pin (FB2/IO) |
| Broche 17 | I/O — User I/O pin (FB2/IO) |
| Broche 18 | I/O — User I/O pin (FB2/IO) |
| Broche 19 | I/O — User I/O pin (FB2/IO) |
| Broche 20 | GND — Ground |
| Broche 21 | VCCIO — I/O supply voltage (3.3V) |
| Broche 22 | I/O — User I/O pin (FB2/IO) |
| Broche 23 | I/O — User I/O pin (FB2/IO) |
| Broche 24 | I/O — User I/O pin (FB2/IO) |
| Broche 25 | I/O — User I/O pin (FB2/IO) |
| Broche 26 | I/O — User I/O pin (FB2/IO) |
| Broche 27 | I/O — User I/O pin (FB2/IO) |
| Broche 28 | I/O — User I/O pin (FB2/IO) |
| Broche 29 | I/O — User I/O pin (FB2/IO) |
| Broche 30 | GND — Ground |
| Broche 31 | VCCINT — Core supply voltage (3.3V) |
| Broche 32 | I/O — User I/O pin (FB3/IO) |
| Broche 33 | I/O — User I/O pin (FB3/IO) |
| Broche 34 | I/O — User I/O pin (FB3/IO) |
| Broche 35 | I/O — User I/O pin (FB3/IO) |
| Broche 36 | I/O — User I/O pin (FB3/IO) |
| Broche 37 | I/O — User I/O pin (FB3/IO) |
| Broche 38 | I/O — User I/O pin (FB3/IO) |
| Broche 39 | GND — Ground |
| Broche 40 | TDO — JTAG Test Data Out |
| Broche 41 | I/O — User I/O pin (FB3/IO) |
| Broche 42 | I/O — User I/O pin (FB3/IO) |
| Broche 43 | I/O — User I/O pin (FB3/IO) |
| Broche 44 | I/O — User I/O pin (FB3/IO) |
| Broche 45 | I/O — User I/O pin (FB3/IO) |
| Broche 46 | I/O — User I/O pin (FB3/IO) |
| Broche 47 | I/O — User I/O pin (FB3/IO) |
| Broche 48 | I/O — User I/O pin (FB3/IO) |
| Broche 49 | GND — Ground |
| Broche 50 | I/O — User I/O pin (FB4/IO) |
| Broche 51 | I/O — User I/O pin (FB4/IO) |
| Broche 52 | I/O — User I/O pin (FB4/IO) |
| Broche 53 | I/O — User I/O pin (FB4/IO) |
| Broche 54 | I/O — User I/O pin (FB4/IO) |
| Broche 55 | I/O — User I/O pin (FB4/IO) |
| Broche 56 | I/O — User I/O pin (FB4/IO) |
| Broche 57 | I/O — User I/O pin (FB4/IO) |
| Broche 58 | GND — Ground |
| Broche 59 | I/O — User I/O pin (FB4/IO) |
| Broche 60 | I/O — User I/O pin (FB4/IO) |
| Broche 61 | I/O — User I/O pin (FB4/IO) |
| Broche 62 | I/O — User I/O pin (FB4/IO) |
| Broche 63 | I/O — User I/O pin (FB4/IO) |
| Broche 64 | I/O — User I/O pin (FB4/IO) |
Applications typiques
XC9572XL-10VQG64C convient pour 6 applications: Bus Interface Bridging (PCI/ISA/VME), Address Decoding & Chip Select Generation, Power-Up Sequencing & Reset Logic, I/O Expansion & GPIO Multiplexing, FPGA Configuration & PROM Companion, State Machine & Protocol Conversion.
Bus Interface Bridging (PCI/ISA/VME)
The XC9572XL-10VQG64C serves as a 5V-to-3.3V bus bridge in legacy telecom and industrial line cards, where its 5V tolerant I/O and 3.3V core let it translate between 5V peripherals and 3.3V ASICs without external level shifters. With 10 ns pin-to-pin delay and 72 macrocells across four Function Blocks, it absorbs glue logic, address decoders, and wait-state generators that previously required several discrete 74-series chips. Designers typically place it between a 5V ISA bus and a 3.3V microcontroller, dropping total BOM count and PCB area by 40-60% versus discrete logic implementations. The device's JTAG in-system programmability also enables field updates without removing the board from the chassis.
Recommandé
Address Decoding & Chip Select Generation
The XC9572XL-10VQG64C excels at generating clean, low-skew chip selects for memory banks, peripherals, and ASICs in embedded computing designs. Each Function Block contributes 54 product terms that combine to produce 16 or more decoded chip selects in a single device, replacing a handful of 74LS138 / 74LS139 decoders. With 10 ns tPD, decoded chip selects are presented well before the next clock edge, eliminating setup-time violations on fast microcontrollers and DSPs. Industrial controller boards use this part to decode up to 16 banks of SRAM/Flash from a 24-bit address bus, freeing board real estate and reducing power consumption versus discrete decoder trees.
Recommandé
Power-Up Sequencing & Reset Logic
Multi-rail designs in industrial and server equipment rely on the XC9572XL-10VQG64C as a power-sequencer and reset controller, driving enable pins of DC-DC converters and asserting POR signals in a deterministic order. The device's 5V tolerant I/O lets it monitor a 5V bias rail while controlling 3.3V regulators, and the JTAG chain allows late-stage timing tweaks without respinning the board. With deterministic pin-to-pin timing, sequencing delays are accurate to within the 10 ns tPD budget rather than relying on RC delays. Server motherboard designs use this pattern to sequence 12V, 5V, 3.3V, and 1.2V rails in less than 50 ms after cold-start.
Recommandé
I/O Expansion & GPIO Multiplexing
Embedded designs with constrained MCU pin count use the XC9572XL-10VQG64C as an I/O expander, decoding serial commands (SPI/I2C) to drive up to 34 GPIOs at the board periphery. Each of the 72 macrocells can be assigned to a pin with 24 mA drive strength, eliminating external buffer ICs for LED banks, relay arrays, or keypad scan matrices. Because the device is non-volatile and instant-on, GPIOs are at a defined state within microseconds of power-up - critical for fail-safe industrial systems. PLC modules use this topology to add 32+ optically-isolated outputs to a single UART-controlled microcontroller.
Recommandé
FPGA Configuration & PROM Companion
The XC9572XL-10VQG64C can supervise FPGA configuration in designs requiring multi-mode boot or fallback images. Because the CPLD is instant-on, it can hold an FPGA in RESET, monitor a configuration source selector (SPI Flash vs parallel PROM), and assert PROG_B at the correct time without glue logic. Designers of safety-critical industrial or aerospace designs use this pattern to ensure deterministic FPGA boot sequencing even when the main MCU is faulted. Compared to discrete supervisor ICs, the CPLD approach consolidates POR, watchdog, and reset-generation functions in a single 64-pin VQFP device.
Recommandé
State Machine & Protocol Conversion
Designers use the XC9572XL-10VQG64C to implement deterministic FSMs for protocol conversion (UART-to-SPI, I2C-to-parallel, custom bus arbitration) in industrial automation and test equipment. With 72 macrocells and 5V tolerant I/O, the device handles complex state machines with up to 32 states and 20+ transitions while bridging 5V and 3.3V domains. The deterministic timing - every path has a known 10 ns tPD - simplifies timing closure compared with MCU firmware implementations. Test-and-measurement chassis routinely use this part to convert SCPI commands over RS-232 into parallel register writes for legacy instruments.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour XC9572XL-10VQG64C — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | XC9572XL-7VQG64C | XC9572XL-10VQG64I | XC9572XL-10PCG64C | XC9572XL-10VQ64C |
|---|---|---|---|---|---|
| Brand | AMD | AMD | AMD | AMD | AMD |
| Package | VQFP-64 (VQG64) | VQFP-64 (VQG64) - same | VQFP-64 (VQG64) - same | VQFP-64 (PCG64) - same | VQFP-64 - same |
| Macrocells | 72 | 72 | 72 | 72 | 72 |
| Pin-to-Pin Delay (tPD) | 10 ns | 7.5 ns (faster) | 10 ns (same) | 10 ns (same) | 10 ns (same) |
| Operating Temperature | 0 C to +70 C (Commercial) | 0 C to +70 C (Commercial) | -40 C to +85 C (Industrial) | 0 C to +70 C (Commercial) | 0 C to +70 C (Commercial) |
| Usable Gates | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 |
| Supply Voltage | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V | 3.0 V to 3.6 V |
| User I/O | 34 | 34 | 34 | 34 | 34 |
Principaux différenciateurs
- 5V tolerant I/O on a 3.3V core (vs Lattice MachXO2 (LCMXO2-640ZE-1TG100C))
- Instant-on, non-volatile configuration (vs SRAM-based FPGAs (e.g., XC7A35T-1FTG256C))
- Pin-compatible density scaling (vs XC9536XL (36 macrocells))
Notes de conception
The XC9572XL-10VQG64C requires a clean 3.3V supply on both VCCINT (core) and VCCIO (I/O). Decouple each VCC pin with a 0.1uF ceramic capacitor placed within 5 mm of the package pin, plus a bulk 10-47uF tantalum or polymer cap on the 3.3V rail near the device. Per datasheet DS057, all VCCIO and VCCINT pins must be powered even if some I/O banks are unused - leaving any VCC pin floating can cause increased jitter and undefined I/O behavior. For mixed 5V/3.3V designs, route the 5V rail only to the input pins and ensure each 5V input sees a current-limiting path through the internal ESD structure of less than 1 mA continuous.
Do not confuse the XC9572XL (3.3V) with the legacy XC9572 (5V) family - they share the same datasheet prefix but require different supply rails and have different JTAG programming voltages. Also note that the 'C' suffix denotes commercial temperature, while 'I' denotes industrial; substituting 'I' for 'C' is safe but the reverse is not. When migrating from XC9536XL to XC9572XL, verify the JTAG chain ID because some older ISE WebPACK toolchains misreport the device ID - always regenerate the BSDL file for production test fixtures.
Place the JTAG TAP connector (TMS, TCK, TDI, TDO) within 50 mm of the CPLD and route TDI/TDO with 1k pull-ups to VCCIO as recommended by datasheet DS057. Provide a 4.7k pull-up on TMS and a 1k pull-up on TCK to prevent spurious JTAG state transitions during board power-up. Keep all VQFP package leads at uniform length and use a 4-layer PCB with a continuous ground plane under the CPLD to minimize EMI on the 5V tolerant I/O switching. If the design routes 5V signals to input pins, add 100-ohm series resistors within 5 mm of the CPLD pin to limit injected current into the 5V tolerant I/O cells.
Informations de conformité
Lead-free finish available per ordering options (e.g., suffix 'C' / 'PCG64' variants). RoHS compliance confirmed by AMD product family. Not AEC-Q100 qualified - this part is not designed for automotive safety-critical applications.