MICROCHIP 25AA040, 25LC040, 25C040 Technical data

25AA040/25LC040/25C040
4K SPI
Bus Serial EEPROM
DEVICE SELECTION TABLE
Part
Number
25AA040 1.8-5.5V 1 MHz C,I 25LC040 2.5-5.5V 2 MHz C,I
25C040 4.5-5.5V 3 MHz C,I,E
V
CC
Range
Max Clock Frequency
Temp
Ranges
FEATURES
• Low power CMOS technology
- Write current: 3 mA typical
- Read current: 500 µ A typical
- Standby current: 500 nA typical
• 512 x 8 bit organization
• 16 byte page
• Write cycle time: 5ms max.
• Self-timed ERASE and WRITE cycles
• Block write protection
- Protect none, 1/4, 1/2, or all of array
• Built-in write protection
- Power on/off data protection circuitry
- Write enable latch
- Write protect pin
• Sequential read
• High reliability
- Endurance: 10M cycles (guaranteed)
- Data retention: > 200 years
- ESD protection: > 4000 V
• 8-pin PDIP, SOIC, and TSSOP packages
• Temperature ranges supported:
- Commercial: (C) 0 ° C to +70 ° C
- Industrial: (I) -40 ° C to +85 ° C
- Automotive: (E) (25C040) -40 ° C to +125 ° C
PACKAGE TYPES
PDIP/SOIC
CS SO
WP
VSS
HOLD
VCC
CS SO
1 2 3 4
TSSOP
1 2 3 4

BLOCK DIAGRAM

Status
Register
I/O Control
Logic
Memory
Control
25xx040
25xx040
Logic
8
V
CC
7
HOLD
6
SCK
5
SI
SCK
8
SI
7
V
6
SS
5
WP
HV Generator
EEPROM
X
Dec
Array
Page Latches
DESCRIPTION
The Microchip Technology Inc. 25AA040/25LC040/ 25C040 (25xx040 able PROM. The memory is accessed via a simple Serial Peripheral Interface (SPI) compatible serial bus. The bus signals required are a clock input (SCK) plus separate data in (SI) and data out (SO) lines. Access to the device is controlled through a chip select (CS
Communication to the device can be paused via the hold pin (HOLD tions on its inputs will be ignored, with the exception of chip select, allowing the host to service higher priority interrupts. Also, write operations to the device can be disabled via the write protect pin (WP
*25xx040 is used in this document as a generic part number for the 25AA040/25LC040/25C040 devices. SPI is a trademark of Motorola.
1997 Microchip Technology Inc.
*
) is a 4K bit serial Electrically Eras-
) input.
). While the device is paused, transi-
).
Preliminary
SI
SO CS
SCK
HOLD
WP
Y Decoder
Sense Amp. R/W Control
VCC VSS
DS21204A-page 1
2:
25AA040/25LC040/25C040
µ
µ
µ
µ A µ

1.0 ELECTRICAL

