S25FL128SAGMFI011 Spansion, S25FL128SAGMFI011 Datasheet - Page 66

no-image

S25FL128SAGMFI011

Manufacturer Part Number
S25FL128SAGMFI011
Description
Flash 128Mb 3V 133MHz Serial NOR Flash
Manufacturer
Spansion
Datasheet

Specifications of S25FL128SAGMFI011

Rohs
yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S25FL128SAGMFI011
Manufacturer:
SPANSION
Quantity:
20 000
9.
9.1
9.2
66
9.1.1
9.1.2
9.1.3
9.1.4
Data Protection
Secure Silicon Region (OTP)
Write Enable Command
Reading OTP Memory Space
Programming OTP Memory Space
Spansion Programmed Random Number
Lock Bytes
The device has a 1024-byte One Time Program (OTP) address space that is separate from the main flash
array. The OTP area is divided into 32, individually lockable, 32-byte aligned and length regions.
The OTP memory space is intended for increased system security. OTP values can “mate” a flash
component with the system CPU/ASIC to prevent device substitution. See
One Time Program Array Commands on page
The OTP Read command uses the same protocol as Fast Read. OTP Read operations outside the valid 1-kB
OTP address range will yield indeterminate data.
The protocol of the OTP programming command is the same as Page Program. The OTP Program command
can be issued multiple times to any given OTP address, but this address space can never be erased. The
valid address range for OTP Program is depicted in
Program operations outside the valid OTP address range will be ignored and the WEL in SR1 will remain high
(set to 1). OTP Program operations while FREEZE = 1 will fail with P_ERR in SR1 set to 1.
Spansion standard practice is to program the low order 16 bytes of the OTP memory space (locations 0x0 to
0xF) with a 128-bit random number using the Linear Congruential Random Number Method. The seed value
for the algorithm is a random number concatenated with the day and time of tester insertion.
The LSB of each Lock byte protects the lowest address region related to the byte, the MSB protects the
highest address region related to the byte. The next higher address byte similarly protects the next higher 8
regions. The LSB bit of the lowest address Lock Byte protects the higher address 16 bytes of the lowest
address region. In other words, the LSB of location 0x10 protects all the Lock Bytes and RFU bytes in the
lowest address region from further programming. See
The Write Enable (WREN) command must be written prior to any command that modifies non-volatile data.
The WREN command sets the Write Enable Latch (WEL) bit. The WEL bit is cleared to 0 (disables writes)
during power-up, hardware reset, or after the device completes the following commands:
– Reset
– Page Program (PP)
– Sector Erase (SE)
– Bulk Erase (BE)
– Write Disable (WRDI)
– Write Registers (WRR)
– Quad-input Page Programming (QPP)
– OTP Byte Programming (OTPP)
S25FL128S and S25FL256S
D a t a
120, and
Figure 8.1, OTP Address Space on page
Section 8.4, OTP Address Space on page
S h e e t
OTP Read (OTPR 4Bh) on page
S25FL128S_256S_00_05 July 12, 2012
OTP Address Space on page
121.
57. OTP
56.
56,

Related parts for S25FL128SAGMFI011