Overview
The M29W400 is a non-volatile memory that may be erased electrically at the block or chip level and program median-system on a Byte-by-Byte or Word-by-Word basis using only a single 2.7V to 3.6V VCC supply. For Program and Erase operations the necessary high voltages are generated internally. The device can also be programmed by standard programmers.
The array matrix organization allows each block to be erased and reprogrammed without affecting other blocks. Blocks can be protected against programming and erased on programming equipment,
Part Number | M29W400B |
Function | 4 MBIT, Low Voltage Single Supply Flash Memory |
Package | SO 44 pin, TSOP 48 pin, FBGA48 pin Type |
Manufacturer | STMicroelectronics |
Datasheet | Download PDF ![]() |

M29W400B Features
- M29W400T and M29W400B are replaced respectively by the M29W400BT and M29W400BB
- 2.7V to 3.6V SUPPLY VOLTAGE for PROGRAM, ERASE and READ OPERATIONS FAST ACCESS TIME: 90ns
- FAST PROGRAMMING TIME
- 10ms by Byte / 16ms by Word typical
- PROGRAM/ERASE CONTROLLER (P/E.C.)
- Program Byte-by-Byte or Word-by-Word
- Status Register bits and Ready/Busy Output
- MEMORY BLOCKS
- Boot Block (Top or Bottom location)
- Parameter and Main blocks
- BLOCK, MULTI-BLOCK, and CHIP ERASE
- MULTI-BLOCK PROTECTION/TEMPORARY UNPROTECTION MODES
- ERASE SUSPEND and RESUME MODES
- Read and Program another Block during Erase Suspend
- LOW POWER CONSUMPTION
- Stand-by and Automatic Stand-by
- 100,000 PROGRAM/ERASE CYCLES per BLOCK
- 20 YEARS OF DATA RETENTION
- Defectivity below 1ppm/year
- ELECTRONIC SIGNATURE
- Manufacturer Code: 0020h
- Device Code, M29W400T: 00EEh
- Device Code, M29W400B: 00EFh
M29W400B Absolute Maximum Ratings
Symbol | Parameter | Value | Unit |
---|---|---|---|
TA | Ambient Operating Temperature (3) | 40 to 85 | °C |
TBIAS | Temperature Under Bias | –50 to 125 | °C |
TSTG | Storage Temperature VIO (2) | -65 to 150 | °C |
VIO (2) | Input or Output Voltages | –0.6 to 5 | V |
VCC | Supply Voltage | –0.6 to 5 | V |
V(A9, E’, G’, RP’) (2) | A9, E, G, RP Voltage | –0.6 to 13.5 | V |
- Except for the rating ”Operating Temperature Range”, stresses above those listed in the Table ”Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only and operation of the device at these or any other conditions above those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum Rating conditions for extended periods may affect device reliability. Refer also to the STMicroelectronics SURE Program and other relevant quality documents.
- Minimum Voltage may undershoot to –2V during the transition and for less than 20ns.
- Depends on range
M29W400B Pinout

Pin Definitions
Pin Name | Pin Description |
---|---|
A0-A17 | Address Inputs |
DQ0-DQ7 | Data Input/Outputs, Command Inputs |
DQ8-DQ14 | Data Input/Outputs |
DQ15A-1 | Data Input/Output or Address Input |
E | Chip Enable |
G | Output Enable |
W | Write Enable |
RP | Reset / Block Temporary Unprotect |
RB | Ready/Busy Output |
BYTE | Byte/Word Organization |
VCC | Supply Voltage |
VSS | Ground |
Applications
- Code storage
- Data storage
- Bootloader memory
- Embedded systems
M29W400B Datasheet
Download the M29W400B IC Datasheet from the link given below.