Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Microchip Technology AT17C128-10JC

Part No.:
AT17C128-10JC
Manufacturer:
Microchip Technology
Category:
Configuration PROMs for FPGAs
Package:
20-LCC (J-Lead)
Datasheet:
AetrixAT17C128-10JC.pdf
Description:
IC SER CONFIG PROM 128K 20PLCC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,979

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

AT17C128-10JC from Atmel is a 128K-bit (131,072 × 1) serial EEPROM FPGA configuration memory with 5V ±5% supply operation, programmable reset polarity, and cascading CEO output for multi-FPGA daisy-chain loading in Master Serial Mode. It supports in-system programming via 2-wire bus and interfaces directly with Xilinx XC4000/SPARTAN®, Altera FLEX®, and Atmel AT40K/AT6000 FPGAs.

For engineers reviewing the AT17C128-10JC datasheet, AT17C128-10JC pinout, AT17C128-10JC application, or AT17C128-10JC equivalent, key selection criteria include 128K-bit capacity, PLCC-20 package compatibility, 8 MHz max clock frequency in cascade mode, write-protection via WP input, and programmable active-high/active-low RESET/OE polarity.

Technical Context

The AT17C128-10JC implements a serial-access configuration memory architecture optimized for FPGA Master Serial Mode bootloading, where CLK drives internal address/bit counters and DATA outputs configuration bitstream to FPGA DIN. Its CEO output enables daisy-chained cascading only for 128K/256K variants - AT17C128-10JC asserts CEO low after final bit read to enable next device's DATA driver.

RESET/OE polarity is user-programmable via EEPROM byte; SER_EN must be high during FPGA configuration and pulled low only for 2-wire ISP. CE controls standby mode (<75 µA at 5V), while WP enables block-level write protection when CE is low and SER_EN is low.

Key Specifications

ParameterValue and Actual Design Meaning
Memory size131,072 × 1-bit (128K-bit) nonvolatile EEPROM storage for full FPGA configuration bitstreams
Supply voltage5V ±5% (commercial grade); supports stable operation across 0°C to +70°C ambient
Max clock frequency8 MHz in cascaded mode; ensures reliable timing margin for multi-device chain synchronization
Standby current<75 µA at 5V; enables low-power system sleep states without losing configuration state
Reset polarityProgrammable active-high or active-low via EEPROM byte; eliminates need for external inverters
Write protectionHardware-enabled via WP pin; locks lowest memory block when CE = low and SER_EN = low
Interface protocol2-wire serial bus for in-system programming; no external high-voltage programming required

Pinout & Package

AT17C128-10JC is supplied in a 20-lead Plastic J-leaded Chip Carrier (PLCC) package with 0.400" body width, JEDEC MS-018 AA compliant footprint, and surface-mount J-lead geometry.

Pin/TerminalCircuit RoleDesign Meaning
1DATAThree-state bidirectional I/O; open-collector during programming; drives FPGA DIN during configuration
2CLKInput clock synchronizing internal address/bit counter; sourced from FPGA CCLK
3(WP) RESET/OEProgrammable dual-function input; controls reset polarity and enables output driver when CE is low
4–5, 7, 9–13, 15–16, 18–19NCNo-connect pins; electrically isolated and must remain unconnected per design
6CEChip Enable input; high level forces low-power standby mode and disables counters
8SER_ENSerial enable control; high during FPGA load, low to enter 2-wire ISP mode
14CEO (A2)Chip Enable Output / Device select; CEO goes low after last bit to enable next cascaded EEPROM
17GNDGround reference; requires 0.2 µF decoupling capacitor to VCC per layout guidelines
20VCC+5V power supply input; operates within 4.75V–5.25V range for commercial temperature grade

Key Features

FeatureDesign Value
In-system programmabilityEnables field updates of FPGA configuration without socket removal using standard 2-wire interface
Cascadable CEO outputAllows daisy-chaining multiple AT17C128-10JC devices to support larger or multi-FPGA configurations
Programmable reset polarityEliminates external logic by allowing firmware-selectable active-high or active-low RESET/OE behavior
Emulation of AT24CXXX EEPROMsProvides drop-in compatibility with existing serial EEPROM infrastructure and programming tools
Low-power standby modeReduces system quiescent current to <75 µA, critical for battery-backed or energy-sensitive applications

