m29dw641f STMicroelectronics, m29dw641f Datasheet - Page 29

no-image

m29dw641f

Manufacturer Part Number
m29dw641f
Description
64 Mbit 4mb X16, Multiple Bank, Boot Block 3v Supply Flash Memory
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
m29dw641f-60N6
Manufacturer:
ST
0
Part Number:
m29dw641f-60NG
Manufacturer:
ST
0
Part Number:
m29dw641f-60ZE6C154
Manufacturer:
ST
0
Part Number:
m29dw641f-70N6
Manufacturer:
ST
0
Part Number:
m29dw641f602E6C
Manufacturer:
ST
Quantity:
20 000
Part Number:
m29dw641f60N6
Manufacturer:
ST
0
Part Number:
m29dw641f60N6E
Manufacturer:
ST
Quantity:
50 000
Part Number:
m29dw641f60N6E
Manufacturer:
CHRONTEL
Quantity:
50 000
M29DW641F
6.1.10
6.1.11
Further issuing of the Resume command is ignored. Another Program Suspend command
can be written after the device has resumed programming.
Program command
The Program command can be used to program a value to one address in the memory array
at a time. The command requires four Bus Write Operations, the final Write Operation
latches the address and data in the internal state machine and starts the Program/Erase
Controller.
Programming can be suspended and then resumed by issuing a Program Suspend
command and a Program Resume command, respectively (see
Suspend command
protected block then the Program command is ignored, the data remains unchanged. The
Status Register is never read and no error condition is given.
After programming has started, Bus Read Operations in the Bank being programmed output
the Status Register content, while Bus Read Operations to the other Bank output the
contents of the memory array. See the section on the Status Register for more details.
Typical program times are given in
After the Program Operation has completed the memory will return to the Read mode,
unless an error has occurred. When an error occurs Bus Read Operations to the Bank
where the command was issued will continue to output the Status Register. A Read/Reset
command must be issued to reset the error condition and return to Read mode.
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’.
Verify command
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.
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.
and
Section 6.1.9: Program Resume
Table
12.
command). If the address falls in a
Section 6.1.8: Program
Command interface
29/80

Related parts for m29dw641f