m29f040 STMicroelectronics, m29f040 Datasheet - Page 5

no-image

m29f040

Manufacturer Part Number
m29f040
Description
4 Mbit 512kb X8, Uniform Block Single Supply Flash Memory
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M29F040
Manufacturer:
ST
Quantity:
406
Part Number:
m29f040-120
Manufacturer:
ST
Quantity:
5 120
Part Number:
m29f040-120
Manufacturer:
ST
0
Part Number:
m29f040-120K
Manufacturer:
ST
0
Part Number:
m29f040-120K1
Manufacturer:
ST
Quantity:
6 500
Part Number:
m29f040-120K1
Manufacturer:
ST
0
Part Number:
m29f040-120K1
Manufacturer:
ST
Quantity:
20 000
Part Number:
m29f040-120K1C
Manufacturer:
ST
0
Part Number:
m29f040-120K1E
Manufacturer:
ST
0
Part Number:
m29f040-120K1TR
Quantity:
1 500
Company:
Part Number:
m29f040-120N1
Quantity:
1 858
Table 6. Instructions
Notes: 1. Command not interpreted in this table will default to read array mode.
RST
RSIG
RBP
Mne.
PG
BE
CE
ES
ER
10. A wait time of 5 s is necessary after a Reset command, if the memory is in a Block Erase status, before starting
(4,10)
2. While writing any command or during RSG and RSP execution, the P/E.C. can be reset by writing the command 00h to the C.I.
3. X = Don’t Care.
4. The first cycle of the RST, RBP or RSIG instruction is followed by read operations to read memory array, Status Register or
5. Signature Address bits A0, A1, A6 at V
6. Protection Address: A0, A6 at V
7. Address bits A15-A18 are don’t care for coded address inputs.
8. Optional, additional blocks addresses must be entered within a 80 s delay after last write entry, timeout status can be verified
9. Read Data Polling or Toggle bit until Erase completes.
(4)
(4)
Electronic Signature codes. Any number of read cycles can occur after one command cycle.
Device code.
status.
through DQ3 value. When full command is entered, read Data Polling or Toggle bit until Erase is completed or suspended.
any operation.
Read Array/
Reset
Read
Electronic
Signature
Read Block
Protection
Program
Block Erase
Chip Erase
Erase
Suspend
Erase
Resume
Instr.
Cyc.
(1,2)
1+
3+
3+
3+
4
6
6
1
1
Addr.
Data
Addr.
Data
Addr.
Data
Addr.
Data
Addr.
Data
Addr.
Data
Addr.
Data
Addr.
Data
Addr.
Data
IL
, A1 at V
(3,7)
(3,7)
(3,7)
(3,7)
(3,7)
(3,7)
(3,7)
(3,7)
(3,7)
IL
will output Manufacturer code (20h). Address bits A0 at V
IH
1st Cyc. 2nd Cyc. 3rd Cyc. 4th Cyc. 5th Cyc. 6th Cyc.
5555h
5555h
5555h
5555h
5555h
5555h
and A16, A17, A18 within the uniform block to be checked, will output the Block Protection
AAh
AAh
AAh
AAh
AAh
AAh
F0h
B0h
30h
X
X
X
Read Memory Array until a new write cycle is initiated.
Read until Toggle stops, then read all the data needed from any
uniform block(s) not being erased then Resume Erase.
Read Data Polling or Toggle Bit until Erase completes or Erase
is suspended another time
2AAAh
2AAAh
2AAAh
2AAAh
2AAAh
2AAAh
55h
55h
55h
55h
55h
55h
5555h
5555h
5555h
5555h
5555h
5555h
F0h
A0h
90h
90h
80h
80h
Read Memory Array until a new write
cycle is initiated.
Read Electronic Signature until a new
write cycle is initiated. See Note 5.
Read Block Protection until a new write
cycle is initiated. See Note 6.
Program
Program
Address Read Data Polling or Toggle Bit
5555h
5555h
Data
AAh
AAh
until Program completes.
2AAAh
2AAAh
55h
55h
IH
and A1, A6 at V
Address
Block
5555h
30h
10h
IL
M29F040
will output
Additional
7th Cyc.
Block
Note 9
30h
5/31
(8)

Related parts for m29f040