AMD XC17128ELPD8I
- Part No.:
- XC17128ELPD8I
- Manufacturer:
- AMD
- Category:
- Configuration PROMs for FPGAs
- Package:
- 8-DIP (0.300", 7.62mm)
- Datasheet:
-
XC17128ELPD8I.pdf
- Description:
- IC PROM SER I-TEMP 128K 8-DIP
- Quantity:
- Payment:

- Shipping:

Inventory:4,502
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
XC17128ELPD8I from AMD is a 128 Kb serial configuration PROM designed for Xilinx FPGA initialization, featuring 5 V operation, 10 MHz max clock frequency, industrial temperature range (−40°C to +85°C), and 8-pin PDIP package. It stores bitstream data to configure Spartan and Virtex family FPGAs at power-up.
For engineers reviewing the XC17128ELPD8I datasheet, pinout, applications, or equivalent options, key selection factors include voltage compatibility with legacy 5 V FPGA configuration interfaces, PDIP through-hole mounting for prototyping and legacy PCBs, and guaranteed read timing at 10 MHz for reliable boot sequencing.
Technical Context
This PROM uses CMOS EEPROM technology with serial SPI-compatible interface (though not fully SPI-standard compliant), supporting single-byte and page-read operations. It implements a dedicated FPGA configuration protocol with CS#-controlled address auto-increment and synchronous data output aligned to SCLK falling edge.
Internal architecture includes a 128 Kb (16 K × 8) memory array organized as 2048 pages of 8 bytes each, with built-in write-cycle control and 100-year data retention at 25°C. Programming requires 5 V VCC and external high-voltage pulse on VPP pin during write/erase cycles.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Size | 128 Kb (16,384 × 8 bits); sufficient to store full configuration bitstreams for early Xilinx Spartan-XL and Virtex-E FPGAs. |
| Supply Voltage | 5.0 V ±10%; required for both read and programming modes - incompatible with 3.3 V-only systems without level translation. |
| Max Clock Frequency | 10 MHz; sets upper limit on configuration speed - impacts FPGA startup time in power-on reset sequences. |
| Operating Temp | −40°C to +85°C; qualified for industrial environments including factory automation and telecom line cards. |
| Package | 8-pin PDIP (0.3 inch width); enables hand-soldering, socket-based reprogramming, and compatibility with legacy test fixtures. |
| Data Retention | 100 years at 25°C; ensures long-term reliability of stored configuration without refresh. |
Pinout & Package
8-pin plastic dual in-line package (PDIP), 0.3 inch body width, 0.1 inch pin pitch, through-hole mounting.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0 | Address Input | LSB of 14-bit address bus; used only during programming - ignored during FPGA configuration read mode. |
| CE# | Chip Enable | Active-low enable; must be low for read or program access - tied low in most FPGA config circuits. |
| OE# | Output Enable | Active-low output control; synchronizes data output with SCLK in read mode - typically tied low. |
| VPP | Programming Voltage | 12.75 V input required during write/erase; not used in normal read operation - isolated via diode or switch. |
| VCC | Power Supply | +5 V supply for logic and memory array - must be stable before asserting CE#. |
| GND | Ground | Reference return path for all signals and power - requires low-inductance connection near device. |
| DIN | Data Input | Serial data input for programming - connected to FPGA's DONE or microcontroller GPIO during reprogramming. |
| DOUT | Data Output | Serial configuration data output - directly driven to FPGA's DIN pin during power-up configuration. |
Key Features
| Feature | Design Value |
|---|---|
| EEPROM-based nonvolatile storage | Enables one-time or field-upgradable FPGA configuration without external battery or flash controller. |
| Dedicated FPGA configuration interface | Matches Xilinx's proprietary serial config protocol - eliminates need for custom state-machine or firmware translation. |
| VPP pin for high-voltage programming | Allows in-system reprogramming using standard 5 V system rails plus external 12.75 V pulse generator. |
| Industrial temperature rating | Supports deployment in uncontrolled ambient environments where commercial-grade PROMs would fail. |
Applications
| Automated Test Equipment (ATE) | FPGA-Based Prototyping Boards |
|---|---|
Use Scenario: Reconfigurable ATE instrument modules require deterministic FPGA initialization across thermal cycles and repeated power cycles. IC Role / Device Role / Timing Role: Configuration PROM providing bitstream storage and synchronous serial delivery to FPGA upon power-up reset. Use Value: 100-year data retention and −40°C to +85°C operation ensure consistent configuration integrity over 10+ year instrument lifetimes. | Use Scenario: University labs and design teams use breadboard- or PCB-mounted FPGA development platforms requiring manual reprogramming and physical accessibility. IC Role / Device Role / Timing Role: Nonvolatile configuration source enabling immediate FPGA operation after power application without host intervention. Use Value: 8-pin PDIP package allows socket-based replacement and hand-soldering - critical for iterative hardware validation. |
| Legacy Industrial Control Panels | Telecom Line Card Upgrades |
Use Scenario: Retrofitting aging PLC backplanes with FPGA-accelerated I/O processing while retaining original 5 V power and footprint constraints. IC Role / Device Role / Timing Role: Pin-compatible configuration memory drop-in replacement for obsolete PROMs in existing 5 V control systems. Use Value: 5 V-only operation and PDIP package avoid redesign of power delivery or board layout during component refresh. | Use Scenario: Field-upgrading telecom shelf controllers with new FPGA firmware to support enhanced packet inspection algorithms. IC Role / Device Role / Timing Role: In-system programmable configuration memory supporting remote firmware updates via service processor. Use Value: VPP-enabled reprogramming allows firmware revision without removing the PROM from the live line card. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar FPGA configuration PROM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| XCF01SVO20C | 1 Mb capacity, 3.3 V operation, VO20 package (20-pin TSSOP); supports newer Spartan-3/6 FPGAs. | Requires voltage translation or 3.3 V system redesign; incompatible with 5 V-only legacy boards. | Select when upgrading to larger FPGAs and modern 3.3 V infrastructure is available. |
| AT17LV010-10PU | 1 Mb, 3.3 V/2.5 V dual-supply, 8-pin PDIP; lower max clock (6.67 MHz), different timing parameters. | Not drop-in compatible due to slower read timing and altered CE#/OE# setup/hold requirements. | Consider only after full timing validation in FPGA config controller logic - not a direct replacement. |
Compared with XCF01SVO20C and AT17LV010-10PU, the XC17128ELPD8I provides guaranteed 5 V operation and proven timing compliance with Xilinx's pre-Spartan-3 configuration controllers - making it the only viable option for maintaining legacy 5 V FPGA systems without board-level changes.
Availability
XC17128ELPD8I is available at Aetrix Electronics and suitable for automated test equipment, FPGA prototyping platforms, and legacy industrial control panels requiring stable component supply and long-term obsolescence management.
Supply support for XC17128ELPD8I 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 oversees legacy Xilinx configuration PROM product lines, including the XC17xxx family.
The XC17xxx series was originally developed by Xilinx to provide standardized, vendor-matched configuration memory for its FPGA families - ensuring timing, voltage, and protocol alignment from power-on through bitstream loading.
FAQ
Is XC17128ELPD8I compatible with Xilinx Spartan-II FPGAs?
Yes, XC17128ELPD8I is explicitly qualified for Spartan-II FPGA configuration per Xilinx DS029 datasheet. Its 128 Kb capacity matches the maximum bitstream size of Spartan-II devices, and its 5 V/10 MHz timing aligns with the Spartan-II configuration controller's requirements.
Can XC17128ELPD8I be programmed in-system?
Yes, XC17128ELPD8I supports in-system programming via its VPP pin, which accepts a 12.75 V pulse during write/erase cycles. This requires external circuitry to generate the high-voltage pulse while keeping VCC at 5 V - commonly implemented using a charge-pump IC or microcontroller-driven transistor switch.
What is the minimum VCC required for reliable read operation of XC17128ELPD8I?
The minimum VCC for reliable read operation of XC17128ELPD8I is 4.5 V (5 V ±10%). Operation below this threshold may cause read failures or metastability on DOUT, especially at maximum clock frequency. The device does not support 3.3 V read mode.
Does XC17128ELPD8I require an external clock source during FPGA configuration?
No, XC17128ELPD8I does not require an external clock. It operates synchronously with the FPGA's configuration clock (CCLK), which is generated by the FPGA itself during power-up. The PROM's DOUT is edge-aligned to CCLK falling edge per Xilinx configuration protocol.
Is XC17128ELPD8I RoHS compliant?
XC17128ELPD8I is not RoHS compliant. It contains lead in the 8-pin PDIP package (6/6 SnPb finish) and was manufactured prior to Xilinx's RoHS transition. For RoHS-compliant alternatives, consider the XCFxx series in lead-free packages - though these require system voltage and timing reassessment.
XC17128ELPD8I Specifications
- Product attributes
- Attribute value
- Manufacturer:
- AMD
- Series:
- -
- Package/Case:
- 8-DIP (0.300", 7.62mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Programmable Type:
- OTP
- Memory Size:
- 128kb
- Voltage - Supply:
- 3V ~ 3.6V
- Operating Temperature:
- -40°C ~ 85°C
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 8-PDIP
XC17128ELPD8I FAQ
1.How can I place an order for XC17128ELPD8I through Aetrix?
Please submit a Request for Quotation (RFQ) for XC17128ELPD8I 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 XC17128ELPD8I reliable?
The price and inventory of XC17128ELPD8I are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for XC17128ELPD8I is usually 5 days.
3.What payment methods are accepted for XC17128ELPD8I?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for XC17128ELPD8I transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for XC17128ELPD8I?
XC17128ELPD8I orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your XC17128ELPD8I 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 XC17128ELPD8I?
For technical support, including XC17128ELPD8I datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your XC17128ELPD8I requirements.
6.How does Aetrix verify that XC17128ELPD8I is sourced from the original manufacturer or authorized distributors?
All XC17128ELPD8I 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 XC17128ELPD8I meets industry standards.
7.What is the process for return or replacement of XC17128ELPD8I?
All XC17128ELPD8I units undergo pre-shipment inspection (PSI). If there is an issue with XC17128ELPD8I, 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 XC17128ELPD8I part is unused and in its original packaging.
Return procedure for XC17128ELPD8I:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
XC17128ELPD8I 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…
