M50FLW040B ST Microelectronics, M50FLW040B Datasheet - Page 45

no-image

M50FLW040B

Manufacturer Part Number
M50FLW040B
Description
4 Mbit 3V Supply Firmware Hub / Low Pin Count Flash Memory
Manufacturer
ST Microelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M50FLW040B
Manufacturer:
ST
0
Part Number:
M50FLW040B-K5
Manufacturer:
ST
0
Part Number:
M50FLW040B-K5ES
Manufacturer:
ST
0
Part Number:
M50FLW040BK5
Manufacturer:
ST
0
Part Number:
M50FLW040BK5G
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Part Number:
M50FLW040BN5
Manufacturer:
ST
Quantity:
20
Part Number:
M50FLW040BN5
Quantity:
24
www.DataSheet4U.com
Figure 23. Double/Quadruple Byte Program Flowchart and Pseudo code (FWH Mode Only)
Note: 1. A Status check of SR3 (V
2. If an error is found, the Status Register must be cleared before further Program/Erase operations.
3. A0 and/or A1 are treated as Don’t Care (A0 for Double Byte Program and A1-A0 for Quadruple Byte Program).
command sequence.
For Double Byte Program: Starting at the Start Address, the first data Byte is programmed at the even address, and the second at
the odd address.
For Quadruple Byte Program: Starting at the Start Address, the first data Byte is programmed at the address that has A1-A0 at 00,
the second at the address that has A1-A0 at 01, the third at the address that has A1-A0 at 10, and the fourth at the address that
has A1-A0 at 11.
and 2/4 Data Bytes (3)
Write Start Address
Write 40h or 10h
Read Status
Register
SR7 = 1
SR3 = 0
SR4 = 0
SR1 = 0
Start
End
YES
YES
YES
YES
PP
Invalid) and SR4 (Program Error) can be made after each program operation by following the correct
NO
NO
NO
NO
Suspend
Program to Protected
NO
Block Error (1, 2)
V PP Invalid
Error (1, 2)
Error (1, 2)
Program
YES
Suspend
Loop
Double/Quadruple Byte Program command:
– write 40h or 10h
– write Start Address and 2/4 Data Bytes (3)
do:
– Read Status Register
– If SR7=0 and a Program/Erase Suspend
If SR3 = 1, V PP invalid error:
– error handler
If SR4 = 1, Program error:
– error handler
If SR1 = 1,
– error handler
(memory enters read status state after
the Double/Quadruple Byte Program command)
– SR7 is set to 1
– Enter suspend program loop
command has been executed
Program to protected block error:
M50FLW040A, M50FLW040B
AI08423B
45/52

Related parts for M50FLW040B