Memory pricing is moving daily — on-site prices may lag behind the market. Please submit an RFQ for the up-to-the-minute quotation.
Request Latest Price →
Microchip Technology

AT25640B-MAHL-T - 64Kb SPI EEPROM, 20MHz, 8-UDFN | Microchip

MPN: AT25640B-MAHL-T ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 1 µA typical, 2 µA max @ 5.5 V Id 8-UDFN (2 mm x 3 mm) with Exposed Pad Package 20 MHz @ 5 V Speed EEPROM (Serial, SPI) Memory
From $0.36 USD / Unit
MOQ: 1 |
Price updated: 2026-10-06
Volume Pricing
Qty Unit Price Extended
1 $0.85 $0.85
10 $0.76 $7.60
100 $0.62 $62.00
500 $0.51 $255.00
1,000 $0.44 $440.00
5,000 $0.36 $1,800.00
ℹ️ All prices are in USD

AT25640B-MAHL-T Overview

The Microchip AT25640B-MAHL-T is a 64 Kbit (8192 x 8-bit) serial EEPROM that uses the industry-standard Serial Peripheral Interface (SPI) bus, housed in an 8-pin UDFN (2x3 mm) package with an exposed thermal pad. It supports SPI modes 0 and 3, operates from 1.8 V to 5.5 V, and delivers a maximum clock rate of 20 MHz at 5 V, with a 32-byte page write buffer. According to the Microchip/Atmel datasheet, the device features a hardware/software write-protect pin, block write protection for the upper quarter of memory, and more than 1 million erase/write cycles per page with 100-year data retention.

A serial EEPROM (Electrically Erasable Programmable Read-Only Memory) is a type of non-volatile memory that retains data when power is removed and supports bit-level or byte-level electrical rewrites. In the system hierarchy, it sits under non-volatile memory -> memory IC -> integrated circuit -> semiconductor. SPI EEPROMs like the AT25640B-MAHL-T are preferred over parallel EEPROMs and I2C EEPROMs when designers need higher throughput (up to 20 MHz vs 1 MHz I2C), simpler firmware (no address-byte muxing), and lower pin count than parallel NV memory.

Key differentiating features include a 64 Kbit density in a small 8-UDFN footprint, low standby current of 1 µA typical (2 µA maximum at 5.5 V), fast page-write latency of ≤5 ms, and full SPI mode 0 (CPOL=0, CPHA=0) and mode 3 (CPOL=1, CPHA=1) compatibility. The -MAHL-T suffix denotes the UDFN (MA) package, tape-and-reel (T), with hardware write-protect (H) and 1.8 V minimum Vcc (L).

The AT25640B uses a split-gate cell design with on-chip high-voltage charge pumps and a self-timed write cycle, achieving reliable operation across industrial temperature ranges (-40 °C to +85 °C). Its 8-UDFN package with exposed pad provides a low thermal resistance path and excellent mechanical reliability for consumer, industrial, and automotive-aftermarket assemblies.

Typical applications include configuration parameter storage in industrial controllers, user-setting retention in white goods, calibration tables in medical and test instruments, and asset tracking/BOM storage in IoT nodes. The wide voltage range (1.8 V to 5.5 V) makes it ideal for battery-powered and energy-harvesting designs.

When designing with the AT25640B-MAHL-T, place a 0.1 µF decoupling capacitor as close as possible to VCC and tie CS high through a pull-up resistor when not in use to prevent spurious writes. For new layouts, prefer the UDFN package over the SOIC/TSSOP variants for the smallest PCB footprint.

This page synthesizes distributor pricing, same-package drop-in alternatives, and practical SPI EEPROM design notes that are not consolidated on the manufacturer datasheet, enabling faster component selection and PCB redesign.

Drop-in alternatives for AT25640B-MAHL-T — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with AT25640B-MAHL-T (same form factor and footprint) — differing in Data Retention, Endurance, Lead-Free / Halogen-Free, MSL Level, Maximum Clock Frequency.

Microchip Technology
Data Retention: 100 years (typical)
Endurance: 1,000,000 erase/write cycles per page (typical)
Lead-Free / Halogen-Free: Yes
Compare with AT25640B-MAHL-T →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

AT25640B-MAHL

✅ Drop-In
📦 8-UDFN (2x3 mm)
identical die/package without tape-and-reel packaging suffix; same Vcc, density, SPI modes

📋 Reference alternative (not in catalog)

AT25320B-MAHL-T

✅ Drop-In
📦 8-UDFN (2x3 mm)
same UDFN-8 footprint, 32 Kbit density vs 64 Kbit (-50%); same SPI modes, Vcc, clock rate; firmware must address only lower 4K

