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

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

Inventory:2,709

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

AT17C002A-10JC from Atmel is a 2-Mbit serial EEPROM FPGA configuration memory designed for Altera FLEX® devices, operating at 5V ±5% with commercial temperature range (0°C to +70°C), housed in a 20-lead PLCC package, and supporting in-system programming via 2-wire interface for reliable bitstream loading during power-up.

For engineers reviewing the AT17C002A-10JC datasheet, AT17C002A-10JC pinout, AT17C002A-10JC application, or AT17C002A-10JC equivalent, key selection considerations include reset polarity programmability, READY pin timing behavior, cascading support via nCASC/nCS handshaking, and compatibility with Altera EPF10K-series configuration protocols.

Technical Context

The AT17C002A-10JC implements a self-clocked master/slave configuration architecture: it generates its own internal clock for FPGA bitstream delivery, supports daisy-chained operation via nCASC-driven nCS activation, and uses OE as both active-High output enable and programmable active-Low reset signal. Its address counter resets on OE Low and enables DATA output only when nCS is Low and OE is High.

It operates in two distinct modes: FPGA loading mode (SER_EN = High) where DCLK is an output driving the FPGA, and 2-wire programming mode (SER_EN = Low) enabling in-system reprogramming at VCC without external high-voltage supplies. The READY pin provides open-collector power-on reset status indication with tri-state release upon reset completion.

Key Specifications

ParameterValue and Actual Design Meaning
Memory capacity2 Mbit (262,144 × 8) - stores full configuration bitstream for mid-size Altera FLEX devices like EPF10K10/20/50.
Supply voltage5V ±5% - compatible with standard 5V FPGA system rails; no level-shifting required for EPF10K interface.
Operating temperature0°C to +70°C - certified for commercial-grade embedded systems with controlled thermal environments.
Max clock frequency12.5 MHz - supports fast configuration of FLEX devices with minimal boot latency.
Standby current500 µA - enables low-power hold state during FPGA idle periods without disabling configuration memory.
Reset polarityProgrammable (active-Low OE default) - allows alignment with FPGA nCONFIG assertion timing requirements.
Interface protocol2-wire serial (I²C-compatible) - enables field reprogramming using standard programmers or ATDH2200E kit.

Pinout & Package

AT17C002A-10JC is packaged in a 20-lead Plastic J-leaded Chip Carrier (PLCC), JEDEC MS-018 AA compliant, with 0.050" lead pitch and body size 9.00 mm × 9.00 mm × 1.20 mm max height.

Pin/TerminalCircuit RoleDesign Meaning
nCSChip select input (active Low)Determines master/slave role in cascade chain; Low at power-up configures device as first (master) in daisy chain.
OEOutput enable / reset inputActive-High enables DATA output; active-Low resets address counter and disables oscillator - polarity programmable in EEPROM.
DCLKConfiguration clock I/OOutputs internal clock during FPGA loading (master mode); accepts external clock in slave mode - rising edge advances address counter.
DATAThree-state bidirectional data lineSerial bitstream output to FPGA DATA0 pin; open-collector during programming for 2-wire bus compatibility.
nCASCCascade select output (active Low)Signals end-of-data to next device in chain by pulling downstream nCS Low - enables multi-device configuration expansion.
READYOpen-collector reset status indicatorDrives Low during power-on reset; tri-states when reset complete - used to synchronize FPGA nCONFIG assertion.
SER_ENSerial programming enableHigh enables FPGA configuration mode; Low enables 2-wire in-system programming - must be held High during normal boot.
WP1Write protect inputInternally pulled down; disables memory write protection by default - unused during FPGA loading, only active in programming mode.

Key Features

FeatureDesign Value
In-system programmabilityEnables field updates of FPGA configuration bitstreams via 2-wire interface without removing AT17C002A-10JC from PCB.
Cascadable architectureSupports unlimited expansion of configuration memory using nCASC/nCS handshaking - eliminates need for higher-density single-package alternatives.
Self-timed configurationInternal oscillator eliminates dependency on external clock source - simplifies design and ensures deterministic boot timing for FLEX devices.
System-friendly READY signalProvides hardware-synchronized reset release to FPGA nCONFIG - avoids race conditions during power ramp without RC delay networks.
Altera EPC2 replacementDirect functional replacement for Altera EPC2 configuration devices - maintains pin-compatible interface and timing compliance with EPF10K series.

Applications

Industrial PLC ConfigurationFPGA-Based Motor Control

Use Scenario: Reconfigurable logic in factory automation controllers requires reliable, field-upgradable bitstream storage across temperature cycling and long service life.

IC Role / Device Role / Timing Role: AT17C002A-10JC serves as nonvolatile configuration memory, delivering verified bitstream to Altera FLEX10K FPGA on power-up with READY-synchronized nCONFIG release.

Use Value: Eliminates need for external microcontroller-based configuration management; 500 µA standby current extends system uptime during idle cycles.

Use Scenario: Servo drive systems use FPGAs to implement real-time PWM generation and encoder feedback processing, requiring deterministic boot within 100 ms of power application.

