S25FL004K Meet Spansion Inc., S25FL004K Datasheet - Page 15

no-image

S25FL004K

Manufacturer Part Number
S25FL004K
Description
4-mbit / 8-mbit / 16-mbit Cmos 3.0 Volt Flash Memory With 104-mhz Spi Serial Peripheral Interface Multi I/o Bus
Manufacturer
Meet Spansion Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S25FL004K0XMFI011
Manufacturer:
SIEMENS
Quantity:
144
Part Number:
S25FL004K0XMFI011
Manufacturer:
SPANSION
Quantity:
20 000
5.2
6. Control and Status Registers
July 14, 2011 S25FL004K-016K_00_02
5.2.1
Write Protection
Write Protect Features
Applications that use non-volatile memory must take into consideration the possibility of noise and other
adverse system conditions that may compromise data integrity. To address this concern, the S25FL004K/
S25FL008K/S25FL016K provides several means to protect the data from inadvertent writes.
 Device resets when V
 Time delay write disable after Power-up
 Write enable/disable instructions and automatic write disable after erase or program
 Software and Hardware (WP# pin) write protection using Status Register
 Write Protection using Deep Power-down instruction
 Lock Down write protection until next power-up
 One Time Program (OTP) write protection
Upon power-up or at power-down, the S25FL004K/S25FL008K/S25FL016K will maintain a reset condition
while V
on page
and after the V
time delay of t
and the Write Status Register instructions. Note that the chip select pin (CS#) must track the V
at power-up until the V
used to accomplish this.
After power-up the device is automatically placed in a write-disabled state with the Status Register Write
Enable Latch (WEL) set to a 0. A Write Enable instruction must be issued before a Page Program, Sector
Erase, Block Erase, Chip Erase or Write Status Register instruction will be accepted. After completing a
program, erase or write instruction the Write Enable Latch (WEL) is automatically cleared to a write-disabled
state of 0.
Software controlled write protection is facilitated using the Write Status Register instruction and setting the
Status Register Protect (SRP0, SRP1) and Block Protect (CMP, SEC,TB, BP2, BP1 and BP0) bits. These
settings allow a portion as small as 4-kB sector or the entire memory array to be configured as read only.
Used in conjunction with the Write Protect (WP#) pin, changes to the Status Register can be enabled or
disabled under hardware control.
Deep Power-down instruction offers an extra level of write protection as all instructions are ignored except for
the Release from Deep Power-down instruction.
The Read Status Register-1 and Status Register-2 instructions can be used to provide status on the
availability of the Flash memory array, if the device is write enabled or disabled, the state of write protection,
Quad SPI setting, Security Register lock status and Erase/Program Suspend status. The Write Status
Register instruction can be used to configure the device write protection features, Quad SPI setting and
Security Register OTP lock. Write access to the Status Register is controlled by the state of the non-volatile
Status Register Protect bits (SRP0, SRP1), the Write Enable instruction, and during Standard/Dual SPI
operations, the WP# pin.
CC
62). While reset, all operations are disabled and no instructions are recognized. During power-up
is below the threshold value of VWI, (see
PUW
CC
voltage exceeds VWI, all program and erase related instructions are further disabled for a
. This includes the Write Enable, Page Program, Sector Erase, Block Erase, Chip Erase
CC
CC
-min level and t
D a t a
S25FL004K / S25FL008K / S25FL016K
is below threshold
See Status Register on page 16.
S h e e t
VSL
time delay is reached. If needed a pull-up resistor on CS# can be
Figure 8.1, Power-Up Timing and Voltage Levels
for further information. Additionally, the
CC
supply level
15

Related parts for S25FL004K