M29W128GSL70ZS6E NUMONYX, M29W128GSL70ZS6E Datasheet - Page 51
![no-image](/images/manufacturer_photos/0/4/484/numonyx_sml.jpg)
M29W128GSL70ZS6E
Manufacturer Part Number
M29W128GSL70ZS6E
Description
IC FLASH 128MBIT 70NS 64FBGA
Manufacturer
NUMONYX
Series
Axcell™r
Datasheet
1.M29W128GSL70ZS6E.pdf
(85 pages)
Specifications of M29W128GSL70ZS6E
Format - Memory
FLASH
Memory Type
FLASH - Nor
Memory Size
128M (16Mx8, 8Mx16)
Speed
70ns
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Package / Case
64-FBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
M29W128GSL70ZS6E
Manufacturer:
ST
Quantity:
20
Company:
Part Number:
M29W128GSL70ZS6E
Manufacturer:
Micron Technology Inc
Quantity:
10 000
M29DW128G
9
Table 16.
1. If several banks are involved in a program or erase operation, then only the banks that are not concerned with the
2. Read Status Register is not a command. The status register can be read during a block program or erase operation.
3. Only after a program or erase operation in that bank.
4. Only after a Program or Erase Suspend command in that bank.
5. Only an erase resume is allowed if the bank was previously in erase suspend mode.
Idle
Programming
Erasing
Program
suspended
Erase
suspended
Status of bank
operation are available for dual operations.
Dual operations and multiple bank architecture
The multiple bank architecture of the M29DW128G gives greater flexibility for software
developers to split the code and data spaces within the memory array. The dual operations
feature simplifies the software management of the device by allowing code to be executed
from one bank while another bank is being programmed or erased.
The dual operations feature means that while programming or erasing in one bank, read
operations are possible in another bank with zero latency.
Only one bank at a time is allowed to be in program or erase mode. However, certain
commands can cross bank boundaries, which means that during an operation only the
banks that are not concerned with the cross bank operation are available for dual
operations. For example, if a Block Erase command is issued to erase blocks in both bank A
and bank B, then only banks C or D are available for read operations while the erase is
being executed.
If a read operation is required in a bank, which is programming or erasing, the program or
erase operation can be suspended.
Also if the suspended operation was erase then a program command can be issued to
another block, so the device can have one block in erase suspend mode, one programming
and other banks in read mode.
By using a combination of these features, read operations are possible at any moment.
Table 16
bank. Note that only the commonly used commands are represented in these tables.
Dual operations allowed in other banks
Read
Yes
Yes
Yes
Yes
Yes
and
Register
Table 17
Status
Yes
Read
No
No
No
No
(2)
(3)
show the dual operations possible in other banks and in the same
Query
Read
CFI
Yes
Yes
Yes
No
No
Commands allowed in another bank
Select
Auto
Yes
Yes
Yes
No
No
Dual operations and multiple bank architecture
Program
(1)
Yes
Yes
No
–
–
Erase
Yes
No
No
–
–
Program/Erase
Suspend
Yes
No
No
–
–
(3)
Program/Erase
Resume
Yes
Yes
No
No
No
(4)
(5)
51/85