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 AT17C020A-10JC

Part No.:
AT17C020A-10JC
Manufacturer:
Microchip Technology
Category:
Configuration PROMs for FPGAs
Package:
20-LCC (J-Lead)
Datasheet:
AetrixAT17C020A-10JC.pdf
Description:
IC SERIAL CONFIG PROM 2M 20PLCC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:1,415

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

AT17C020A-10JC from Atmel is a 2-Mbit serial EEPROM FPGA configuration memory designed specifically for Altera FLEX® devices, operating at 5V ±5% over 0°C to 70°C, featuring programmable reset polarity, in-system programmability via 2-wire bus, and cascading support for multi-device configurations.

For engineers reviewing the AT17C020A-10JC datasheet, AT17C020A-10JC pinout, AT17C020A-10JC application, or AT17C020A-10JC equivalent, this device serves as a system-master configuration loader with internal clock generation, READY pin for power-up sequencing, and PLCC-20 packaging optimized for SRAM-based FPGA boot integrity.

Technical Context

The AT17C020A-10JC implements a dedicated serial configuration controller architecture with internal oscillator, address counter, and tri-state DATA output, interfacing directly with Altera FPGA control signals (nCS, OE, DCLK) without external logic. It supports master-mode clock generation and slave-mode daisy-chain handshaking via nCASC/nCS.

Its programming mode is activated by SER_EN low, enabling 2-wire serial write at VCC only; reset polarity is user-programmable in EEPROM bytes. The READY pin provides open-collector power-on reset status indication, synchronized to internal POR timing-not system VCC stabilization.

Key Specifications

ParameterValue and Actual Design Meaning
Memory size2 Mbit (262,144 × 8) - sufficient to configure EPF10K and similar FLEX devices or multiple smaller FPGAs
Supply voltage5V ±5% - compatible with commercial-grade 5V FPGA systems; not 3.3V operable
Operating temperature0°C to +70°C - commercial grade; requires no thermal derating in standard PCB environments
Max clock frequency12.5 MHz - defines maximum configuration data rate when used as slave; master mode supports same rate
Standby current0.5 mA - enables low-power hold state during FPGA idle or reconfiguration pauses
Output driveIOH = –4 mA / VOL = 0.32 V - ensures robust TTL/CMOS-level signal integrity into FPGA DATA0 input
Package20-lead PLCC (20J) - surface-mount, JEDEC MS-018 AA compliant, with 0.050" lead pitch

Pinout & Package

AT17C020A-10JC is housed in a 20-lead Plastic J-Leaded Chip Carrier (PLCC-20, package code 20J), measuring 0.350" × 0.350" (8.89 mm × 8.89 mm), with gull-wing leads suitable for reflow soldering and socketed prototyping.

Pin/TerminalCircuit RoleDesign Meaning
2 - DATABi-directional I/OOpen-collector configuration data output (to FPGA DATA0); bidirectional during 2-wire programming
4 - DCLKInput/OutputRising-edge clock output (master) or input (slave); controls address counter increment and bitstream timing
8 - OEInputActive-High output enable / active-Low reset; polarity programmable; resets address counter when low
9 - nCSInputActive-Low chip select; determines master/slave initialization on power-up reset
12 - nCASCOutputActive-Low cascade select; signals end-of-data to next device in daisy chain
15 - READYOutputOpen-collector POR status indicator; driven low during internal reset, tri-stated after completion
18 - SER_ENInputSerial enable; must be high during FPGA configuration; low enables 2-wire programming mode
20 - VCCPower+5V ±5% supply; powers all internal logic, oscillator, and EEPROM array

Key Features

FeatureDesign Value
In-system programmabilityEnables field updates of FPGA configuration bitstreams without removing the AT17C020A-10JC from the board via 2-wire interface
Programmable reset polarityAllows OE pin behavior to be configured as active-High (RESET active-Low) to match Altera FPGA nCONFIG timing requirements
Internal clock generationEliminates need for external clock source; AT17C020A-10JC acts as system master to drive DCLK for FPGA and downstream configurators
Cascadable architectureSupports unlimited daisy-chained configurations using nCASC→nCS handshaking, enabling >2M-bit total configuration storage
READY pin signalingProvides hardware-synchronized indication of internal power-on reset completion-used to coordinate FPGA nCONFIG assertion

Applications

FPGA Configuration BootMulti-Device Bitstream Chaining

Use Scenario: Power-up initialization of single Altera EPF10K FPGA in industrial control PLC.

IC Role / Device Role / Timing Role: Primary configuration memory; generates DCLK, sequences DATA0 bitstream, and asserts READY to gate nCONFIG.

Use Value: Eliminates external microcontroller dependency; reduces BOM count and boot firmware complexity.

Use Scenario: Configuring large logic density FLEX 10K design split across two FPGAs on a telecom line card.

IC Role / Device Role / Timing Role: First AT17C020A-10JC acts as master clock generator; second responds to nCASC-driven nCS activation.

Use Value: Enables deterministic, synchronous loading of >2M-bit total configuration without FPGA-side arbitration logic.

Legacy EPC2 ReplacementSRAM-Based FPGA Field Upgrade

Use Scenario: Drop-in replacement for obsolete Altera EPC2 configuration EEPROM in existing FLEX 6000 designs.

IC Role / Device Role / Timing Role: Pin- and timing-compatible substitute; matches EPC2's 5V operation, PLCC-20 footprint, and Altera serial protocol.

Use Value: Maintains legacy board layout and timing margins while extending product lifecycle with Atmel's qualified supply.

Use Scenario: Remote firmware update of FPGA configuration in deployed edge gateway units via UART-to-I²C bridge.

IC Role / Device Role / Timing Role: In-system programmable EEPROM storing updated bitstream; accessed via SER_EN-enabled 2-wire interface.

Use Value: Enables zero-downtime field reconfiguration without physical access or JTAG programmer hardware.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
AT17LV020A-10JC3.3V ±5% supply; lower ICCA (5 mA) and ICCS (200 µA); slower max clock (12 MHz commercial)Required for 3.3V FPGA systems; incompatible with 5V-only boardsSelect only if target FPGA uses 3.3V I/O banks and board VCC is regulated to 3.3V.
EPC2LC20Altera-branded 2-Mbit PLCC-20 EEPROM; identical pinout and protocol; discontinued with no active productionNo functional difference; full drop-in replacement where availableUse only if legacy stock exists; AT17C020A-10JC is the recommended long-term alternative per Atmel documentation.

Compared with AT17LV020A-10JC and EPC2LC20, the AT17C020A-10JC delivers guaranteed 5V compatibility, higher clock tolerance (12.5 MHz), and active manufacturing support-making it the optimal choice for new 5V FPGA designs requiring sustained component availability and in-system update capability.

Availability

AT17C020A-10JC is available at Aetrix Electronics and suitable for FPGA configuration boot, multi-device bitstream chaining, and legacy EPC2 replacement requiring stable component supply, long-term obsolescence mitigation, and industrial-grade commercial temperature performance.

Supply support for AT17C020A-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, with deep expertise in FPGA configuration infrastructure.

The AT17A Series-including AT17C020A-10JC-is engineered exclusively for reliable, self-timed FPGA configuration in SRAM-based programmable logic systems, emphasizing protocol fidelity, daisy-chain scalability, and system-level power sequencing integration.

FAQ

What is the primary function of the AT17C020A-10JC in an FPGA system?

The AT17C020A-10JC serves as a dedicated serial configuration EEPROM that stores and loads bitstream data into Altera FLEX® FPGAs at power-up. It operates autonomously using its internal oscillator to generate DCLK, sequences configuration data onto the DATA pin, and coordinates timing via OE, nCS, and READY signals-eliminating need for external controllers. Its role is strictly configuration memory, not general-purpose EEPROM.

Can the AT17C020A-10JC be used with 3.3V FPGAs?

No-the AT17C020A-10JC is specified only for 5V ±5% operation (VCC = 4.75–5.25 V). It is incompatible with 3.3V FPGA I/O banks. For 3.3V systems, use the pin-compatible AT17LV020A-10JC variant instead. Mixing AT17C020A-10JC with 3.3V logic may cause excessive current leakage, timing violations, or permanent damage due to VIH/VIL level mismatch.

How does the READY pin function in the AT17C020A-10JC?

The READY pin on the AT17C020A-10JC is an open-collector output that is actively driven Low during internal power-on reset and tri-stated upon completion. It is intended to synchronize FPGA nCONFIG assertion but does not track system VCC stabilization-its release occurs before VCC fully settles. A 4.7 kΩ pull-up resistor is required externally. This behavior is fixed and not programmable in the AT17C020A-10JC.

Is the AT17C020A-10JC pin-compatible with Altera EPC2 devices?

Yes-the AT17C020A-10JC is explicitly documented as a direct replacement for Altera EPC2 series EEPROMs (e.g., EPC2LC20), sharing identical PLCC-20 pinout, 5V operation, and serial configuration protocol. Atmel confirms functional and mechanical compatibility, including matching DCLK timing, nCS handshake, and DATA bitstream format-enabling drop-in substitution in legacy designs.

What programming interface does the AT17C020A-10JC support?

The AT17C020A-10JC supports in-system programming via a 2-wire serial interface enabled by pulling SER_EN low. Programming occurs at VCC only-no external high-voltage supply is needed-as internal charge pumps generate required programming voltages. It is programmed using industry-standard programmers or Atmel's ATDH2200E kit; standard I²C controllers cannot be used without protocol translation due to nonstandard addressing and command structure.

AT17C020A-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:
2Mb
Voltage - Supply:
4.75V ~ 5.25V
Operating Temperature:
0°C ~ 70°C
Mounting Type:
Surface Mount
Supplier Device Package:
20-PLCC (9x9)

AT17C020A-10JC FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

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

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

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

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

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

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

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

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

Return procedure for AT17C020A-10JC:

1.Submit a request within 90 days.

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

AT17C020A-10JC Tags

  • AT17C020A-10JC
  • AT17C020A-10JC PDF
  • AT17C020A-10JC Datasheet
  • AT17C020A-10JC Specifications
  • AT17C020A-10JC Images
  • Microchip Technology
  • Microchip Technology AT17C020A-10JC
  • Buy AT17C020A-10JC
  • AT17C020A-10JC Price
  • AT17C020A-10JC Distributor
  • AT17C020A-10JC Supplier
  • AT17C020A-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