S25FL032A Meet Spansion Inc., S25FL032A Datasheet - Page 20

no-image

S25FL032A

Manufacturer Part Number
S25FL032A
Description
32 Megabit Cmos 3.0 Volt Flash Memory With 50 Mhz Spi Bus Interface
Manufacturer
Meet Spansion Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S25FL032A0LFI000
Manufacturer:
Spansion
Quantity:
747
Part Number:
S25FL032A0LMFI001
Manufacturer:
VISHAY
Quantity:
90 000
Part Number:
S25FL032A0LMFI001
Manufacturer:
SPANSION
Quantity:
20 000
Part Number:
S25FL032AIF
Manufacturer:
SEIKO
Quantity:
1 831
Part Number:
S25FL032AIF
Manufacturer:
SPANSION
Quantity:
20 000
9.6
20
Read Status Register (RDSR)
The Read Status Register (RDSR) command outputs the state of the Status Register bits.
the status register bits and their functions.
The RDSR command may be written at any time, even while a program, erase, or Write Status Register
operation is in progress. The host system should check the Write In Progress (WIP) bit before sending a new
command to the device if an operation is already in progress.
sequence, which also shows that it is possible to read the Status Register continuously until CS# is driven
high.
The following describes the status and control bits of the Status Register.
Write In Progress (WIP) bit: Indicates whether the device is busy performing a Write Status Register,
program, or erase operation. This bit is read-only, and is controlled internally by the device. If WIP is 1, one of
these operations is in progress; if WIP is 0, no such operation is in progress.
Write Enable Latch (WEL) bit: Determines whether the device will accept and execute a Write Status
Register, program, or erase command. When set to 1, the device accepts these commands; when set to 0,
the device rejects the commands. This bit is set to 1 by writing the WREN command, and set to 0 by the
WRDI command, and is also automatically reset to 0 after the completion of a Write Status Register, program,
or erase operation. WEL cannot be directly set by the WRSR command.
Block Protect (BP2, BP1, BP0) bits: Define the portion of the memory area that will be protected against
any changes to the stored data. The Write Status Register (WRSR) command controls these bits, which are
non-volatile. When one or more of these bits is set to 1, the corresponding memory area (see
SCK
SO
CS#
SI
Bit
7
6
5
4
3
2
1
0
Mode 3
Mode 0
Hi-Z
Status Register Bit
SRWD
WEL
BP2
BP1
BP0
WIP
0
1
Figure 9.6 Read Status Register (RDSR) Command Sequence
Command
2
3
4
Status Register Write Disable
5
Write Enable Latch
Write in Progress
Table 9.2 S25FL032A Status Register
Bit Function
Block Protect
6
7
MSB
S25FL032A
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7
8
D a t a
Status Register Out
9
10
11
S h e e t
12
1 = Protects when W# is low
0 = No protection, even when W# is low
Not used
Not used
000–111 = Protects upper half of address range in 5 sizes. See
Table 7.1 on page
1 = Device accepts Write Status Register, program, or erase
commands
0 = Ignores Write Status Register, program, or erase commands
1 = Device Busy. A Write Status Register, program, or erase
operation is in progress
0 = Ready. Device is in standby mode and can accept commands.
13
14
Figure 9.6
15
MSB
12.
shows the RDSR command
Status Register Out
Description
S25FL032A_00_C2 July 2, 2007
Table 9.2
Table 7.1
shows

Related parts for S25FL032A