📋 Reference alternative (not in catalog)

ℹ️ 3 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

AT25640B-MAHL-T Maximum Ratings & Electrical Characteristics

Memory Type EEPROM (Serial, SPI)
Memory Density 64 Kbit (8 KB)
Memory Organization 8192 x 8 bit
Interface SPI (Serial Peripheral Interface)
SPI Modes Mode 0 (0,0) and Mode 3 (1,1)
Maximum Clock Frequency 20 MHz @ 5 V
Supply Voltage (Vcc) 1.8 V to 5.5 V
Operating Temperature Range -40 °C to +85 °C (Industrial)
Page Write Buffer Size 32 bytes
Write Cycle Time ≤5 ms (byte/page)
Endurance >1,000,000 erase/write cycles per page
Data Retention 100 years
Standby Current 1 µA typical, 2 µA max @ 5.5 V
Package 8-UDFN (2 mm x 3 mm) with Exposed Pad
Mounting Type Surface Mount
MSL Level 1 (per JEDEC J-STD-020)
RoHS Status Compliant
Write Protect Hardware (WP pin) and Software block protection (upper 1/4 array)
Lead-Free / Halogen-Free Yes / Yes

AT25640B-MAHL-T Pin Configuration

DFN-8 Package Pinout Diagram DFN-8 2x2mm, P0.5mm, EP 0.9x1.7mm, JEDEC MO-229. 1 8 2 7 3 6 4 5 DFN-8
Pin 1 CS — Chip Select, active low
Pin 2 SO — Serial Data Output (MISO)
Pin 3 WP — Write Protect, active low (hardware protects entire array when low)
Pin 4 VSS — Ground
Pin 5 SI — Serial Data Input (MOSI)
Pin 6 SCK — Serial Clock Input
Pin 7 HOLD — Hold, active low (pauses serial communication)
Pin 8 VCC — Power supply, 1.8 V to 5.5 V

Typical Applications

AT25640B-MAHL-T is suitable for 6 applications: Industrial PLC Configuration Storage, Medical Device Calibration Memory, Asset Tracking and IoT Node Identity, Consumer Appliance User-Setting Retention, Automotive Aftermarket Accessory Memory, Test and Measurement Instrument Calibration.

🏭

Industrial PLC Configuration Storage

The AT25640B-MAHL-T stores user-configurable setpoint and calibration data in industrial PLCs. Its 8 KB (8192-byte) array easily holds hundreds of parameter blocks, while the 20 MHz SPI bus keeps read latency low during scan cycles. The wide 1.8 V to 5.5 V Vcc range means the same part covers both 3.3 V MCU logic and 5 V backplane rails without level shifters. With 1 million write cycles per page and 100-year retention, the device outlasts the PLC's 15-20 year service life even with frequent operator re-tuning. Recommended placement: behind a 16 kV ESD-rated SPI isolator (e.g. ADuM141E) for IEC 61131-2 compliance.

💊

Medical Device Calibration Memory

Patient-monitoring and diagnostic-instrument designers use the AT25640B-MAHL-T for calibration coefficient and patient-log retention because of its medical-grade reliability. The 32-byte page write aligns with typical calibration-block sizes, and write-protect on the upper quarter lets designers reserve a read-only factory zone that can never be erased by field firmware. With 1 µA standby current, the device adds negligible load to battery-backed medical devices; in a glucose meter drawing 50 µA quiescent from a CR2032 cell, the EEPROM contributes only 2% of standby drain. The 100-year data retention meets medical device archival requirements (typically 10+ years).

🧩

Asset Tracking and IoT Node Identity

The AT25640B-MAHL-T serves as a tamper-evident identity and firmware-history store for asset trackers, smart sensors, and Industrial IoT nodes. Its 8 KB array holds device certificates, MAC IDs, calibration certificates, and firmware revision history with room to spare. The SPI interface pairs naturally with sub-GHz or BLE SoCs that expose SPI master ports, and the 8-UDFN package is well-suited to coin-cell powered trackers where PCB area is limited. With hardware write-protect on pin 3 (WP), designers can disable field writes by pulling WP high, preventing unauthorized firmware modification. Combined with a real-time clock, the chip provides a complete tamper-evident event log.

🏠

Consumer Appliance User-Setting Retention

In washing machines, dishwashers, ovens, and HVAC thermostats, the AT25640B-MAHL-T retains user-selected programs, schedules, and preferences across power cycles. The wide 1.8 V to 5.5 V operating range accommodates both battery-backed time-of-day memory and direct 5 V mains-powered MCU rails. With a 5 ms write time and 32-byte page buffer, the device quickly commits user settings without blocking the appliance UI - faster than the perceptible 100 ms user-experience threshold. The -40 °C to +85 °C industrial temperature range ensures reliable operation in unheated garages, basements, and outdoor equipment cabinets. The 8-UDFN package minimizes PCB area in space-constrained control panels.

