M50FLW040A, M50FLW040B
Contents
3.1.6 Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 Address/Address Multiplexed (A/A Mux) bus operations . . . . . . . . . . . . . 20
3.2.1 Bus Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2.2 Bus Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2.3 Output Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2.4 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4
Command interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.0.1 Read Memory Array command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.0.2 Read Status Register command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.0.3 Read Electronic Signature command . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.0.4 Program command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.0.5 Quadruple Byte Program command (A/A Mux interface) . . . . . . . . . . . . 28
4.0.6 Double/Quadruple Byte Program command (FWH mode) . . . . . . . . . . 28
4.0.7 Chip Erase command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.0.8 Block Erase command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.0.9 Sector Erase command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.0.10 Clear Status Register command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.0.11 Program/Erase Suspend command . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.0.12 Program/Erase Resume command . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5
Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.1 Program/Erase Controller status (Bit SR7) . . . . . . . . . . . . . . . . . . . . . . . 32
5.2 Erase Suspend status (Bit SR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.3 Erase status (Bit SR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.3.1 Program status (Bit SR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.3.2
5.3.3
VPP status (Bit SR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Program Suspend status (Bit SR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.3.4 Block Protection status (Bit SR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.3.5 Reserved (Bit SR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6
Firmware hub/low pin count (FWH/LPC) interface Configuration
Registers 35
6.1 Lock Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.1.1 Write Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.1.2 Read Lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.1.3 Lock Down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3/64