Applications

FPGA Configuration BootloaderMulti-Device Daisy Chain

Use Scenario: Power-up initialization of a single Xilinx XC4000-series FPGA in Master Serial Mode.

IC Role / Device Role / Timing Role: AT17C128-10JC acts as primary configuration memory, sourcing bitstream serially via DATA line synchronized to FPGA CCLK.

Use Value: Eliminates need for external microcontroller or host processor to manage configuration loading; reduces BOM count and boot latency.

Use Scenario: Configuring two Altera FLEX 10K FPGAs in series using one AT17C128-10JC followed by a second AT17C128-10JC.

IC Role / Device Role / Timing Role: First AT17C128-10JC asserts CEO low after its final bit, enabling second device's DATA output to continue bitstream delivery.

Use Value: Doubles effective configuration memory to 256K-bit without redesigning PCB layout or adding control logic.

Industrial Control SystemReconfigurable Test Equipment

Use Scenario: Field-upgradable logic in an industrial PLC module requiring certified configuration integrity across temperature extremes.

IC Role / Device Role / Timing Role: AT17C128-10JC stores hardened configuration image; WP pin prevents accidental overwrite during runtime.

Use Value: Ensures deterministic startup behavior over -40°C to +85°C operating range with verified 5V ±5% supply stability.

Use Scenario: Lab-grade automated test equipment supporting multiple DUT configurations via FPGA reprogramming.

IC Role / Device Role / Timing Role: AT17C128-10JC holds baseline configuration; SER_EN-controlled 2-wire ISP allows safe in-field updates without powering down.

Use Value: Enables zero-downtime firmware revisions and rapid test vector switching without hardware intervention.

Equivalent & Alternatives

The following parts are listed as comparable options for similar FPGA configuration memory applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
AT17C128-10PCSame 128K-bit EEPROM function and timing, but in 8-pin PDIP package instead of PLCC-20Requires through-hole PCB assembly; lacks CEO pin for cascading (no pin 14 equivalent)Select AT17C128-10PC only for legacy through-hole designs where PLCC footprint is unavailable
AT17LV128-10JC3.3V ±10% operation instead of 5V; slower 8 MHz cascade clock max; identical PLCC-20 pinout and CEO functionalityDesigned for 3.3V FPGA systems; not interoperable with 5V logic without level translationChoose AT17LV128-10JC when target FPGA uses 3.3V I/O banks and board-level voltage rails match

Compared with AT17C128-10PC, AT17C128-10JC provides cascading capability and surface-mount compatibility; compared with AT17LV128-10JC, it delivers higher noise immunity and direct compatibility with legacy 5V FPGA families like XC4000 and AT6000.

Availability

AT17C128-10JC is available at Aetrix Electronics and suitable for FPGA configuration bootloading, industrial control system initialization, reconfigurable test equipment, and multi-device daisy-chain applications requiring stable component supply across extended temperature ranges.

Supply support for AT17C128-10JC 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

Atmel Corporation (now part of Microchip Technology) is a semiconductor manufacturer specializing in microcontrollers, nonvolatile memory, and programmable logic solutions.

The AT17 Series was designed specifically to provide cost-effective, serial-access configuration memory for SRAM-based FPGAs, emphasizing ease of integration, in-system programmability, and cascading scalability.

FAQ

What is the maximum clock frequency supported by AT17C128-10JC in cascaded configuration?

The AT17C128-10JC supports a maximum input clock frequency of 8 MHz when used in cascaded mode, as specified in the AC Characteristics table for AT17C128 When Cascading under 5V ±5% commercial conditions. This timing ensures reliable CEO assertion and inter-device handoff without bitstream corruption. The AT17C128-10JC must be operated within this limit when chained with other AT17C/LV128 or AT17C/LV256 devices.

Does AT17C128-10JC support in-system programming, and what interface is required?

Yes, AT17C128-10JC supports in-system programming via a 2-wire serial bus. Programming is enabled by pulling SER_EN low, after which standard I²C-compatible protocols can be used. No external high-voltage programming signals are needed-the AT17C128-10JC generates required programming voltages internally. This capability allows field updates without removing the device from the PCB.

