MX29LV040C
4M-BIT [512K x 8] CMOS SINGLE VOLTAGE
3V ONLY EQUAL SECTOR FLASH MEMORY
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Extended single - supply voltage range 2.7V to 3.6V
524,288 x 8 only
Single power supply operation
- 3.0V only operation for read, erase and program operation
Fully compatible with MX29LV040 device
Fast access time: 55Q/70/90ns
Low power consumption
- 30mA maximum active current
- 0.2uA typical standby current
Command register architecture
- 8 equal sector of 64K-Byte each
- Byte Programming (9us typical)
- Sector Erase (Sector structure 64K-Byte x8)
Auto Erase (chip & sector) and Auto Program
- Automatically erase any combination of sectors with Erase Suspend capability
- Automatically program and verify data at specified address
Erase suspend/Erase Resume
- Suspends sector erase operation to read data from, or program data to, any sector that is not being erased,
then resumes the erase
Status Reply
- Data# Polling & Toggle bit for detection of program and erase operation completion
Sector protection
- Hardware method to disable any combination of sectors from program or erase operations
- Any combination of sectors can be erased with erase suspend/resume function
CFI (Common Flash Interface) compliant
- Flash device parameters stored on the device and provide the host system to access
100,000 minimum erase/program cycles
Latch-up protected to 100mA from -1V to VCC+1V
Package type:
- 32-pin PLCC
- 32-pin TSOP (8mmx20mm, 8mmx14mm)
-
All devices are RoHS Compliant
P/N:PM1149
REV. 2.6, APR. 11, 2012
1
MX29LV040C
PIN CONFIGURATIONS
32 TSOP (Standard Type) (8mm x 20mm)
A11
A9
A8
A13
A14
A17
WE#
VCC
A18
A16
A15
A12
A7
A6
A5
A4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
OE#
A10
CE#
Q7
Q6
Q5
Q4
Q3
GND
Q2
Q1
Q0
A0
A1
A2
A3
MX29LV040C
32 TSOP (8mm x 14mm)
A11
A9
A8
A13
A14
A17
WE#
VCC
A18
A16
A15
A12
A7
A6
A5
A4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
OE#
A10
CE#
Q7
Q6
Q5
Q4
Q3
GND
Q2
Q1
Q0
A0
A1
A2
A3
MX29LV040C
WE#
VCC
32 PLCC
A12
A15
A16
A18
A7
A6
A5
A4
A3
A2
A1
A0
Q0
13
14
Q1
Q2
GND
17
Q3
9
5
4
1
A17
PIN DESCRIPTION
A14
A13
A8
A9
32
30
29
MX29LV040C
25
A11
OE#
A10
CE#
SYMBOL
A0~A18
Q0~Q7
CE#
WE#
OE#
GND
VCC
PIN NAME
Address Input
Data Input/Output
Chip Enable Input
Write Enable Input
Output Enable Input
Ground Pin
+3.0V single power supply
21
20
Q4
Q5
Q6
Q7
P/N:PM1149
REV. 2.6, APR. 11, 2012
2
MX29LV040C
BLOCK DIAGRAM
CE#
OE#
WE#
CONTROL
INPUT
LOGIC
PROGRAM/ERASE
HIGH VOLTAGE
WRITE
STATE
MACHINE
(WSM)
STATE
FLASH
ARRAY
REGISTER
ARRAY
SOURCE
HV
X-DECODER
ADDRESS
A0-A18
LATCH
AND
BUFFER
Y-PASS GATE
COMMAND
DATA
DECODER
Y-DECODER
SENSE
AMPLIFIER
PGM
DATA
HV
COMMAND
DATA LATCH
PROGRAM
DATA LATCH
Q0-Q7
I/O BUFFER
P/N:PM1149
REV. 2.6, APR. 11, 2012
3
MX29LV040C
Table 1. SECTOR (GROUP) STRUCTURE
Sector
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
A18
0
0
0
0
1
1
1
1
A17
0
0
1
1
0
0
1
1
A16
0
1
0
1
0
1
0
1
Address Range
00000h-0FFFFh
10000h-1FFFFh
20000h-2FFFFh
30000h-3FFFFh
40000h-4FFFFh
50000h-5FFFFh
60000h-6FFFFh
70000h-7FFFFh
Note:All sectors are 64 Kbytes in size.
P/N:PM1149
REV. 2.6, APR. 11, 2012
4
MX29LV040C
Table 2-1. BUS OPERATION
Operation
Read Mode
Write
Standby Mode
Output Disable
CE#
L
L
Vcc±0.3V
L
OE#
L
H
X
H
WE#
H
L
X
H
Address
AIN
AIN
X
X
Q7~Q0
DOUT
DIN
High-Z
High-Z
Table 2-2. BUS OPERATION
Operation
Read Silicon ID
Manufactures Code
Read Silicon ID
Device Code
Sector Protect
Chip Unprotected
Sector Protect Verify
CE#
L
L
L
L
L
OE#
L
L
Vhv
Vhv
L
WE#
H
H
L
L
H
A0
L
H
X
X
X
A1
L
L
X
X
H
A6
X
X
L
H
X
A9
Vhv
Vhv
Vhv
Vhv
Vhv
Q7~Q0
C2H
4FH
X
X
Code(1)
Notes:
1. Sector unprotected code:00h. Sector protected code:01h.
2. AM: MSB of address.
3. Sector addresses: A18~A16.
4. Vhv is 11.5V to 12.5V.
5. X means don't care.
P/N:PM1149
REV. 2.6, APR. 11, 2012
5