S25FL128SDPMFIG11 Spansion, S25FL128SDPMFIG11 Datasheet - Page 70

no-image

S25FL128SDPMFIG11

Manufacturer Part Number
S25FL128SDPMFIG11
Description
Flash 128Mb 3V 66MHz Serial NOR Flash
Manufacturer
Spansion
Datasheet

Specifications of S25FL128SDPMFIG11

Rohs
yes
Data Bus Width
1 bit
Memory Type
Flash
Memory Size
128 Mbit
Architecture
Uniform
Timing Type
Asynchronous
Interface Type
SPI
Supply Voltage - Max
3.6 V
Supply Voltage - Min
2.7 V
Maximum Operating Current
100 mA
Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
SO-16
70
9.4.4
9.4.5
9.4.6
9.4.7
PPB Lock Bit (PPBL[0])
Sector Protection States Summary
Persistent Protection Mode
Password Protection Mode
The PPB Lock Bit is a volatile bit for protecting all PPB bits. When cleared to 0, it locks all PPBs and when set
to 1, it allows the PPBs to be changed.
The PLBWR command is used to clear the PPB Lock bit to 0. The PPB Lock Bit must be cleared to 0 only
after all the PPBs are configured to the desired settings.
In Persistent Protection mode, the PPB Lock is set to 1 during POR or a hardware reset. When cleared to 0,
no software command sequence can set the PPB Lock bit to 1, only another hardware reset or power-up can
set the PPB Lock bit.
In the Password Protection mode, the PPB Lock bit is cleared to 0 during POR or a hardware reset. The PPB
Lock bit can only be set to 1 by the Password Unlock command.
Each sector can be in one of the following protection states:
 Unlocked — The sector is unprotected and protection can be changed by a simple command. The
 Dynamically Locked — A sector is protected and protection can be changed by a simple command. The
 Persistently Locked — A sector is protected and protection can only be changed if the PPB Lock Bit is set
The Persistent Protection method sets the PPB Lock bit to 1 during POR or Hardware Reset so that the PPB
bits are unprotected by a device hardware reset. Software reset does not affect the PPB Lock bit. The
PLBWR command can clear the PPB Lock bit to 0 to protect the PPB. There is no command to set the PPB
Lock bit therefore the PPB Lock bit will remain at 0 until the next power-off or hardware reset.
Password Protection Mode allows an even higher level of security than the Persistent Sector Protection
Mode, by requiring a 64-bit password for unlocking the PPB Lock bit. In addition to this password
requirement, after power up and hardware reset, the PPB Lock bit is cleared to 0 to ensure protection at
power-up. Successful execution of the Password Unlock command by entering the entire password clears the
PPB Lock bit, allowing for sector PPB modifications.
Password Protection Notes:
 Once the Password is programmed and verified, the Password Mode (ASPR[2]=0) must be set in order to
 The Password Program Command is only capable of programming “0”s. Programming a 1 after a cell is
protection state defaults to unprotected after a power cycle, software reset, or hardware reset.
protection state is not saved across a power cycle or reset.
to 1. The protection state is non-volatile and saved across a power cycle or reset. Changing the protection
state requires programming and or erase of the PPB bits
prevent reading the password.
programmed as a 0 results in the cell left as a 0 with no programming error set.
PPB Lock
1
1
1
1
0
0
0
0
Protection Bit Values
PPB
1
1
0
0
1
1
0
0
S25FL128S and S25FL256S
DYB
1
0
1
0
1
0
1
0
Table 9.3 Sector Protection States
Unprotected – PPB and DYB are changeable
Protected – PPB and DYB are changeable
Protected – PPB and DYB are changeable
Protected – PPB and DYB are changeable
Unprotected – PPB not changeable, DYB is changeable
Protected – PPB not changeable, DYB is changeable
Protected – PPB not changeable, DYB is changeable
Protected – PPB not changeable, DYB is changeable
D a t a
S h e e t
Sector State
S25FL128S_256S_00_05 July 12, 2012

Related parts for S25FL128SDPMFIG11