IC Role / Device Role / Timing Role: AT17C002A-10JC acts as master configurator, generating internal DCLK and asserting READY to gate FPGA nCONFIG until internal reset completes.

Use Value: 12.5 MHz max clock ensures sub-100 ms full configuration load for EPF10K20 devices - meets industrial motion control boot deadlines.

Communications Baseband ProcessingTest Equipment FPGA Reconfiguration

Use Scenario: Multi-standard wireless test sets require rapid FPGA reconfiguration between LTE, 5G NR, and Wi-Fi PHY modes during automated calibration sequences.

IC Role / Device Role / Timing Role: AT17C002A-10JC stores multiple bitstreams; cascaded units (via nCASC) enable seamless switching between configurations without host CPU intervention.

Use Value: Programmable OE polarity allows matching of FPGA reset timing across vendor-specific PHY implementations - reduces validation effort per standard.

Use Scenario: Automated test equipment performs periodic self-calibration using FPGA-accelerated algorithms, requiring secure, tamper-resistant configuration storage.

IC Role / Device Role / Timing Role: AT17C002A-10JC provides encrypted bitstream storage with WP1-enabled memory protection - prevents unauthorized modification during field servicing.

Use Value: In-system 2-wire programming allows secure firmware updates via dedicated service port - no JTAG debug interface required.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
AT17LV002A-10JC3.3V supply (3.15–3.45V), lower ICCA (5 mA), slower AC timing (15 MHz max vs. 12.5 MHz), same PLCC-20 package and pinout.Required for 3.3V FPGA systems (e.g., newer Cyclone or Stratix families); not interoperable with 5V EPF10K without level translation.Select AT17LV002A-10JC only when target FPGA operates at 3.3V and timing budget permits 15 MHz clocking.
AT17C002A-10QCSame 5V operation and functionality, but in 32-lead TQFP (32A) package - different footprint, thermal profile, and board layout.Used where higher thermal dissipation or tighter board area constraints favor surface-mount TQFP over PLCC.Choose AT17C002A-10QC only if PLCC socketing is unavailable or PCB space requires gull-wing SMT placement.

Compared with AT17LV002A-10JC and AT17C002A-10QC, the AT17C002A-10JC uniquely delivers 5V-native operation in legacy PLCC sockets - essential for drop-in replacement of aging EPC2-based designs without board redesign or voltage rail changes.

Availability

AT17C002A-10JC is available at Aetrix Electronics and suitable for industrial PLCs, FPGA-based motor drives, communications baseband processors, and automated test equipment requiring stable component supply across extended product lifecycles.

Supply support for AT17C002A-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 innovator specializing in microcontrollers, nonvolatile memory, and FPGA configuration solutions for industrial and embedded markets.

The AT17A Series - including AT17C002A-10JC - was engineered specifically to replace Altera's EPC configuration EEPROMs, delivering plug-compatible timing, pinout, and protocol support for FLEX-family FPGAs.

FAQ

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

The AT17C002A-10JC serves as a dedicated 2-Mbit serial EEPROM configuration memory for Altera FLEX® FPGAs. It stores the FPGA's bitstream and autonomously loads it on power-up using its internal oscillator and DCLK output. The AT17C002A-10JC interfaces directly with FPGA control pins (nCS, OE, DATA0) and uses the READY signal to synchronize nCONFIG assertion - eliminating need for external controllers.

Does the AT17C002A-10JC support in-system programming, and how is it enabled?

Yes, the AT17C002A-10JC 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. In this mode, the device accepts write commands through the DATA and DCLK pins using I²C-compatible protocol. The AT17C002A-10JC generates internal programming voltages - no external high-voltage supply is needed.

How does the READY pin on the AT17C002A-10JC interact with FPGA configuration timing?

READY is an open-collector output that drives Low during the AT17C002A-10JC's internal power-on reset cycle and tri-states upon completion. It is commonly tied to the FPGA's nCONFIG pin (with pull-up) to hold the FPGA in reset until the EEPROM is ready to begin configuration. The AT17C002A-10JC releases READY before VCC fully stabilizes, so external RC delay may still be recommended for robust nCONFIG timing.

Can multiple AT17C002A-10JC devices be cascaded, and what pins enable this?

Yes, multiple AT17C002A-10JC devices can be daisy-chained for expanded configuration memory. Cascading is enabled by connecting the nCASC output of one device to the nCS input of the next. When the first AT17C002A-10JC finishes transmitting its data, it drives nCASC Low, which activates the second device's nCS and initiates its data output - all synchronized to the master's DCLK.

What is the significance of programmable reset polarity on the AT17C002A-10JC?

The AT17C002A-10JC allows users to program the OE pin's reset polarity (active-Low or active-High) via internal EEPROM bytes. For Altera FLEX devices, active-Low OE is required to match FPGA nCONFIG timing - this setting is programmed during initial device setup and persists across power cycles. The AT17C002A-10JC defaults to active-Low OE after factory programming.

AT17C002A-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)

AT17C002A-10JC FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

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

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

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

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

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

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

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

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

Return procedure for AT17C002A-10JC:

1.Submit a request within 90 days.

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

AT17C002A-10JC Tags

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