M29DW128F60NF1 STMICROELECTRONICS [STMicroelectronics], M29DW128F60NF1 Datasheet - Page 31

no-image

M29DW128F60NF1

Manufacturer Part Number
M29DW128F60NF1
Description
128 Mbit (16Mb x8 or 8Mb x16, Multiple Bank, Page, Boot Block) 3V Supply, Flash Memory
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
M29DW128F
6.1.11 Verify command
Table 11.
1. Grey cells represent Read cycles. The other cells are Write cycles.
2. X Don’t Care, PA Program Address, PD Program Data, BA Any address in the Block, BKA Bank Address. All values in the
3. The Auto Select addresses and data are given in
Read/Reset
Auto
Select
Program
Verify
Chip Erase
Block Erase
Erase/Program Suspend
Erase/Program Resume
Read CFI Query
table are in hexadecimal.
Protection, 8-bit
One of the Erase Commands must be used to set all the bits in a block or in the whole memory
from ’0’ to ’1’.
The Verify command is used to check if a block is blank or in other words, if it has been
successfully erased and all its bits set to ’1’. It reads the value of the Error Bit DQ5. If the Error
Bit is set to ’1’, it indicates that the operation failed.
Three cycles are required to issue a Verify command:
1.
2.
Manufacturer Code
Device Code
Extended Block Protection
Indicator
Block Protection Status
Standard Commands, 8-bit Mode
Command
The command starts with two unlock cycles.
The third Bus Write cycle sets up the Verify command code along with the address of the
block to be checked.
Mode, except for A9 that is ‘Don’t Care’.
1
3
3
4
3
6
6
+
1
1
1
(BKA)
Add
AAA
AAA
AAA
AAA
AAA
AAA
BKA
BKA
AAA
X
Table 4: Read Electronic Signature, 8-bit
1st
Data Add
AA
AA
AA
AA
AA
AA
B0
F0
30
98
555
555
555
555
555
555
2nd
Dat
55
55
55
55
55
55
a
(BKA)
AAA
AAA
AAA
AAA
Add
Bus Operations
BA
X
3rd
Data Add Data Add Data Add Data
BC
A0
F0
90
80
80
AA
AA
PA
(3)
A
A
Mode, and
(1)(2)
4th
PD
AA
AA
(3)
555
555
6 Command Interface
Table 5: Block
5th
55
55
AAA
BA
6th
31/93
10
30

Related parts for M29DW128F60NF1