Microchip Technology AT29C010A-90PC
- Part No.:
- AT29C010A-90PC
- Manufacturer:
- Microchip Technology
- Category:
- Memory
- Package:
- 32-DIP (0.600", 15.24mm)
- Datasheet:
-
AT29C010A-90PC.pdf
- Description:
- IC FLASH 1MBIT PARALLEL 32DIP
- Quantity:
- Payment:

- Shipping:

Inventory:3,024
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
AT29C010A-90PC from Atmel is a 5V-only, 1 Mbit (128K × 8) parallel Flash memory IC used for nonvolatile code and data storage in embedded systems. It features 70 ns read access time, sector-based reprogramming with 1024 × 128-byte sectors, hardware/software data protection, and dual 8K-byte boot blocks with independent programming lockout. It operates across commercial temperature range (0°C to 70°C) in a 32-pin PDIP package.
For engineers reviewing the AT29C010A-90PC datasheet, AT29C010A-90PC pinout, AT29C010A-90PC application, or AT29C010A-90PC equivalent, this page delivers verified technical context, real-world use cases, pin-level design meaning, and validated alternative options - all grounded in Atmel's official documentation for the AT29C010A-90PC variant.
Technical Context
The AT29C010A-90PC implements sector-erase-and-program architecture with internal latching of 128-byte pages, enabling bus release during programming. Its control logic responds to CE/OE/WE timing states to distinguish Read, Byte Load, Program, and Product Identification modes - no external high-voltage supply required.
Hardware data protection includes VCC sense (<3.8 V inhibits programming), 5 ms power-on delay, and noise filtering on WE/CE inputs. Software protection uses three-byte command sequences at addresses 5555H/2AAAH to enable/disable write locks, while boot block lockout uses a seven-command algorithm to permanently secure upper/lower 8K-byte regions.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Density | 1 Mbit (131,072 × 8), organized as 128K words × 8 bits - supports full firmware image storage for 8-bit microcontrollers. |
| Read Access Time | 90 ns max - ensures compatibility with 10 MHz bus timing in legacy 8051/Z80-based systems. |
| Supply Voltage | 5 V ± 10% - eliminates need for dedicated programming voltage rails; simplifies power design. |
| Sector Size | 128 bytes per sector (1024 total sectors) - enables fine-grained firmware updates without erasing entire device. |
| Endurance | >10,000 program/erase cycles per sector - suitable for field-upgradable embedded applications with infrequent updates. |
| Standby Current | 100 µA (CMOS, 0°C–70°C) - enables low-power retention in battery-backed systems. |
| Operating Temp | 0°C to 70°C - certified for commercial-grade industrial control panels and instrumentation. |
Pinout & Package
AT29C010A-90PC is packaged in a 32-lead, 0.600" wide plastic dual in-line package (PDIP), designated as 32P6 per Atmel's ordering information. Pin 1 is located at the left end of the top row when viewed from the top with notch or dot oriented left.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0–A16 | Address Inputs | 17-bit address bus; A0–A6 select byte within 128-byte sector, A7–A16 define sector address. |
| I/O0–I/O7 | Bidirectional Data Bus | 8-bit CMOS/TTL-compatible data path; carries input data during programming, output data during read. |
| CE | Chip Enable | Active-low chip select; must be low for read or program; high forces outputs to high-impedance state. |
| OE | Output Enable | Active-low output control; used with CE to gate read data; high disables outputs regardless of CE state. |
| WE | Write Enable | Active-low write strobe; initiates byte load or program cycle when CE is low and OE is high. |
| VCC | Power Supply | +5 V ±10% main supply; powers core logic and I/O buffers; requires local 0.1 µF decoupling. |
| GND | Ground Reference | Signal and power ground reference plane; must be low-inductance connection to minimize noise during programming. |
| NC | No Connect | Two unconnected pins (pins 6 and 31 in PDIP); must remain floating - no routing or termination allowed. |
Key Features
| Feature | Design Value |
|---|---|
| Single 5V Reprogramming | Eliminates need for +12 V programming supplies - reduces BOM count and PCB complexity in retrofit designs. |
| DATA Polling & Toggle Bit | I/O7 complement detection and I/O6 toggling provide real-time, bus-compatible program completion signaling without external timers. |
| Dual Boot Block Lockout | Independent 8K-byte lockout for lower (0x0000–0x1FFF) and upper (0x1E000–0x1FFFF) memory regions secures bootloader code against accidental overwrite. |
| Internal Program Timer | Automated erase-and-program sequence completes in ≤10 ms per sector - frees CPU for other tasks during flash update. |
| Hardware + Software Protection | VCC sensing, noise filtering, and 3-byte unlock sequences prevent spurious writes during power transients or EMI events. |
Applications
| Industrial PLC Firmware Storage | Legacy Embedded Instrumentation |
|---|---|
Use Scenario: Storing firmware and calibration tables in programmable logic controllers with field-upgrade capability via RS-232 or CAN interface. IC Role / Device Role / Timing Role: Nonvolatile code storage with sector-level reprogrammability; 90 ns read access meets 8051-based controller bus timing. Use Value: Enables safe in-system firmware updates without removing the module; boot block lockout preserves critical startup routines. |
Use Scenario: Retaining configuration data and sensor compensation coefficients in benchtop multimeters and oscilloscopes. IC Role / Device Role / Timing Role: Low-power data retention memory; 100 µA standby current extends battery life in portable test equipment. Use Value: Eliminates need for external EEPROM or battery-backed SRAM; software data protection prevents corruption during brownout conditions. |
| Medical Diagnostic Equipment Bootloader | Automotive Body Control Module |
Use Scenario: Securing bootloader code in ultrasound or patient monitor systems requiring regulatory-compliant firmware integrity. IC Role / Device Role / Timing Role: Dual boot block lockout isolates immutable startup code from updatable application partitions. Use Value: Meets IEC 62304 requirements for separation of trusted and modifiable firmware; hardware VCC-sense prevents writes below safe voltage. |
Use Scenario: Storing lighting control logic and door module configuration in 12 V automotive subsystems with 5 V local regulation. IC Role / Device Role / Timing Role: Code storage interfaced to 8-bit microcontroller via parallel bus; tolerates 5 V ±10% supply variation from vehicle electrical system. Use Value: Supports AEC-Q100-referenced designs via industrial temp grade (-40°C to +85°C) variants; fast sector programming enables dealer reflash operations. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar Flash memory applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MX29LV160CBTI-90G | 3.3 V core, 16 Mbit density, 90 ns access, 56-pin TSOP; requires level-shifting for 5 V systems. | Targets newer 3.3 V microcontrollers; lacks boot block lockout; supports CFI query mode. | Select only if migrating to 3.3 V architecture and redesigning power/signal interfaces. |
| AM29LV010B-90JC | 5 V-only, 1 Mbit, 90 ns, 32-pin PLCC; identical sector size and boot block structure; AMD-compatible command set. | Same pinout as AT29C010A-90PC but in PLCC; functionally identical for drop-in replacement where PLCC is acceptable. | Preferred for socketed PLCC layouts; verify mechanical fit and thermal profile before substitution. |
Compared with MX29LV160CBTI-90G and AM29LV010B-90JC, the AT29C010A-90PC offers native 5 V operation and PDIP packaging ideal for legacy board upgrades, while retaining sector-level security and boot lockout - making it uniquely suited for cost-sensitive, non-socketed commercial designs requiring minimal layout change.
Availability
AT29C010A-90PC is available at Aetrix Electronics and suitable for industrial PLC firmware storage, legacy embedded instrumentation, medical diagnostic equipment bootloaders, and automotive body control modules requiring stable component supply and long-term obsolescence management.
Supply support for AT29C010A-90PC 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 fabless semiconductor company specializing in microcontrollers, nonvolatile memory, and secure authentication ICs.
The AT29C010A product line was designed for in-system reprogrammable code storage in 8-bit embedded systems, targeting cost-sensitive industrial, medical, and consumer applications requiring robust data retention and field-upgrade capability.
FAQ
What is the maximum operating frequency supported by AT29C010A-90PC?
The AT29C010A-90PC does not operate at a clock frequency - it is a parallel asynchronous Flash memory. Its AC timing is defined by access times: tACC and tCE are both rated at 90 ns maximum, supporting reliable read operation on buses running up to approximately 10 MHz (100 ns period). The device has no internal clock input; timing depends solely on CE/OE/WE signal transitions relative to address stability.
Does AT29C010A-90PC support full-chip erase?
Yes, AT29C010A-90PC supports optional software chip erase using a 6-byte command sequence (AAh, 55h, 80h, AAh, 55h, 10h) issued to address 5555h. However, if either boot block programming lockout is enabled, chip erase is disabled - only sector erase remains available. This behavior is documented in Atmel's AT29C010A datasheet section "Optional Chip Erase Mode".
How is boot block lockout verified on AT29C010A-90PC?
Boot block lockout status is verified via software product identification mode: after entering ID mode (AAh/55h/90h at 5555h/2AAAh/5555h), reading address 00002h returns FEh if the lower boot block (0x0000–0x1FFF) is unlocked or FFh if locked; reading 1FFF2h yields the same for the upper boot block (0x1E000–0x1FFFF). Exit ID mode with AAh/55h/F0h at 5555h/2AAAh/5555h.
Can AT29C010A-90PC be used in place of AT29C010A-70PC?
Yes, AT29C010A-90PC is a functional substitute for AT29C010A-70PC in most applications, with the trade-off of slower 90 ns read access versus 70 ns. Both share identical pinout, voltage specs (5 V ±10%), sector architecture, and feature set. System timing margins should be re-verified - especially in high-speed 8051 or Z80 bus environments where tACC impacts setup/hold windows.
What is the purpose of the NC pins on AT29C010A-90PC?
AT29C010A-90PC has two NC (No Connect) pins - pin 6 and pin 31 in its 32P6 PDIP package. These pins are electrically and physically isolated from internal circuitry per Atmel's package drawings. They must remain unconnected - no routing, grounding, or pull-up/pull-down components may be attached, as doing so risks latch-up or parametric deviation per the device's Absolute Maximum Ratings table.
AT29C010A-90PC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 32-DIP (0.600", 15.24mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- FLASH
- Technology:
- FLASH
- Memory Size:
- 1Mbit
- Memory Organization:
- 128K x 8
- Memory Interface:
- Parallel
- Clock Frequency:
- -
- Write Cycle Time - Word, Page:
- 10ms
- Access Time:
- 90 ns
- Voltage - Supply:
- 4.5V ~ 5.5V
- Operating Temperature:
- 0°C ~ 70°C (TC)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 32-PDIP
AT29C010A-90PC FAQ
1.How can I place an order for AT29C010A-90PC through Aetrix?
Please submit a Request for Quotation (RFQ) for AT29C010A-90PC 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 AT29C010A-90PC reliable?
The price and inventory of AT29C010A-90PC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT29C010A-90PC is usually 5 days.
3.What payment methods are accepted for AT29C010A-90PC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT29C010A-90PC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for AT29C010A-90PC?
AT29C010A-90PC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your AT29C010A-90PC 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 AT29C010A-90PC?
For technical support, including AT29C010A-90PC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT29C010A-90PC requirements.
6.How does Aetrix verify that AT29C010A-90PC is sourced from the original manufacturer or authorized distributors?
All AT29C010A-90PC 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 AT29C010A-90PC meets industry standards.
7.What is the process for return or replacement of AT29C010A-90PC?
All AT29C010A-90PC units undergo pre-shipment inspection (PSI). If there is an issue with AT29C010A-90PC, 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 AT29C010A-90PC part is unused and in its original packaging.
Return procedure for AT29C010A-90PC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
AT29C010A-90PC Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
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…

