Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.

Electronic Components Sourcing

Sourcing high-quality electronic components is essential to create quality products for your brand. Choosing the right parts ensures that your products are functional and useful for end users.

Our prototype runs are often a mix of large BGAs and tiny 0201 components, and we’ve had issues with other assembers on yield. PCBsync’s assembly team delivered a perfect first-run success. The board was pristine, the solder joints were impeccable under the microscope, and everything worked straight out of the box. Their attention to detail in the assembly process saved us weeks of debug time. They are now our go-to for critical prototype assembly.

Scaling from hundreds to tens of thousands of units for our smart home device presented huge supply chain and manufacturing challenges. PCBsync’s full electronic manufacturing service was the solution. They didn’t just build the PCB; they managed the entire box-build, sourced all components (even during shortages), and implemented a rigorous quality control system that drastically reduced our field failure rate. They act as a true extension of our own production team.

XC17128EVO8C: Xilinx 128K Serial Configuration PROM for FPGA Programming

Product Details

The XC17128EVO8C is a high-performance serial configuration PROM (Programmable Read-Only Memory) manufactured by Xilinx (now AMD). This 128-kilobit one-time programmable memory device is specifically designed to store and deliver configuration data to Xilinx FPGA devices during power-up sequences. With its compact SOIC-8 package and industrial-grade temperature rating, the XC17128EVO8C offers reliable FPGA configuration solutions for demanding embedded applications.


XC17128EVO8C Product Overview

The XC17128EVO8C belongs to the XC17 family of serial configuration PROMs, engineered to provide non-volatile storage for FPGA bitstreams. When your system powers on, this PROM automatically loads the stored configuration data into the target FPGA, enabling instant operation without external processors or controllers.

Key Features of the XC17128EVO8C Configuration PROM

  • One-Time Programmable (OTP) Memory: Secure, permanent storage of FPGA configuration data
  • Serial Interface: Simple master serial configuration mode for easy integration
  • Low Power Consumption: Ideal for battery-powered and portable applications
  • Fast Configuration Speed: Supports configuration clock frequencies up to 33 MHz
  • Cascadable Design: Multiple PROMs can be daisy-chained for larger FPGA configurations

XC17128EVO8C Technical Specifications

Electrical Characteristics

Parameter Specification
Part Number XC17128EVO8C
Manufacturer Xilinx (AMD)
Memory Type Serial Configuration PROM
Memory Density 128 Kbits (131,072 bits)
Memory Organization 16,384 x 8
Supply Voltage (VCC) 3.0V to 3.6V
Typical Operating Voltage 3.3V
Programming Type One-Time Programmable (OTP)

Operating Conditions

Parameter Min Typ Max Unit
Supply Voltage (VCC) 3.0 3.3 3.6 V
Operating Temperature -40 +85 °C
Configuration Clock (CCLK) 33 MHz
Data Retention 20 Years

Package Information

Parameter Specification
Package Type SOIC-8 (Small Outline Integrated Circuit)
Pin Count 8 Pins
Package Code VO8
Mounting Type Surface Mount (SMD/SMT)
Lead Pitch 1.27 mm
Package Dimensions 4.90 mm x 3.90 mm
Moisture Sensitivity Level (MSL) Level 1
RoHS Compliance Yes

XC17128EVO8C Pin Configuration and Description

Pinout Diagram Description

Pin Number Pin Name I/O Type Function Description
1 DATA/RESET Output Serial configuration data output / Reset input
2 CLK Input Configuration clock input
3 CEO Output Chip Enable Output (for daisy-chaining)
4 GND Power Ground connection
5 OE/RESET Input Output Enable / Reset control
6 CE Input Chip Enable (active low)
7 NC No Connection
8 VCC Power Power supply (3.3V)

XC17128EVO8C Part Number Decoder

Understanding the Xilinx part numbering system helps identify the exact specifications of your configuration PROM.

Code Segment Value Meaning
XC17 XC17 Xilinx Configuration PROM Family
128 128 Memory Density (128 Kbits)
E E Extended Temperature Range
V V 3.3V Operating Voltage
O8 O8 SOIC-8 Package
C C Commercial/Industrial Grade

Compatible FPGA Devices for XC17128EVO8C

The XC17128EVO8C is compatible with various Xilinx FPGA families that require 128 Kbits or less configuration data.

Supported FPGA Families

FPGA Family Compatible Devices Configuration Bits Required
Spartan XCS05, XCS10 Up to 128 Kbits
Spartan-II XC2S15 ~128 Kbits
XC4000 XC4003E, XC4005E Up to 128 Kbits
Virtex Smaller configurations Varies

XC17128EVO8C Applications and Use Cases

Industrial Automation

The industrial temperature range (-40°C to +85°C) makes the XC17128EVO8C ideal for factory automation equipment, PLCs, and industrial control systems requiring reliable FPGA configuration in harsh environments.

