English
Language : 

M58WR064FT Datasheet, PDF (33/87 Pages) STMicroelectronics – 64 Mbit (4Mb x16, Multiple Bank, Burst) 1.8V Supply Flash Memory
M58WR064FT, M58WR064FB
DUAL OPERATIONS AND MULTIPLE BANK ARCHITECTURE
The Multiple Bank Architecture of the
M58WR064FT/B provides flexibility for software
developers by allowing code and data to be split
with 4Mbit granularity. The Dual Operations fea-
ture simplifies the software management of the de-
vice and allows code to be executed from one
bank while another bank is being programmed or
erased.
The Dual operations feature means that while pro-
gramming or erasing in one bank, Read opera-
tions are possible in another bank with zero
latency (only one bank at a time is allowed to be in
Program or Erase mode). If a Read operation is re-
quired in a bank which is programming or erasing,
the Program or Erase operation can be suspend-
ed. Also if the suspended operation was Erase
then a Program command can be issued to anoth-
er block, so the device can have one block in
Erase Suspend mode, one programming and oth-
er banks in Read mode. Bus Read operations are
allowed in another bank between setup and con-
firm cycles of program or erase operations. The
combination of these features means that read op-
erations are possible at any moment.
Tables 11 and 12 show the dual operations possi-
ble in other banks and in the same bank. For a
complete list of possible commands refer to AP-
PENDIX D., COMMAND INTERFACE STATE TA-
BLES.
Table 11. Dual Operations Allowed In Other Banks
Commands allowed in another bank
Status of bank
Read
Array
Read
Status
Register
Read
CFI
Query
Read
Electronic Program
Signature
Block
Erase
Idle
Yes
Yes
Yes
Yes
Yes
Yes
Programming
Yes
Yes
Yes
Yes
–
–
Erasing
Yes
Yes
Yes
Yes
–
–
Program Suspended
Yes
Yes
Yes
Yes
–
–
Erase Suspended
Yes
Yes
Yes
Yes
Yes
–
Program/ Program/
Erase
Erase
Suspend Resume
Yes
Yes
Yes
–
Yes
–
–
Yes
–
Yes
Table 12. Dual Operations Allowed In Same Bank
Commands allowed in same bank
Status of bank
Read
Array
Read
Status
Register
Read
CFI Query
Read
Electronic
Signature
Program
Block
Erase
Program/ Program/
Erase
Erase
Suspend Resume
Idle
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Programming
–(2)
Yes
Yes
Yes
–
–
Yes
–
Erasing
–(2)
Yes
Yes
Yes
–
–
Yes
–
Program Suspended Yes(1)
Yes
Yes
Yes
–
–
–
Yes
Erase Suspended
Yes(1)
Yes
Yes
Yes
Yes(1)
–
–
Yes
Note: 1. Not allowed in the Block or Word that is being erased or programmed.
2. The Read Array command is accepted but the data output is not guaranteed until the Program or Erase has completed.
33/87