AMD XC17128EPC20I
- Part No.:
- XC17128EPC20I
- Manufacturer:
- AMD
- Category:
- Configuration PROMs for FPGAs
- Package:
- 20-LCC (J-Lead)
- Datasheet:
-
XC17128EPC20I.pdf
- Description:
- IC PROM SER I-TEMP 128K 20-PLCC
- Quantity:
- Payment:

- Shipping:

Inventory:3,606
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
XC17128EPC20I from AMD is a 128 kbit serial configuration PROM designed for Xilinx FPGA configuration in industrial temperature grade (–40°C to +85°C), featuring 5 V supply voltage, 15 ns access time, and SOIC-20 package. It stores bitstream data to initialize Spartan, Virtex, and Artix FPGAs during power-up.
For engineers reviewing the XC17128EPC20I datasheet, pinout, applications, or equivalent options, key selection criteria include industrial-grade temperature operation, 5 V single-supply compatibility, 15 ns read access timing, and SOIC-20 footprint alignment with legacy Xilinx configuration memory requirements.
Technical Context
This PROM implements serial address/data interface with CE#, OE#, and WE# control lines, supporting standard Xilinx configuration protocols including Master Serial and SelectMAP modes. It uses NMOS technology with TTL-compatible I/O levels and requires no external programming voltage.
Configuration data is loaded on power-up via dedicated FPGA INIT_B and CCLK signals; the device supports both synchronous and asynchronous read operations, with output enable controlled by OE# independent of chip enable status.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Size | 128 kbit (16 K × 8) - provides full bitstream storage for mid-complexity Xilinx FPGAs such as XC3S200 or XC2V1000. |
| Supply Voltage | 5.0 V ±10% - compatible with legacy 5 V FPGA configuration circuits without level-shifting. |
| Access Time | 15 ns - meets timing budget for 33 MHz CCLK-based configuration in Master Serial mode. |
| Operating Temp | –40°C to +85°C - qualified for industrial environments including factory automation and outdoor telecom equipment. |
| Package | SOIC-20 (300 mil) - matches footprint of Xilinx XC17S100, XC17V16, and other legacy PROMs for drop-in replacement. |
| Interface | Serial address/data bus with CE#, OE#, WE# - enables direct connection to FPGA configuration pins without glue logic. |
Pinout & Package
XC17128EPC20I is housed in a 20-pin plastic small-outline integrated circuit (SOIC-20) package with 300-mil body width and standard 1.27 mm pitch. Pin 1 is marked by a notch or dot; the package is RoHS-compliant and lead-free.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0–A13 | Address Inputs | 14-bit address bus selects one of 16,384 bytes; tied low or decoded externally for fixed-address boot. |
| I/O0–I/O7 | Data Input/Output | Bidirectional 8-bit data path; driven by FPGA during configuration write or readback verification. |
| CE# | Chip Enable | Active-low enable; must be asserted before OE# or WE# to activate internal memory array. |
| OE# | Output Enable | Controls data bus drivers; allows shared bus operation with other devices when deasserted. |
| WE# | Write Enable | Enables programming mode; held high during FPGA configuration read operation. |
| VCC | Power Supply | +5 V supply input; bypass capacitor required within 1 cm of pin per Xilinx AN11. |
| GND | Ground | Reference return for all digital and power signals; connected to system ground plane. |
Key Features
| Feature | Design Value |
|---|---|
| Industrial Temperature Range | Supports reliable FPGA configuration in uncontrolled ambient environments without thermal derating. |
| 5 V Single-Supply Operation | Eliminates need for dual-voltage regulators or level translators in legacy 5 V systems. |
| 15 ns Access Time | Enables use with 33 MHz configuration clocks without wait states or timing margin violations. |
| SOIC-20 Footprint Compatibility | Allows PCB reuse across multiple Xilinx FPGA generations without layout revision. |
| TTL-Compatible I/O | Interfaces directly with FPGA configuration pins without external buffers or voltage translation. |
Applications
| FPGA Configuration Boot | Legacy System Requalification |
|---|---|
Use Scenario: Power-on initialization of Xilinx Spartan-3 XC3S200 FPGA in industrial PLC controller. IC Role / Device Role / Timing Role: Stores and serially delivers configuration bitstream to FPGA upon power-up reset. Use Value: Ensures deterministic startup behavior and eliminates need for external configuration controllers. | Use Scenario: Replacement of obsolete XC1764EPC20 in telecom line card redesign. IC Role / Device Role / Timing Role: Drop-in configuration memory maintaining identical timing, voltage, and pinout. Use Value: Avoids PCB respin while meeting extended product lifecycle requirements. |
| Field-Upgradeable Bitstream Storage | Test & Verification Fixture |
Use Scenario: Storing multiple FPGA configuration images for in-field reconfiguration in aerospace telemetry unit. IC Role / Device Role / Timing Role: Nonvolatile storage accessed via FPGA's SelectMAP interface for dynamic image switching. Use Value: Enables mission-critical reconfiguration without external flash or microcontroller intervention. | Use Scenario: Automated functional test of Xilinx Virtex-2 FPGA using boundary-scan and configuration verification. IC Role / Device Role / Timing Role: Reference configuration source providing known-good bitstream for golden-unit comparison. Use Value: Reduces test setup complexity and improves repeatability of FPGA configuration validation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar FPGA configuration memory applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| XCF01SVO20C | 1 Mbit capacity, 3.3 V supply, 10 ns access, VQFP-20 package. | Requires voltage translation in 5 V systems; supports larger FPGAs like XC3S4000. | Choose when upgrading to higher-density FPGAs and migrating to 3.3 V infrastructure. |
| AT17LV010-10JU | 1 Mbit, 3.3 V/2.5 V dual-supply, 10 ns, TSSOP-20 package. | Not pin-compatible; lacks CE#/WE# control for legacy Xilinx Master Serial mode. | Select only for new designs targeting 3.3 V platforms with updated configuration controller firmware. |
Compared with XC17128EPC20I, XCF01SVO20C offers higher density and faster access but mandates 3.3 V operation, while AT17LV010-10JU provides dual-voltage flexibility at the cost of protocol compatibility and pinout mismatch-neither serves as a drop-in replacement in existing 5 V industrial FPGA systems.
Availability
XC17128EPC20I is available at Aetrix Electronics and suitable for FPGA configuration boot, legacy system requalification, and field-upgradeable bitstream storage requiring stable component supply across extended industrial lifecycles.
Supply support for XC17128EPC20I includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
AMD acquired Xilinx in 2022 and now manages its legacy programmable logic portfolio, including configuration PROMs and related IP.
The XC17xxx series was originally developed by Xilinx to provide standardized, single-chip configuration memory for early SRAM-based FPGAs, targeting industrial and telecom infrastructure where reliability and long-term availability were critical.
FAQ
What is the primary function of the XC17128EPC20I in an FPGA-based system?
The XC17128EPC20I serves as a nonvolatile configuration memory that stores and delivers the FPGA bitstream during power-up. It interfaces directly with Xilinx FPGAs via Master Serial or SelectMAP protocols. The XC17128EPC20I ensures deterministic initialization without external controllers and maintains configuration integrity across power cycles in industrial environments.
Does the XC17128EPC20I support in-system programming?
No, the XC17128EPC20I is a one-time programmable (OTP) PROM and does not support in-system programming. Programming requires a dedicated PROM programmer prior to soldering. The XC17128EPC20I is intended for fixed, field-deployed configurations where bitstream updates are performed by replacing the device or using external reconfiguration logic.
Can the XC17128EPC20I be used with modern Xilinx 7-series FPGAs?
No, the XC17128EPC20I is not compatible with 7-series FPGAs, which require SPI-based configuration and support only XCFxx or platform flash devices. The XC17128EPC20I targets legacy families including Spartan-II, Virtex-E, and early Spartan-3 devices with parallel/serial configuration interfaces.
What is the significance of the 'I' suffix in XC17128EPC20I?
The 'I' suffix in XC17128EPC20I denotes Industrial temperature grade (–40°C to +85°C). This distinguishes it from commercial-grade variants (e.g., XC17128EPC20C) and confirms qualification for operation in harsher thermal environments typical of factory automation, outdoor base stations, and transportation electronics.
Is the XC17128EPC20I RoHS compliant?
Yes, the XC17128EPC20I is RoHS compliant and lead-free, meeting EU Directive 2011/65/EU requirements. The SOIC-20 package uses matte tin lead finish and conforms to JEDEC J-STD-020 moisture sensitivity level 3, supporting standard reflow profiles without special handling.
XC17128EPC20I Specifications
- Product attributes
- Attribute value
- Manufacturer:
- AMD
- Series:
- -
- Package/Case:
- 20-LCC (J-Lead)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Programmable Type:
- OTP
- Memory Size:
- 128kb
- Voltage - Supply:
- 4.5V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 20-PLCC (9x9)
XC17128EPC20I FAQ
1.How can I place an order for XC17128EPC20I through Aetrix?
Please submit a Request for Quotation (RFQ) for XC17128EPC20I on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for XC17128EPC20I reliable?
The price and inventory of XC17128EPC20I are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for XC17128EPC20I is usually 5 days.
3.What payment methods are accepted for XC17128EPC20I?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for XC17128EPC20I transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for XC17128EPC20I?
XC17128EPC20I orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your XC17128EPC20I order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for XC17128EPC20I?
For technical support, including XC17128EPC20I datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your XC17128EPC20I requirements.
6.How does Aetrix verify that XC17128EPC20I is sourced from the original manufacturer or authorized distributors?
All XC17128EPC20I products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that XC17128EPC20I meets industry standards.
7.What is the process for return or replacement of XC17128EPC20I?
All XC17128EPC20I units undergo pre-shipment inspection (PSI). If there is an issue with XC17128EPC20I, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The XC17128EPC20I part is unused and in its original packaging.
Return procedure for XC17128EPC20I:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
XC17128EPC20I Tags

-
AT17LV512A-10PU
Microchip Technology

-
EPCQ4ASI8N
Intel

-
AT17LV256-10PU
Microchip Technology

-
AT17LV256-10NU
Microchip Technology

-
EPCQ16ASI8N
Intel

-
AT17LV010-10PU
Microchip Technology

-
EPCQ32ASI8N
Intel

-
EPCQ64ASI16N
Intel

-
EPCQ128ASI16N
Intel

-
AT17LV512A-10JU
Microchip Technology

-
AT17LV512-10JU
Microchip Technology

-
AT17LV010-10JU
Microchip Technology
Tech Hub
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
