M58BW32FB5T3T NUMONYX, M58BW32FB5T3T Datasheet - Page 37

no-image

M58BW32FB5T3T

Manufacturer Part Number
M58BW32FB5T3T
Description
IC FLASH 32MBIT 55NS 80PQFP
Manufacturer
NUMONYX
Datasheet

Specifications of M58BW32FB5T3T

Format - Memory
FLASH
Memory Type
FLASH
Memory Size
32M (1M x 32)
Speed
55ns
Interface
Parallel
Voltage - Supply
2.5 V ~ 3.3 V
Operating Temperature
-40°C ~ 125°C
Package / Case
80-MQFP, 80-PQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
M58BW32FB5T3TCT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M58BW32FB5T3T
Manufacturer:
MURATA
Quantity:
3 000
Part Number:
M58BW32FB5T3T
Manufacturer:
Micron Technology Inc
Quantity:
10 000
4.10
4.11
Program/Erase Suspend command
The Program/Erase Suspend command is used to pause a Program or Erase operation. The
command will only be accepted during a Program or Erase operation. It can be issued at
any time during a Program or Erase operation. The command is ignored if the device is
already in suspend mode.
One Bus Write cycle is required to issue the Program/Erase Suspend command and pause
the Program/Erase controller. Once the command is issued it is necessary to poll the
Program/Erase Controller Status bit (bit 7) to find out when the Program/Erase controller
has paused; no other commands will be accepted until the Program/Erase controller has
paused. After the Program/Erase controller has paused, the memory will continue to output
the Status Register until another command is issued.
During the polling period between issuing the Program/Erase Suspend command and the
Program/Erase Controller pausing it is possible for the operation to complete. Once the
Program/Erase Controller Status bit (bit 7) indicates that the Program/Erase controller is no
longer active, the Program Suspend Status bit (bit 2) or the Erase Suspend Status bit (bit 6)
can be used to determine if the operation has completed or is suspended. For timing on the
delay between issuing the Program/Erase Suspend command and the Program/Erase
controller pausing see
During Program/Erase Suspend the Read Memory Array, Read Status Register, Read
Electronic Signature, Read Query and Program/Erase Resume commands will be accepted
by the command interface. Additionally, if the suspended operation was Erase then the
Program, the Write to Buffer and Program, the Set/Clear Block Protection Configuration
Register and the Program Suspend commands will also be accepted. When a program
operation is completed inside a Block Erase Suspend the Read Memory Array command
must be issued to reset the device in Read mode, then the Erase Resume command can be
issued to complete the whole sequence. Only the blocks not being erased may be read or
programmed correctly.
Erase operations can be suspended in a systematic and periodical way, however, in order to
ensure the effectiveness of erase operations and avoid infinite erase times, it is imperative
to wait a minimum time between successive Erase Resume and Erase Suspend
commands. This time, called the minimum effective erase time, is given in
page
See
Figure 29: Erase Suspend & Resume flowchart and
on using the Program/Erase Suspend command.
Program/Erase Resume command
The Program/Erase Resume command can be used to restart the Program/Erase controller
after a Program/Erase Suspend operation has paused it. One Bus Write cycle is required to
issue the Program/Erase Resume command.
See
Figure 29: Erase Suspend & Resume flowchart and
on using the Program/Erase Suspend command.
Appendix
Appendix
40.
A,
A,
Figure 27: Program Suspend & Resume flowchart and
Figure 27: Program Suspend & Resume flowchart and
Table
12.
pseudocode, for suggested flowcharts
pseudocode, for suggested flowcharts
pseudocode, and
pseudocode, and
Table 12 on
37/87

Related parts for M58BW32FB5T3T