Can AT17C128-10JC be used with Xilinx Spartan FPGAs, and what interface signals are required?

Yes, AT17C128-10JC is explicitly compatible with Xilinx SPARTAN® FPGAs per Atmel's documentation. Required interface signals are DATA (drives FPGA DIN), CLK (driven by FPGA CCLK), CE (tied to FPGA CON or controlled independently), and RESET/OE (programmable polarity, tied to FPGA reset or CON). CEO is used only when cascading additional AT17C128-10JC devices.

What is the purpose of the CEO pin on AT17C128-10JC, and how is it used in practice?

The CEO (Chip Enable Output) pin on AT17C128-10JC goes low on the clock cycle immediately following the last configuration bit read. In cascaded setups, this signal drives the CE input of the next AT17C128-10JC (or AT17C256), enabling its DATA output to continue the bitstream. CEO remains low while CE and OE are both low, then follows CE until OE goes high-ensuring seamless handoff between devices without gaps or overlaps in data delivery.

How does the programmable reset polarity feature work on AT17C128-10JC?

The reset polarity of AT17C128-10JC is programmed into a dedicated EEPROM byte using industry-standard programmers or Atmel's ATDH2200E kit. Once set, RESET/OE functions as either active-high or active-low-eliminating the need for external inverters. This setting determines whether a high or low level on the pin resets internal address counters during FPGA reconfiguration, ensuring synchronization even after external system resets.

AT17C128-10JC Specifications

Product attributes
Attribute value
Manufacturer:
Microchip Technology
Series:
-
Package/Case:
20-LCC (J-Lead)
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Not Verified
Programmable Type:
Serial EEPROM
Memory Size:
128kb
Voltage - Supply:
4.75V ~ 5.25V
Operating Temperature:
0°C ~ 70°C
Mounting Type:
Surface Mount
Supplier Device Package:
20-PLCC (9x9)

AT17C128-10JC FAQ

1.How can I place an order for AT17C128-10JC through Aetrix?

Please submit a Request for Quotation (RFQ) for AT17C128-10JC 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 AT17C128-10JC reliable?

The price and inventory of AT17C128-10JC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT17C128-10JC is usually 5 days.

3.What payment methods are accepted for AT17C128-10JC?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT17C128-10JC transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for AT17C128-10JC?

AT17C128-10JC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your AT17C128-10JC 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 AT17C128-10JC?

For technical support, including AT17C128-10JC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT17C128-10JC requirements.

6.How does Aetrix verify that AT17C128-10JC is sourced from the original manufacturer or authorized distributors?

All AT17C128-10JC 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 AT17C128-10JC meets industry standards.

7.What is the process for return or replacement of AT17C128-10JC?

All AT17C128-10JC units undergo pre-shipment inspection (PSI). If there is an issue with AT17C128-10JC, 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 AT17C128-10JC part is unused and in its original packaging.

Return procedure for AT17C128-10JC:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

AT17C128-10JC Tags

  • AT17C128-10JC
  • AT17C128-10JC PDF
  • AT17C128-10JC Datasheet
  • AT17C128-10JC Specifications
  • AT17C128-10JC Images
  • Microchip Technology
  • Microchip Technology AT17C128-10JC
  • Buy AT17C128-10JC
  • AT17C128-10JC Price
  • AT17C128-10JC Distributor
  • AT17C128-10JC Supplier
  • AT17C128-10JC Wholesale
Related Products
AT17LV512A-10PU
AT17LV512A-10PU

Microchip Technology

EPCQ4ASI8N
EPCQ4ASI8N

Intel

AT17LV256-10PU
AT17LV256-10PU

Microchip Technology

AT17LV256-10NU
AT17LV256-10NU

Microchip Technology

EPCQ16ASI8N
EPCQ16ASI8N

Intel

AT17LV010-10PU
AT17LV010-10PU

Microchip Technology

EPCQ32ASI8N
EPCQ32ASI8N

Intel

EPCQ64ASI16N
EPCQ64ASI16N

Intel

EPCQ128ASI16N
EPCQ128ASI16N

Intel

AT17LV512A-10JU
AT17LV512A-10JU

Microchip Technology

AT17LV512-10JU
AT17LV512-10JU

Microchip Technology

AT17LV010-10JU
AT17LV010-10JU

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER