Microchip Technology AT17C002A-10JI
- Part No.:
- AT17C002A-10JI
- Manufacturer:
- Microchip Technology
- Category:
- Configuration PROMs for FPGAs
- Package:
- 20-LCC (J-Lead)
- Datasheet:
-
AT17C002A-10JI.pdf
- Description:
- IC SRL CONFIG EEPROM 2M 20PLCC
- Quantity:
- Payment:

- Shipping:

Inventory:2,851
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
AT17C002A-10JI from Atmel is a 2-Mbit serial EEPROM FPGA configuration memory designed for Altera FLEX devices, operating at 5V ±10% over -40°C to +85°C industrial range, featuring programmable reset polarity, in-system programmability via 2-wire interface, and cascading support for multi-device configuration chains.
For engineers reviewing the AT17C002A-10JI datasheet, AT17C002A-10JI pinout, AT17C002A-10JI application, or AT17C002A-10JI equivalent, key selection considerations include industrial temperature operation, PLCC-20 packaging, OE/nCS/DCLK control interface compatibility with EPF10K/EPF6K FPGAs, and READY pin integration for power-up sequencing.
Technical Context
The AT17C002A-10JI implements a self-clocked serial configuration architecture with internal oscillator, enabling it to act as system master during FPGA boot-driving DCLK and coordinating data flow without external controller intervention. Its address counter resets on OE low and enables DATA output only when nCS is low and OE is high.
Cascading is managed through nCASC (active-low cascade select output) and nCS handshaking: when one device completes transmission, nCASC goes low to activate the next device's nCS, enabling daisy-chained configuration of multiple FPGAs or higher-density arrays. The READY pin provides open-collector power-on reset status indication, tri-stated after reset completion.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory size | 2 Mbit (262,144 × 8) EEPROM array for full FPGA configuration bitstream storage |
| Supply voltage | 5V ±10% (industrial grade), enabling direct compatibility with 5V FPGA I/O rails |
| Operating temperature | -40°C to +85°C, qualified for industrial embedded systems and factory automation environments |
| Max clock frequency | 12.5 MHz slave mode, supporting fast configuration transfer to Altera FLEX devices |
| Standby current | ≤500 µA at 5V, minimizing system power during FPGA idle states |
| Reset polarity | Programmable OE pin function (RESET active Low / OE active High), configurable per Altera protocol requirements |
| Interface | Serial 3-wire control (nCS, OE, DCLK) + bi-directional DATA, no parallel bus overhead |
Pinout & Package
AT17C002A-10JI is packaged in a 20-lead Plastic J-leaded Chip Carrier (PLCC-20), JEDEC MS-018 AA compliant, with 9.00 mm × 9.00 mm body and 1.20 mm max height.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (NC) | No connect | Unbonded; must be left floating or tied to GND per layout guidelines |
| 2 (DCLK) | Configuration clock I/O | Rising-edge–triggered address counter increment; driven low by device in master mode when idle |
| 3 (NC) | No connect | Unbonded; no electrical function |
| 4 (WP1) | Write protect input | Active-high hardware write lock; disabled by default due to internal pull-down |
| 5 (NC) | No connect | Unbonded; no electrical function |
| 6 (NC) | No connect | Unbonded; no electrical function |
| 7 (OE) | Output enable / reset input | Active-high for DATA enable; active-low for address counter reset; polarity programmable |
| 8 (NC) | No connect | Unbonded; no electrical function |
| 9 (READY) | Open-collector reset status output | Drives low during power-on reset; tri-stated after completion; requires 4.7 kΩ pull-up if used |
| 10 (NC) | No connect | Unbonded; no electrical function |
| 11 (nCS) | Chip select input | Active-low enable for DATA output and address counting; determines master/slave role at power-up |
| 12 (GND) | Ground reference | Primary return path; requires 0.2 µF decoupling capacitor to VCC |
| 13 (NC) | No connect | Unbonded; no electrical function |
| 14 (nCASC) | Cascade select output | Active-low signal indicating end-of-data; used to trigger next device in daisy chain |
| 15 (DATA) | Bi-directional configuration data I/O | Three-state output during configuration; open-collector bidirectional pin during 2-wire programming |
| 16 (NC) | No connect | Unbonded; no electrical function |
| 17 (SER_EN) | Serial programming enable | High during FPGA loading; low to enter 2-wire in-system programming mode |
| 18 (NC) | No connect | Unbonded; no electrical function |
| 19 (VCC) | Power supply | +5V ±10% input; powers EEPROM core, oscillator, and I/O drivers |
| 20 (NC) | No connect | Unbonded; no electrical function |
Key Features
| Feature | Design Value |
|---|---|
| In-system programmability | Enables field updates of FPGA configuration bitstreams via 2-wire interface without removing device from PCB |
| Cascadable architecture | Supports daisy-chained configuration of multiple FPGAs using nCASC/nCS handshaking, eliminating need for external sequencers |
| System-friendly READY pin | Provides hardware-synchronized power-up indicator to coordinate FPGA nCONFIG assertion, reducing risk of premature configuration |
| Programmable reset polarity | Allows OE pin behavior to be configured as RESET (active Low) or OE (active High) to match specific FPGA family timing requirements |
| Self-clocked master mode | Generates internal DCLK signal to drive configuration sequence autonomously-no external clock source required |
Applications
| Industrial PLC Configuration | FPGA-Based Motor Control |
|---|---|
Use Scenario: Configuring Altera FLEX10K devices in programmable logic controllers deployed in factory-floor environments with wide ambient temperature swings. IC Role / Device Role / Timing Role: Primary configuration memory storing bitstream; initiates and clocks FPGA startup autonomously upon power application. Use Value: Industrial temperature rating (-40°C to +85°C) ensures reliable boot across thermal cycles; READY pin simplifies synchronization with safety-critical reset sequencing. | Use Scenario: Booting FPGA-based servo drive controllers where deterministic configuration timing and EMI resilience are critical. IC Role / Device Role / Timing Role: Master configurator providing DCLK and bitstream to FPGA; uses nCASC to coordinate multi-FPGA synchronization in distributed axis control. Use Value: 12.5 MHz max clock rate enables sub-100ms configuration; low standby current (≤500 µA) reduces thermal load in enclosed enclosures. |
| Legacy Altera System Upgrade | Automated Test Equipment (ATE) |
Use Scenario: Replacing obsolete Altera EPC2 configuration devices in legacy test platforms requiring drop-in-compatible 2-Mbit density. IC Role / Device Role / Timing Role: Direct functional replacement for EPC2, maintaining identical pinout mapping and timing interface to FPGA nCONFIG/DATA0/DCLK signals. Use Value: Emulation of Atmel AT24CXXX protocol allows reuse of existing programming infrastructure; PLCC-20 package matches legacy board footprints. | Use Scenario: Configuring reconfigurable FPGA resources in high-reliability ATE systems performing real-time signal generation and analysis. IC Role / Device Role / Timing Role: Cascaded configuration memory enabling dynamic FPGA reconfiguration between test sequences without host CPU involvement. Use Value: Programmable reset polarity ensures compatibility with both older and newer Altera FPGA families; SER_EN-controlled programming mode supports in-field firmware updates. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar FPGA configuration memory applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| AT17LV002A-10JI | 3.3V operation (3.15–3.45V), lower active current (5 mA), slower max clock (10 MHz industrial) | Targeted for 3.3V FPGA systems; not compatible with 5V-only designs | Select when migrating to low-voltage FPGA platforms and power budget is constrained |
| AT17C002A-10QC | TQFP-32 package (vs. PLCC-20); identical electrical specs and temperature range | Suitable for space-constrained PCBs requiring gull-wing surface-mount assembly | Choose for new designs prioritizing automated assembly yield and smaller footprint over legacy PLCC compatibility |
Compared with AT17C002A-10JI, AT17LV002A-10JI offers lower voltage operation but reduced speed and incompatible supply rails, while AT17C002A-10QC delivers identical functionality in a modern TQFP package-enabling layout flexibility without compromising industrial temperature performance or configuration reliability.
Availability
AT17C002A-10JI is available at Aetrix Electronics and suitable for industrial PLCs, FPGA-based motor drives, and legacy Altera system upgrades requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for AT17C002A-10JI 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 was a U.S.-based semiconductor manufacturer specializing in microcontrollers, nonvolatile memory, and programmable logic solutions before its acquisition by Microchip Technology in 2016.
The AT17A Series-including AT17C002A-10JI-was developed specifically to provide robust, self-timed configuration memory for Altera FLEX-family FPGAs, emphasizing industrial reliability, in-system programmability, and seamless integration into existing FPGA development workflows.
FAQ
What is the primary function of the AT17C002A-10JI in an FPGA system?
The AT17C002A-10JI serves as a dedicated configuration memory that stores and serially loads the bitstream into Altera FLEX-series FPGAs during power-up. It operates autonomously using its internal oscillator to generate DCLK, eliminating the need for external clock sources or microcontroller supervision. The AT17C002A-10JI directly interfaces with FPGA control pins (nCONFIG, DATA0, DCLK) and supports both single-device and cascaded multi-device configurations.
Does the AT17C002A-10JI support in-system programming, and how is it enabled?
Yes, the AT17C002A-10JI supports in-system programming via a 2-wire serial interface. Programming mode is activated by driving the SER_EN pin low while maintaining VCC at 5V ±10%. During programming, the DATA pin becomes bi-directional and open-collector, allowing bitstream updates without device removal. The AT17C002A-10JI generates internal programming voltages-no external high-voltage supply is required-and retains full functionality after reprogramming.
How does the READY pin on the AT17C002A-10JI improve system reliability during power-up?
The READY pin on the AT17C002A-10JI is an open-collector output that remains low during the device's internal power-on reset cycle and transitions to high-impedance (tri-stated) once reset completes. This signal can be used to hold the FPGA in reset until the AT17C002A-10JI is fully initialized, preventing premature configuration attempts. While READY does not delay configuration beyond its own reset duration, it provides deterministic hardware-level coordination between power stabilization and FPGA boot sequencing.
Can the AT17C002A-10JI be used in cascaded configurations, and what pins enable this?
Yes, the AT17C002A-10JI supports cascaded configuration chains using the nCASC (pin 14) and nCS (pin 11) pins. When the first AT17C002A-10JI completes data transmission, its nCASC pin drives low, which activates the nCS input of the next device in the chain. This handshaking mechanism allows multiple AT17C002A-10JI units to sequentially load configuration data into a single FPGA or distribute bitstreams across multiple FPGAs-enabling scalable, modular system design without additional control logic.
What is the significance of programmable reset polarity on the AT17C002A-10JI, and how is it set?
The AT17C002A-10JI allows the OE pin's function to be programmed as either active-High output enable (OE) or active-Low reset (RESET), ensuring compatibility with different FPGA families' timing requirements. This setting is stored in internal EEPROM bytes and must be configured during initial programming using Atmel's ATDH2200E kit or compatible programmers. For Altera FLEX devices, the specification mandates active-Low reset polarity (OE = RESET), and the AT17C002A-10JI must be programmed accordingly to meet FPGA nCONFIG timing constraints.
AT17C002A-10JI 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.5V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 20-PLCC (9x9)
AT17C002A-10JI FAQ
1.How can I place an order for AT17C002A-10JI through Aetrix?
Please submit a Request for Quotation (RFQ) for AT17C002A-10JI 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 AT17C002A-10JI reliable?
The price and inventory of AT17C002A-10JI are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT17C002A-10JI is usually 5 days.
3.What payment methods are accepted for AT17C002A-10JI?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT17C002A-10JI transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for AT17C002A-10JI?
AT17C002A-10JI orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your AT17C002A-10JI 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 AT17C002A-10JI?
For technical support, including AT17C002A-10JI datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT17C002A-10JI requirements.
6.How does Aetrix verify that AT17C002A-10JI is sourced from the original manufacturer or authorized distributors?
All AT17C002A-10JI 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 AT17C002A-10JI meets industry standards.
7.What is the process for return or replacement of AT17C002A-10JI?
All AT17C002A-10JI units undergo pre-shipment inspection (PSI). If there is an issue with AT17C002A-10JI, 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 AT17C002A-10JI part is unused and in its original packaging.
Return procedure for AT17C002A-10JI:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
AT17C002A-10JI 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
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…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