🚗

Automotive Aftermarket Accessory Memory

For non-safety-critical automotive aftermarket devices such as dashcams, head-unit upgrades, OBD-II dongles, and GPS loggers, the AT25640B-MAHL-T provides robust 64 Kbit storage. Its -40 °C to +85 °C industrial temperature range handles the under-dash thermal environment, and 1 million write cycles per page supports frequent event-log overwrites. The SPI bus pairs naturally with GPS and Bluetooth modules, and the 8-UDFN package fits compact enclosures. Designers can split the array into event-log (lower 3/4) and configuration (upper 1/4, software-protected) zones to prevent field firmware from corrupting factory settings. The exposed pad provides excellent vibration resistance.

🔬

Test and Measurement Instrument Calibration

Bench-top multimeters, oscilloscopes, function generators, and RF analyzers use the AT25640B-MAHL-T for NIST-traceable calibration coefficient storage and last-calibration date/time stamping. With 100-year data retention and 1 million write cycles, the device outlives most service intervals and survives factory re-calibrations for decades. The 8 KB array stores thousands of per-range, per-function calibration values with room for serial numbers and signed certificates. The hardware write-protect pin lets the manufacturer lock the factory calibration zone so end-users cannot accidentally erase regulatory coefficients. The 20 MHz SPI throughput enables near-instantaneous full-chip reads at boot.