1.1 Maxim
Vcc...................................................................................7.0V
All inputs and outputs w.r.t. Vss.................. -0.6V to Vcc+1.0V
Storage temperature.......................................-65˚C to 150˚C
Ambient temperature under bias..................... -65˚C to 125˚C
Soldering temperature of leads (10 seconds).............+300˚C
ESD protection on all pins.................................................4kV
*Notice: Stresses above those listed under ‘Maximum ratings’ may
cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operational listings of this specification is not implied. Exposure to maximum rating conditions for an extended period of time may affect device reliability
TABLE 1-1: PIN FUNCTION TABLE
CHARACTERISTICS
um Ratings*
Name Function
CS SO Serial Data Output
SI Serial Data Input
SCK Serial Clock Input
WP
SS
V
CC
V
HOLD
Chip Select Input
Write Protect Pin Ground Supply Voltage Hold Input
FIGURE 1-1: AC TEST CIRCUIT
VCC
2.25 K
SO
1.8 K
1.2 A
C Test Conditions
AC Waveform:
= 0.2V
LO
V
HI
CC
V
= V
- 0.2V (Note 1)
= 4.0V (Note 2)
HI
V
Timing Measurement Reference Level
Input 0.5 V Output 0.5 V
For V
CC
> 4.0V
CC
4.0V
Note 1: For V
100 pF
CC CC
TABLE 1-2: DC CHARACTERISTICS
All parameters apply over the specified operating ranges unless otherwise noted.
Commercial (C): T Industrial (I): T Automotive (E): T
Parameter Symbol Min Max Units Test Conditions
V
1 2.0 V
High level input voltage
Low level input voltage
Low level output voltage
High level output voltage V Input leakage current I Output leakage current I Internal Capacitance
IH IH
V
2 0.7 V
1 -0.3 0.8 V V
IL
V V
2 -0.3 0.3 V
IL
OL
V
OL
V
OH
LI
LO
C
INT
(all inputs and outputs)
I
CC
Read
Operating Current
Standby Current I
CC
I
Write
CCS
Note: This parameter is periodically sampled and not 100% tested.
AMB
= 0 ° C to +70 ° C V
AMB
= -40 ° C to +85 ° C V
AMB
= -40 ° C to +125 ° C V
+1 V V
CC
CC
CC
V
+1 V V
CC
0.4 V I — 0.2 V I
V
-0.5 V I
CC
-10 10
-10 10 — 7 pF T
1
500
5
— —
3 5
2
CC
= 1.8V to 5.5V
CC
= 1.8V to 5.5V
CC
= 4.5V to 5.5V (25C040 only)
≥ 2.7V (Note)
CC CC
< 2.7V (Note)
≥ 2.7V (Note)
CC
V V
A CS A CS
mA
A
mAmAV
A
< 2.7V (Note)
CC
OL
= 2.1 mA = 1.0 mA, V
OL
=-400 µ A
OH
= V
CC
= V
CC
= 25˚C, CLK = 1.0 MHz,
AMB
V
= 5.0V (Note)
CC
V
CC
= 5.5V; F
V
= 2.5V; F
CC CC
= 5.5V
V
= 2.5V
CC
= Vcc = 5.5V, Inputs tied to V
CS
, V , V
IN
= V
OUT
CLK CLK
CC
= V
CS = Vcc = 2.5V, Inputs tied to V
< 2.5V
SS
TO
CC
V
V
SS
TO
CC
=3.0 MHz; SO = Open =2.0 MHz; SO = Open
CC
or V
CC
or V
SS SS
DS21204A-page 2
Preliminary
1997 Microchip Technology Inc.
25AA040/25LC040/25C040
TABLE 1-3: AC CHARACTERISTICS
All parameters apply over the specified operating ranges unless otherwise noted.
Parameter Symbol Min Max Units Test Conditions
Clock Frequency FCLK
CS Setup Time TCSS 100
CS Hold Time TCSH 150
CS Disable Time TCSD 500 ns Data Setup Time TSU 30
Data Hold Time THD 50
CLK Rise Time TR 2 µs (Note 1) CLK Fall Time TF 2 µs (Note 1) Clock High Time THI 150
Clock Low Time TLO 150
Clock Delay Time TCLD 50 ns Clock Enable Time TCLE 50 ns Output Valid from
Clock Low
Output Hold Time THO 0 ns (Note 1) Output Disable Time TDIS
HOLD Setup Time THS 100
HOLD Hold Time THH 100
HOLD Low to Output High-Z THZ 100
HOLD High to Output Valid THV 100
Internal Write Cycle Time TWC 5 ms Endurance 10M E/W Cycles (Note 2)
Note 1: This parameter is periodically sampled and not 100% tested.
2: This parameter is not tested but guaranteed by characterization. For endurance estimates in a specific application, please
consult the Total Endurance Model which can be obtained on Microchip’s BBS or website.
Commercial (C): Tamb = 0 ° C to +70 ° C V Industrial (I): Tamb = -40 ° C to +85 ° C V Automotive (E): Tamb = -40°C to +125°C VCC = 4.5V to 5.5V (25C040 only)
3 — —
250 500
250 475
50 50
100 100
250 475
250 475
TV
— —
— —
100 200
100 200
150 200
150 200
2
1
— — —
— — —
— — —
— — —
— — —
— — —
150 250 475
200 250 500
— — —
— — —
— — —
— — —
CC
= 1.8V to 5.5V
CC = 1.8V to 5.5V
MHz MHz MHz
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
ns ns ns
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V
CC = 1.8V to 2.5V
V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V (Note 1) VCC = 2.5V to 4.5V (Note 1) VCC = 1.8V to 2.5V (Note 1)
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
VCC = 4.5V to 5.5V (Note 1) VCC = 2.5V to 4.5V (Note 1) VCC = 1.8V to 2.5V (Note 1)
VCC = 4.5V to 5.5V VCC = 2.5V to 4.5V VCC = 1.8V to 2.5V
1997 Microchip Technology Inc.
Preliminary
DS21204A-page 3
25AA040/25LC040/25C040
FIGURE 1-2: HOLD TIMING
CS
THH
THS THS THH
SCK
SO
SI
n+2 n+1 n n-1
n+2 n+1 n
HOLD
FIGURE 1-3: SERIAL INPUT TIMING
high impedance
don’t care
THVTHZ
n
TSU
n
n-1
CS
TCSS
THDTsu
MSB in
high impedance
SCK
SI
SO
Mode 1,1 Mode 0,0
FIGURE 1-4: SERIAL OUTPUT TIMING
CS
THI
SCK
TV
TLO
TR
THC
TF
TCSD
TCLE
TCLD
TCSH
LSB in
TCSH
Mode 1,1 Mode 0,0
TDIS
SO
SI
DS21204A-page 4 Preliminary 1997 Microchip Technology Inc.
MSB out
don’t care
ISB out
Loading...
+ 9 hidden pages