Microchip Technology 25LC128-E/MF
- Part No.:
- 25LC128-E/MF
- Manufacturer:
- Microchip Technology
- Category:
- Memory
- Package:
- 8-VDFN Exposed Pad
- Datasheet:
-
25LC128-E/MF.pdf
- Description:
- IC EEPROM 128KBIT SPI 8DFN
- Quantity:
- Payment:

- Shipping:

Inventory:4,820
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
25LC128-E/MF from Microchip Technology is a 128 Kbit SPI Serial EEPROM with 16,384 × 8-bit organization, 64-byte page size, and extended temperature operation from –40°C to +125°C. It supports up to 10 MHz clock frequency at 4.5–5.5V, features hardware write protection via WP pin and STATUS register, and delivers 1,000,000 erase/write cycles with >200-year data retention - used in automotive control modules for calibration storage and firmware parameter backup.
For engineers reviewing the 25LC128-E/MF datasheet, 25LC128-E/MF pinout, 25LC128-E/MF application, or 25LC128-E/MF equivalent, this page provides verified electrical specs, SPI timing constraints across voltage/temperature grades, HOLD functionality details, block-level write protection mapping, and validated alternative parts for AEC-Q100-compliant designs.
Technical Context
The 25LC128-E/MF implements a standard SPI Mode 0,0 (CPOL=0, CPHA=0) interface with separate SI and SO lines, requiring CS, SCK, SI, SO, WP, HOLD, VCC, and VSS. It uses an internal high-voltage generator for EEPROM programming and includes a status register with WIP, WEL, BP0/BP1, and WPEN bits for real-time write state monitoring and configurable array protection.
Its architecture supports byte and page writes (up to 64 bytes within one 64-byte-aligned page), sequential read with automatic address increment, and HOLD-driven pause/resume of ongoing SPI transfers without sequence restart. The device resets its write enable latch on power-up, WRDI, WRSR, or successful WRITE completion - enforcing explicit write-enable discipline.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Size | 128 Kbit (16,384 × 8-bit), directly addressable via 16-bit SPI command field - enables compact firmware configuration storage without external address decoding. |
| Page Size | 64 bytes - constrains burst writes to single-page boundaries; crossing page limits causes wraparound, requiring software alignment checks before page write. |
| Max Clock Frequency | 10 MHz at VCC ≥ 4.5V - supports high-throughput parameter logging in real-time systems; drops to 5 MHz at 2.5–4.4V for robust low-voltage operation. |
| Write Cycle Time | ≤5 ms per internal write - defines minimum inter-write delay; WIP bit polling required to avoid bus contention during active programming. |
| Endurance & Retention | 1,000,000 erase/write cycles and >200 years data retention at 25°C - validated for automotive ECU lifetime requirements under thermal cycling and voltage stress. |
| Temperature Range | –40°C to +125°C (Extended grade) - qualified to AEC-Q100 Grade 1, enabling use in engine control units and transmission control modules. |
| Supply Voltage | 2.5V to 5.5V - compatible with both 3.3V and 5V microcontroller SPI peripherals without level shifting. |
Pinout & Package
25LC128-E/MF is packaged in an 8-lead TSSOP (Thin Shrink Small Outline Package) with 0.65 mm pitch, body dimensions 3.0 × 4.4 mm, and exposed pad (optional VSS connection). Pin 1 is marked by a beveled corner or dot; orientation follows standard JEDEC top-view labeling.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| CS | Chip Select Input | Active-low enable: must be held low for entire SPI transaction; rising edge after WRITE initiates internal 5 ms write cycle - critical for timing-critical host firmware. |
| SO | Serial Data Output | Tri-state open-drain output updated on SCK falling edge; high-impedance when CS high - allows multi-device SPI bus sharing. |
| WP | Write-Protect Input | Hardware lock: disables STATUS register writes when WPEN=1 and WP=low - prevents accidental corruption of BP0/BP1 protection settings in harsh environments. |
| VSS | Ground Reference | Primary return path for all I/O and core logic; exposed pad (if connected) improves thermal dissipation and noise immunity in automotive PCB layouts. |
| SI | Serial Data Input | Latches instruction/address/data on SCK rising edge - requires setup/hold timing compliance (e.g., TSU ≥ 10 ns at 5V) to prevent command misreads. |
| SCK | Serial Clock Input | Synchronizes all SPI transfers; max 10 MHz rate defines minimum SCK period (100 ns); rise/fall times ≤100 ns required to meet AC specs. |
| HOLD | Transfer Pause Control | Halts ongoing SPI sequence when pulled low while SCK is low - enables interrupt servicing without reinitializing commands; SO tri-states immediately upon assertion. |
| VCC | Power Supply | 2.5–5.5V operation with 5 µA standby current at 125°C - supports low-power sleep modes in battery-backed telematics modules. |
Key Features
| Feature | Design Value |
|---|---|
| Block Write Protection | Configurable via BP0/BP1 bits to protect none, upper 1/4 (3000h–3FFFh), upper 1/2 (2000h–3FFFh), or full array - enables secure storage of bootloader code and calibration constants. |
| HOLD Functionality | Pauses SPI communication mid-sequence without resetting internal state - eliminates need for command retransmission during MCU interrupt handling in safety-critical applications. |
| Self-Timed Write Cycle | Internal 5 ms write completes autonomously after CS rise; WIP bit allows polling instead of fixed delays - optimizes host CPU utilization in resource-constrained ECUs. |
| AEC-Q100 Qualification | Qualified for Extended temperature range (–40°C to +125°C) with full reliability testing - meets automotive functional safety requirements for nonvolatile memory in ASIL-B systems. |
| Hardware + Software Write Protection | Combines WP pin (hardware lock) and WPEN bit (software-enabling) - prevents unauthorized writes even if firmware is compromised or WP is accidentally grounded. |
Applications
| Engine Control Unit (ECU) | Advanced Driver Assistance Systems (ADAS) |
|---|---|
|
Use Scenario: Storing adaptive fuel trim values, knock sensor learning offsets, and emission-related calibration tables that persist across ignition cycles. IC Role / Device Role / Timing Role: Nonvolatile configuration memory interfaced via SPI to PIC® or dsPIC® microcontrollers; accessed during startup and runtime parameter updates. Use Value: 1,000,000 endurance cycles ensure reliable recalibration over 15+ year vehicle lifetimes; AEC-Q100 qualification guarantees operation under under-hood thermal stress. |
Use Scenario: Saving camera lens distortion coefficients, radar object detection thresholds, and sensor fusion bias parameters in parking assist and lane-keeping modules. IC Role / Device Role / Timing Role: SPI EEPROM providing deterministic read latency (<160 ns output valid time at 1.8V) for real-time correction lookups during image processing pipelines. Use Value: HOLD pin enables seamless interruption of parameter reads during high-priority CAN message handling - no data loss or retry overhead. |
| Telematics Control Unit (TCU) | Electric Power Steering (EPS) |
|
Use Scenario: Maintaining cellular modem credentials, OTA update staging flags, and GPS almanac data across power-loss events in connected vehicle gateways. IC Role / Device Role / Timing Role: Secure boot-critical storage with hardware write protection (WP pin + WPEN) preventing remote firmware tampering via compromised host processor. Use Value: Block protection (BP0/BP1) isolates secure key storage (upper 1/4) from user-configurable fields - enforces hardware-rooted trust boundaries. |
Use Scenario: Recording motor position zero-point offsets, torque sensor calibration drift compensation, and fault history logs in steer-by-wire systems. IC Role / Device Role / Timing Role: High-reliability nonvolatile memory operating at 125°C ambient; interfaces to 32-bit ARM-based EPS MCUs via 5 MHz SPI (2.5–4.4V range). Use Value: 5 µA standby current at 125°C minimizes parasitic drain on 12V battery during vehicle sleep mode - extends quiescent current budget for ISO 8859-3 compliance. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar serial EEPROM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| AT25DF041A-SSH-T | 4 Mbit density, quad SPI interface, 85 MHz max clock; no HOLD pin; different instruction set (JEDEC JESD216 compliant). | Higher throughput for firmware storage; lacks HOLD and hardware WP - unsuitable for interrupt-sensitive automotive reads. | Select only when migrating to quad-SPI infrastructure and abandoning HOLD-based interrupt handling. |
| BR25H128FJ-WE2 | Rohm 128 Kbit SPI EEPROM; AEC-Q100 Grade 1; 10 MHz max; identical 64-byte page and –40°C to +125°C range; pinout-compatible TSSOP-8 package. | Drop-in replacement with same footprint, timing, and protection features - validated for identical ECU/ADAS use cases. | Preferred for dual-sourcing; matches 25LC128-E/MF electrical behavior and automotive qualification without design change. |
Compared with AT25DF041A-SSH-T and BR25H128FJ-WE2, the 25LC128-E/MF uniquely combines HOLD functionality, hardware write protection with WPEN control, and Microchip's mature PIC/dsPIC ecosystem support - making it optimal for legacy and new automotive SPI peripheral designs requiring deterministic interrupt response and secure calibration storage.
Availability
25LC128-E/MF is available at Aetrix Electronics and suitable for automotive control units, ADAS modules, telematics gateways, and electric power steering systems requiring stable component supply with AEC-Q100 assurance and long-term lifecycle commitment.
Supply support for 25LC128-E/MF 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
Microchip Technology Inc. is a leading provider of microcontroller, analog, FPGA, and memory solutions, headquartered in Chandler, Arizona, with global design and manufacturing operations.
The 25LC128-E/MF belongs to Microchip's serial EEPROM product line, engineered specifically for automotive and industrial applications demanding high reliability, extended temperature operation, and robust SPI interface compliance - including AEC-Q100 qualification and >200-year data retention.
FAQ
What is the maximum clock frequency supported by the 25LC128-E/MF across its full voltage range?
The 25LC128-E/MF supports up to 10 MHz at VCC = 4.5–5.5V, 5 MHz at VCC = 2.5–4.4V, and 3 MHz at VCC = 1.8–2.4V. Since the 25LC128-E/MF requires minimum 2.5V, its operational max clock is 10 MHz at 4.5–5.5V and 5 MHz at 2.5–4.4V. These limits are defined in Table 1-2 AC Characteristics and must be respected to ensure reliable instruction latching and data validity.
How does the HOLD pin function during an active SPI read or write sequence in the 25LC128-E/MF?
In the 25LC128-E/MF, the HOLD pin suspends SPI communication mid-sequence when asserted low while SCK is low. SI, SCK, and SO enter high-impedance states, and input transitions are ignored except for CS. To resume, HOLD must be raised while SCK is low. This preserves internal state - no retransmission needed - making the 25LC128-E/MF ideal for interrupt-driven automotive firmware where deterministic latency is critical.
What write protection mechanisms are implemented in the 25LC128-E/MF, and how do they interact?
The 25LC128-E/MF implements dual-layer write protection: (1) hardware via WP pin enabled only when WPEN bit = 1, and (2) software via BP0/BP1 bits controlling 0%, 25%, 50%, or 100% array protection. WP blocks STATUS register writes when active; BP bits define memory region lock granularity. Both are nonvolatile and survive power cycles - ensuring calibration integrity in mission-critical automotive deployments of the 25LC128-E/MF.
Is the 25LC128-E/MF pin-compatible with other Microchip 128 Kbit SPI EEPROMs like the 25AA128?
Yes, the 25LC128-E/MF shares identical pinout, package options (including TSSOP-8), and SPI protocol with the 25AA128 family. However, the 25LC128-E/MF operates from 2.5–5.5V (vs. 1.8–5.5V for 25AA128) and is rated for Extended temperature (–40°C to +125°C), whereas 25AA128 is Industrial grade (–40°C to +85°C). Thus, 25LC128-E/MF is not a drop-in replacement in 1.8V systems but is fully compatible in 2.5V+ AEC-Q100 designs.
What is the purpose of the WPEN bit in the STATUS register of the 25LC128-E/MF?
The WPEN (Write-Protect Enable) bit (SR7) in the 25LC128-E/MF STATUS register controls whether the WP pin actively enforces hardware write protection. When WPEN = 0, the WP pin is ignored; when WPEN = 1 and WP = low, writes to nonvolatile STATUS bits (BP0/BP1/WPEN) are blocked. This allows safe installation in systems with grounded WP pins - users can first set WPEN = 0, configure protection, then enable hardware lock - a key safety feature in the 25LC128-E/MF's automotive qualification.
25LC128-E/MF Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 8-VDFN Exposed Pad
- Packaging:
- Tube
- Product Status:
- Active
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- EEPROM
- Technology:
- EEPROM
- Memory Size:
- 128Kbit
- Memory Organization:
- 16K x 8
- Memory Interface:
- SPI
- Clock Frequency:
- 10 MHz
- Write Cycle Time - Word, Page:
- 5ms
- Access Time:
- -
- Voltage - Supply:
- 2.5V ~ 5.5V
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 8-DFN-S (6x5)
25LC128-E/MF FAQ
1.How can I place an order for 25LC128-E/MF through Aetrix?
Please submit a Request for Quotation (RFQ) for 25LC128-E/MF 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 25LC128-E/MF reliable?
The price and inventory of 25LC128-E/MF are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for 25LC128-E/MF is usually 5 days.
3.What payment methods are accepted for 25LC128-E/MF?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for 25LC128-E/MF transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for 25LC128-E/MF?
25LC128-E/MF orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your 25LC128-E/MF 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 25LC128-E/MF?
For technical support, including 25LC128-E/MF datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your 25LC128-E/MF requirements.
6.How does Aetrix verify that 25LC128-E/MF is sourced from the original manufacturer or authorized distributors?
All 25LC128-E/MF 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 25LC128-E/MF meets industry standards.
7.What is the process for return or replacement of 25LC128-E/MF?
All 25LC128-E/MF units undergo pre-shipment inspection (PSI). If there is an issue with 25LC128-E/MF, 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 25LC128-E/MF part is unused and in its original packaging.
Return procedure for 25LC128-E/MF:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
25LC128-E/MF 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…