What is the memory density and organization of the AT25640B-MAHL-T?
The AT25640B-MAHL-T provides 64 Kbit (kilobits) of EEPROM organized as 8192 words x 8 bits (8 KB usable). According to the Microchip/Atmel datasheet, the array is a single contiguous block, and the upper quarter is software-write-protectable for boot/configuration regions.
What is the maximum SPI clock frequency of the AT25640B-MAHL-T?
The AT25640B-MAHL-T supports a maximum SPI clock rate of 20 MHz when operated at 5.0 V Vcc. At lower supply voltages the maximum is derated (e.g. 5 MHz at 2.7 V) per the Atmel/Microchip datasheet, so always size the host controller clock divider to the active Vcc range.
What is the operating voltage range of the AT25640B-MAHL-T?
The AT25640B-MAHL-T operates from 1.8 V to 5.5 V Vcc, supporting SPI Modes 0 (CPOL=0, CPHA=0) and 3 (CPOL=1, CPHA=1). The 'L' in the suffix indicates the 1.8 V low-voltage option, making it suitable for coin-cell and Li-ion powered designs.
How many write cycles and what retention does the AT25640B-MAHL-T provide?
The AT25640B-MAHL-T is rated for more than 1,000,000 erase/write cycles per page with 100-year data retention. According to the Microchip datasheet, endurance is rated per individual page; for continuous logging designs rotating page writes preserves the 1M-cycle headroom.
Where to buy AT25640B-MAHL-T online and what is the price?
The AT25640B-MAHL-T is in stock at DigiKey, Mouser, and LCSC with prices starting at approximately $0.85 for qty 1 (as of 2026-10-06). Bulk pricing drops to about $0.36 at qty 5000 at LCSC; lead time from authorized channels is typically 8-12 weeks for production volumes.
What is the lead time for AT25640B-MAHL-T?
Lead time for the AT25640B-MAHL-T from authorized Microchip distributors is typically 8-12 weeks for production orders, with limited stock at distribution. As of 2026-10-06, DigiKey shows the part as in stock with reel quantities; design-in substitutes should be qualified in parallel.
Is AT25640B-MAHL-T in stock at major distributors?
As of 2026-10-06, the AT25640B-MAHL-T is listed in stock at DigiKey (in stock, ships today) and at LCSC. Mouser also shows current inventory. For long production ramps, request a scheduled forecast from your authorized Microchip distributor.
What is the difference between AT25640B-MAHL-T and AT25320B-MAHL-T?
The AT25640B-MAHL-T is a 64 Kbit (8192 x 8) SPI EEPROM, while the AT25320B-MAHL-T is the 32 Kbit (4096 x 8) density variant in the same family. Both share the same 8-UDFN (2x3) MA package, same SPI modes, and same 20 MHz clock; the AT25640B just has twice the array. They are pin-for-pin compatible and can be swapped on PCB if the firmware addresses only the lower 4K address range.
What is the difference between AT25640B-MAHL-T and AT25640B-MAHL-T vs 25LC640 / M24C64?
The AT25640B uses SPI, while the Microchip 25LC640, ST M24C64, and NXP 24LC640 use I2C (2-wire). SPI supports higher throughput (20 MHz vs 1 MHz) but uses 4 signal pins plus CS instead of SDA/SCL. They are NOT pin-compatible drop-in replacements, since I2C variants typically come in SOIC-8 while the MA package is UDFN-8.
What is the best drop-in replacement for AT25640B-MAHL-T?
The best pin-compatible drop-in replacement for the AT25640B-MAHL-T in the same 8-UDFN package is the AT25640B-SSHL-T (SOIC-8 variant, not UDFN) or other -MAHL-T reel splits. For true UDFN drop-in, the same-family AT25640B-MAHL (non-T suffix) shares the identical footprint. Cross-vendor drops require footprint redesign since I2C alternatives like M24C64-A125 come in SOIC-8.
Can I substitute 25LC640 for the AT25640B-MAHL-T?
No, the 25LC640 (Microchip) is an I2C EEPROM and is NOT a pin-compatible drop-in for the AT25640B-MAHL-T which uses SPI. Although both have 64 Kbit density, the pinout differs (MISO/MOSI/SCK vs SDA/SCL). A board redesign is required; however, firmware can be ported since both use standard 25-series / M24-series opcodes.
Where to download AT25640B-MAHL-T datasheet PDF?
The AT25640B-MAHL-T datasheet PDF is available at the official Microchip URL: https://ww1.microchip.com/downloads/en/DeviceDoc/AT25320B-AT25640B-Data-Sheet-20005993A.pdf. It covers both AT25320B (32 Kbit) and AT25640B (64 Kbit) variants and includes SPI timing diagrams, AC/DC characteristics, and ordering information.
Where to find AT25640B-MAHL-T pinout?
The AT25640B-MAHL-T 8-UDFN pinout is: pin 1 CS (chip select, active low), pin 2 SO (serial data out / MISO), pin 3 WP (write protect, active low), pin 4 VSS (ground), pin 5 SI (serial data in / MOSI), pin 6 SCK (serial clock), pin 7 HOLD (active low), pin 8 VCC (1.8-5.5 V). The exposed pad on the bottom should be soldered to VSS. Source: Microchip AT25320B/AT25640B datasheet.
What are the key specifications of AT25640B-MAHL-T that engineers should know?
The headline specs engineers should know: 64 Kbit density (8192 x 8), 20 MHz max SPI clock @ 5 V, 1.8 V to 5.5 V Vcc, SPI modes 0 and 3, 32-byte page write, 5 ms write cycle, 1 µA standby current, 1M-cycle endurance, 100-year retention, -40 °C to +85 °C industrial temperature, and 8-UDFN (2x3 mm) package. These specs are extracted from the Microchip/Atmel datasheet 20005993A.
When should I choose AT25640B-MAHL-T over an I2C 24LC64?
Choose the AT25640B-MAHL-T when your application needs higher bus speed (20 MHz vs 1 MHz for 24LC64), simpler firmware (no I2C address muxing), or noise immunity from the clocked SPI interface. Choose the I2C 24LC64 when your MCU lacks an SPI peripheral, you need multi-master bus sharing, or your design is pin-constrained (I2C uses 2 lines vs 4 + CS for SPI).

Engineering reference data for AT25640B-MAHL-T — comparison, design guidance, and compliance information.

Selection Guide

Choose the AT25640B-MAHL-T when your design needs a 64 Kbit (8 KB) non-volatile parameter store on a fast SPI bus, a small 8-UDFN (2x3 mm) PCB area, and 1.8 V to 5.5 V wide-voltage operation. It is the right part for industrial, medical, automotive aftermarket, and consumer appliance designs that need SPI throughput, micro-size footprint, and 1M-cycle endurance with 100-year retention. Choose AT25640B-MAHL (no -T suffix) if you need tube packaging for prototype; choose AT25640B-SSHL-T only if your PCB uses SOIC-8. Choose the 25LC640 family only if your MCU has I2C but not SPI, or you need multi-master bus sharing.

Comparison with Alternatives

