XC9572XL-10VQG64C - 72-Macrocell 10ns CPLD | AMD/Xilinx
N.º da peça: XC9572XL-10VQG64C ⚠ Última compra| Qtd. | Preço unitário | 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 Visão geral
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.
Alternativas drop-in para XC9572XL-10VQG64C — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
XC9572XL-7VQG64C
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
XC9572XL-10VQG64I
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
XC9572XL-10PCG64C
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
XC9572XL-10VQ64C
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
XC9572XL-10VQG64C Classificações máximas e características elétricas
| 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) |
| Temperatura de operação | 0 C to +70 C (Commercial) |
| Encapsulamento | 64-pin VQFP (VQG64) |
| Tipo de montagem | Surface Mount |
| Lead-Free / RoHS | Lead-free finish available; RoHS compliance per ordering code |
| Speed Grade | -10 (10 ns tPD) |
Configuração de pinos do XC9572XL-10VQG64C
| Pino 1 | I/O — User I/O pin (FB1/IO) |
| Pino 2 | I/O — User I/O pin (FB1/IO) |
| Pino 3 | I/O — User I/O pin (FB1/IO) |
| Pino 4 | I/O — User I/O pin (FB1/IO) |
| Pino 5 | I/O — User I/O pin (FB1/IO) |
| Pino 6 | I/O — User I/O pin (FB1/IO) |
| Pino 7 | I/O — User I/O pin (FB1/IO) |
| Pino 8 | I/O — User I/O pin (FB1/IO) |
| Pino 9 | GND — Ground |
| Pino 10 | TDI — JTAG Test Data In |
| Pino 11 | TMS — JTAG Test Mode Select |
| Pino 12 | TCK — JTAG Test Clock |
| Pino 13 | I/O — User I/O pin (FB2/IO) |
| Pino 14 | I/O — User I/O pin (FB2/IO) |
| Pino 15 | I/O — User I/O pin (FB2/IO) |
| Pino 16 | I/O — User I/O pin (FB2/IO) |
| Pino 17 | I/O — User I/O pin (FB2/IO) |
| Pino 18 | I/O — User I/O pin (FB2/IO) |
| Pino 19 | I/O — User I/O pin (FB2/IO) |
| Pino 20 | GND — Ground |
| Pino 21 | VCCIO — I/O supply voltage (3.3V) |
| Pino 22 | I/O — User I/O pin (FB2/IO) |
| Pino 23 | I/O — User I/O pin (FB2/IO) |
| Pino 24 | I/O — User I/O pin (FB2/IO) |
| Pino 25 | I/O — User I/O pin (FB2/IO) |
| Pino 26 | I/O — User I/O pin (FB2/IO) |
| Pino 27 | I/O — User I/O pin (FB2/IO) |
| Pino 28 | I/O — User I/O pin (FB2/IO) |
| Pino 29 | I/O — User I/O pin (FB2/IO) |
| Pino 30 | GND — Ground |
| Pino 31 | VCCINT — Core supply voltage (3.3V) |
| Pino 32 | I/O — User I/O pin (FB3/IO) |
| Pino 33 | I/O — User I/O pin (FB3/IO) |
| Pino 34 | I/O — User I/O pin (FB3/IO) |
| Pino 35 | I/O — User I/O pin (FB3/IO) |
| Pino 36 | I/O — User I/O pin (FB3/IO) |
| Pino 37 | I/O — User I/O pin (FB3/IO) |
| Pino 38 | I/O — User I/O pin (FB3/IO) |
| Pino 39 | GND — Ground |
| Pino 40 | TDO — JTAG Test Data Out |
| Pino 41 | I/O — User I/O pin (FB3/IO) |
| Pino 42 | I/O — User I/O pin (FB3/IO) |
| Pino 43 | I/O — User I/O pin (FB3/IO) |
| Pino 44 | I/O — User I/O pin (FB3/IO) |
| Pino 45 | I/O — User I/O pin (FB3/IO) |
| Pino 46 | I/O — User I/O pin (FB3/IO) |
| Pino 47 | I/O — User I/O pin (FB3/IO) |
| Pino 48 | I/O — User I/O pin (FB3/IO) |
| Pino 49 | GND — Ground |
| Pino 50 | I/O — User I/O pin (FB4/IO) |
| Pino 51 | I/O — User I/O pin (FB4/IO) |
| Pino 52 | I/O — User I/O pin (FB4/IO) |
| Pino 53 | I/O — User I/O pin (FB4/IO) |
| Pino 54 | I/O — User I/O pin (FB4/IO) |
| Pino 55 | I/O — User I/O pin (FB4/IO) |
| Pino 56 | I/O — User I/O pin (FB4/IO) |
| Pino 57 | I/O — User I/O pin (FB4/IO) |
| Pino 58 | GND — Ground |
| Pino 59 | I/O — User I/O pin (FB4/IO) |
| Pino 60 | I/O — User I/O pin (FB4/IO) |
| Pino 61 | I/O — User I/O pin (FB4/IO) |
| Pino 62 | I/O — User I/O pin (FB4/IO) |
| Pino 63 | I/O — User I/O pin (FB4/IO) |
| Pino 64 | I/O — User I/O pin (FB4/IO) |
Aplicações típicas
XC9572XL-10VQG64C é adequado para 6 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para XC9572XL-10VQG64C — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- 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))
Notas de projeto
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.
Informações de conformidade
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.