Telecommunications Equipment

Network switches, routers, and communication modules benefit from the fast configuration times and reliable non-volatile storage of FPGA bitstreams.

Consumer Electronics

Compact SOIC-8 package enables integration into space-constrained consumer devices such as set-top boxes, gaming peripherals, and smart home devices.

Automotive Electronics

Extended temperature rating supports automotive infotainment systems and driver assistance modules requiring dependable FPGA initialization.

Medical Devices

Non-volatile, one-time programmable memory ensures configuration integrity for medical imaging equipment and diagnostic instruments.


How to Program the XC17128EVO8C Configuration PROM

Programming Equipment Requirements

Equipment Purpose
Xilinx iMPACT Software Generates programming files
Platform Cable USB Programs the PROM via JTAG
PROM Programmer Socket Holds SOIC-8 device during programming
Configuration Bitstream (.bit) FPGA design file

Programming Steps

  1. Generate PROM File: Use Xilinx ISE or Vivado to create a .mcs or .exo programming file from your FPGA bitstream
  2. Install PROM in Programmer: Secure the XC17128EVO8C in the appropriate programming socket
  3. Connect Programming Cable: Attach Platform Cable USB to your computer and programmer
  4. Launch iMPACT: Open Xilinx iMPACT software and select the PROM programming mode
  5. Program Device: Load the PROM file and execute the programming sequence
  6. Verify Programming: Perform verification to ensure successful configuration data storage

XC17128EVO8C vs. Other Xilinx Configuration PROMs

Configuration PROM Comparison Table

Part Number Memory Size Voltage Package Temperature Range
XC1701LVO8C 1 Mbit 3.3V SOIC-8 -40°C to +85°C
XC17512LVO8C 512 Kbit 3.3V SOIC-8 -40°C to +85°C
XC17256EVO8C 256 Kbit 3.3V SOIC-8 -40°C to +85°C
XC17128EVO8C 128 Kbit 3.3V SOIC-8 -40°C to +85°C
XC1765EVO8C 64 Kbit 3.3V SOIC-8 -40°C to +85°C

Design Considerations for XC17128EVO8C Integration

Recommended Circuit Design Practices

  • Decoupling Capacitors: Place 0.1µF ceramic capacitor close to VCC pin for noise filtering
  • Power Sequencing: Ensure VCC reaches valid level before FPGA begins configuration
  • Pull-up Resistors: Use 4.7kΩ pull-up on CE pin if directly connected to VCC
  • Reset Timing: Allow minimum 200µs after power-up before initiating configuration
  • Clock Integrity: Keep CLK traces short and away from high-speed signals

PCB Layout Recommendations

Guideline Specification
Trace Width (Signal) 6-8 mils minimum
Trace Width (Power) 20 mils minimum
Decoupling Capacitor Distance < 5 mm from VCC pin
Ground Plane Continuous beneath device

Ordering Information for XC17128EVO8C

Ordering Code Description
XC17128EVO8C 128Kbit Serial PROM, 3.3V, SOIC-8, Industrial Temp
XC17128EVO8I 128Kbit Serial PROM, 3.3V, SOIC-8, Industrial Temp (Alternate)
XC17128ELVO8C 128Kbit Serial PROM, 3.3V, SOIC-8, Low Power Version

Frequently Asked Questions About XC17128EVO8C

What is the XC17128EVO8C used for?

The XC17128EVO8C is a serial configuration PROM used to store FPGA configuration bitstreams. It automatically programs compatible Xilinx FPGAs during system power-up, eliminating the need for external processors to handle configuration.

Can the XC17128EVO8C be reprogrammed?

No, the XC17128EVO8C is a one-time programmable (OTP) device. Once programmed, the configuration data is permanently stored and cannot be erased or modified.

What voltage does the XC17128EVO8C require?

The XC17128EVO8C operates at 3.3V (with acceptable range of 3.0V to 3.6V), making it compatible with modern 3.3V FPGA configuration interfaces.

How do I cascade multiple XC17128EVO8C devices?

Connect the CEO (Chip Enable Output) of the first PROM to the CE (Chip Enable) input of the next PROM. All DATA outputs connect together, and all devices share the same CLK signal.


Summary

The XC17128EVO8C serial configuration PROM delivers reliable, non-volatile storage for Xilinx FPGA bitstreams in a compact 8-pin SOIC package. With its industrial temperature rating, 3.3V operation, and proven OTP technology, this configuration memory device remains an excellent choice for embedded systems requiring dependable FPGA initialization. Engineers designing with Xilinx Spartan, XC4000, or other compatible FPGA families will find the XC17128EVO8C provides the performance and reliability needed for production applications across industrial, telecommunications, and consumer markets.

Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.

  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.

Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.