Parameter This Product AT25640B-MAHL AT25640B-SSHL-T AT25320B-MAHL-T 25AA640-I/SN 25LC640-E/SN
Package 8-UDFN (2x3 mm) with exposed pad 8-UDFN (2x3 mm) - same 8-SOIC (5.0 mm) - different land pattern 8-UDFN (2x3 mm) - same 8-SOIC (5.0 mm) - different land pattern 8-SOIC (5.0 mm) - different land pattern
Brand Microchip Technology Microchip Technology - same brand Microchip Technology - same brand Microchip Technology - same brand Microchip Technology - same brand Microchip Technology - same brand
Memory Density 64 Kbit (8192 x 8) 64 Kbit - same 64 Kbit - same 32 Kbit (4096 x 8) - 50% less 64 Kbit - same 64 Kbit - same
Interface SPI (Modes 0, 3) SPI - same SPI - same SPI - same I2C - different I2C - different
Maximum Clock Frequency 20 MHz @ 5 V 20 MHz - same 20 MHz - same 20 MHz - same 400 kHz (I2C) 400 kHz (I2C)
Supply Voltage (Vcc) 1.8 V to 5.5 V 1.8 V to 5.5 V - same 1.8 V to 5.5 V - same 1.8 V to 5.5 V - same 1.8 V to 5.5 V - same 2.5 V to 5.5 V - narrower
Page Write Buffer Size 32 bytes 32 bytes - same 32 bytes - same 32 bytes - same 16 bytes - smaller 16 bytes - smaller
Write Endurance / Retention >1M cycles / 100 years >1M / 100 yr - same >1M / 100 yr - same >1M / 100 yr - same >1M / 200 yr >1M / 200 yr
Approx. Unit Price (qty 1000) $0.44 $0.44 - same $0.40 - lower $0.38 - lower $0.42 - similar $0.40 - lower

Key Differentiators

  • Highest-density 8-UDFN (2x3) SPI EEPROM in Microchip AT25640B family (vs AT25320B-MAHL-T (32 Kbit))
  • 20 MHz SPI vs I2C at 400 kHz enables 50x faster block transfers (vs 25AA640-I/SN (I2C))
  • Wide 1.8 V to 5.5 V Vcc covers coin-cell to 5 V rails (vs 25LC640-E/SN (I2C, 2.5 V min))

Design Notes

Place a 0.1 µF X7R ceramic decoupling capacitor within 2 mm of the VCC pin (pin 8) of the AT25640B-MAHL-T. Tie the HOLD pin (pin 7) to VCC through a 10 kΩ pull-up if it is not actively used, and tie WP (pin 3) high to disable all writes. The exposed thermal pad on the bottom of the UDFN-8 package must be soldered to the ground plane for mechanical reliability and thermal dissipation; do not leave it floating.

The AT25640B-MAHL-T supports SPI at up to 20 MHz at 5 V. At maximum clock rate, route the SCK, SI, SO, and CS traces as a matched-length bus (delta <5 mm) over a continuous ground plane. Add 33 Ω series damping resistors on SCK, SI, and SO if trace length exceeds 50 mm or if the host is a different voltage domain. Always observe a 5 ms tWR delay after a Write command before reading STATUS register bits to avoid premature busy-flag polling.

Do not apply a write command while CS is de-asserted (high) - the device will silently ignore it but the host will read garbage. Always assert CS low for the full duration of an instruction including its data bytes. The WP pin protects the entire array when low (full write-protect), which differs from the BP1/BP0 block-protect registers; read STATUS register bit 1 (BP0) and bit 2 (BP1) before issuing WRSR commands to avoid locking the array. In multi-master SPI environments (rare but possible with dual-MCU designs), always check the BUSY flag in the STATUS register before issuing a WRITE.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

AT25640B-MAHL-T is RoHS and REACH compliant per the product datasheet; not AEC-Q100 qualified. For AEC-Q100 grade-1 automotive applications, use Microchip AT25640B automotive-qualified variants in the same UDFN package.

Data verified on: 2026-10-06 — data verified and curated by XAIPART's component engineering team

Related Searches

AT25640B-MAHL-T AT25640B-MAHL-T datasheet Microchip AT25640B-MAHL-T 64 Kbit SPI EEPROM UDFN AT25640B vs 25LC640 AT25640B-MAHL-T pinout 8-UDFN AT25640B-MAHL-T buy price AT25640B-MAHL-T replacement SPI EEPROM 20 MHz 8 KB AT25640B-MAHL-T LCSC stock industrial configuration EEPROM 64Kbit what is the dropping point of AT25640B-MAHL-T

Related Components & Terms

Microchip Technology AT25640B AT25640B-MAHL-T AT25640B-MAHL AT25640B-SSHL-T AT25320B-MAHL-T 25AA640 M24C44 24LC640 EEPROM serial EEPROM SPI MISO Serial Peripheral Interface MOSI SCK UDFN-8 SOIC-8 JEDEC J-STD-020 RoHS REACH non-volatile memory memory IC Atmel write-protect page mode block protection industrial EEPROM
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details