M58LW128A |
RFQ for M58LW128A |
![]() |
| Product | Manufacturers | Pack | D/C |
| M58LW128A | - | TSOP | - |
M58LW128 is a 128 Mbit (8Mb x16 or 4Mb x32) non-volatile memory that can be read, erased and reprogrammed. These operations can be performed using a single low voltage (2.7V to 3.6V) core supply. On power-up the memory defaults to Read mode with an asynchronous bus where it can be read in the same way as a non-burst Flash memory.
The memory is divided into 128 blocks of 1Mbit that can be erased independently so it is possible to preserve valid data while old data is erased. Program and Erase commands are written to the Command Interface of the memory. An on-chip Program/Erase Controller simplifies the process of programming or erasing the memory by taking care of all of the special operations that are required to update the memory contents. The end of a Program or Erase operation can be detected and any error conditions identified in the Status Register. The command set required to control the memory is consistent with JEDEC standards.
The Write Buffer allows the microprocessor to program up to 16 Words (or 8 Double Words) in parallel, both speeding up the programming and freeing up the microprocessor to perform other work. The minimum buffer size for a program operation is an 8 Word (or 4 Double Word) page. A page can only be programmed once between Erase operations.
Erase can be suspended in order to perform either read or program in any other block and then resumed. Program can be suspended to read data in any other block and then resumed. Each block can be programmed and erased over 100,000 cycles.
Individual block protection against program or erase is provided for data security. All blocks are protected during power-up. The protection of the blocks is non-volatile; after power-up the protection status of each block is restored to the state when power was last removed. Software commands are provided to allow protection of some or all of the blocks and to cancel all block protect
Features |
| ● WIDE DATA BUS for HIGH BANDWIDTH– M58LW128A: x16– M58LW128B: x16/x32● SUPPLY VOLTAGE– VDD = 2.7 to 3.6V core supply voltage for Program, Erase and Read operations– VDDQ = 1.8 to VDD for I/O Buffers● SYNCHRONOUS/ASYNCHRONOUS READ– Synchronous Burst read– Pipelined Synchronous Burst Read– Asynchronous Random Read– Asynchronous Address Latch Controlledb Read– Page Read● ACCESS TIME– Synchronous Burst Read up to 66MHz– Asynchronous Page Mode Read 150/25ns– Random Read 150ns● PROGRAMMING TIME– 16 Word or 8 Double-Word Write Buffer– 12ms Word effective programming time● 128 UNIFORM 64 KWord MEMORY BLOCKS● BLOCK PROTECTION/ UNPROTECTION●PROGRAM and ERASE SUSPEND● OTP SECURITY AREA● COMMON FLASH INTERFACE● 100,000 PROGRAM/ERASE CYCLES per BLOCK● ELECTRONIC SIGNATURE– Manufacturer Code: 0020h– Device Code M58LW128A: 8818h– Device Code M58LW128B: 8819h |
|
Symbol |
Parameter |
Value |
Unit | |
|
Min |
Max | |||
|
TBIAS |
Temperature Under Bias |
–40 |
125 |
°C |
|
TSTG |
Storage Temperature |
–55 |
150 |
°C |
|
TLEAD |
Maximum TLEAD Temperature during soldering |
t.b.a. |
°C | |
|
VIO |
Input or Output Voltage |
–0.6 |
VDDQ +0.6 |
V |
|
VDD, VDDQ |
Supply Voltage |
–0.6 |
5.0 |
V |
|
VHH |
RP Hardware Block Unprotect Voltage |
–0.6 |
100(1) |
V |