Electronic Components Datasheet Search
  English  ▼

X  

S25FS-S Datasheet(PDF) 63 Page - SPANSION

Part # S25FS-S
Description  MirrorBit Flash Non-Volatile Memory
PDF  154 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SPANSION [SPANSION]
Direct Link  http://www.spansion.com
Logo SPANSION - SPANSION

S25FS-S Datasheet(HTML) 63 Page - SPANSION

Back Button S25FS-S Datasheet HTML 59Page - SPANSION S25FS-S Datasheet HTML 60Page - SPANSION S25FS-S Datasheet HTML 61Page - SPANSION S25FS-S Datasheet HTML 62Page - SPANSION S25FS-S Datasheet HTML 63Page - SPANSION S25FS-S Datasheet HTML 64Page - SPANSION S25FS-S Datasheet HTML 65Page - SPANSION S25FS-S Datasheet HTML 66Page - SPANSION S25FS-S Datasheet HTML 67Page - SPANSION Next Button
Zoom Inzoom in Zoom Outzoom out
 63 / 154 page
background image
November 6, 2013 S25FS-S_00_04
S25FS-S Family
63
Da ta
Shee t
(Prelim i nar y )
8.6.3
Configuration Register 1
Configuration Register 1 controls certain interface and data protection functions. The register bits can be
changed using the WRR command with sixteen input cycles or with the WRAR command.
8.6.3.1
Configuration Register 1 Non-Volatile (CR1NV)
Related Commands: Write Registers (WRR 01h), Read Any Register (RDAR 65h), Write Any Register
(WRAR 71h).
Top or Bottom Protection (TBPROT_O) CR1NV[5]: This bit defines the operation of the Block Protection
bits BP2, BP1, and BP0 in the Status Register. As described in the Status Register section, the BP2-0 bits
allow the user to optionally protect a portion of the array, ranging from 1/64, ¼, ½, etc., up to the entire array.
When TBPROT_O is set to a 0 the Block Protection is defined to start from the top (maximum address) of the
array. When TBPROT_O is set to a 1 the Block Protection is defined to start from the bottom (zero address)
of the array. The TBPROT_O bit is OTP and set to a 0 when shipped from Spansion. If TBPROT_O is
programmed to 1, writing the bit with a 0 does not change the value or set the Program Error bit (P_ERR in
SR1V[6]).
The desired state of TBPROT_O must be selected during the initial configuration of the device during system
manufacture; before the first program or erase operation on the main flash array. TBPROT_O must not be
programmed after programming or erasing is done in the main flash array.
CR1NV[4]: Reserved for Future Use.
Block Protection Non-Volatile (BPNV_O) CR1NV[3]: The BPNV_O bit defines whether the BP_NV 2-0 bits
or the BP 2-0 bits in the Status Register are selected to control the Block Protection feature. The BPNV_O bit
is OTP and cleared to a 0 with the BP_NV bits cleared to “000” when shipped from Spansion. When BPNV_O
is set to a 0 the BP_NV 2-0 bits in the Status Register are selected to control the block protection and are
written by the WRR command. The time required to write the BP_NV bits is tW. When BPNV is set to a 1 the
BP2-0 bits in the Status Register are selected to control the block protection and the BP_NV 2-0 bits will be
programmed to binary “111”. This will cause the BP 2-0 bits to be set to binary 111 after POR, hardware
reset, or command reset. When BPNV is set to a 1, the WRR command writes only the volatile version of the
BP bits (SR1V[4:2]). The non-volatile version of the BP bits (SR1NV[4:2]) are no longer affected by the WRR
command. This allows the BP bits to be written an unlimited number of times because they are volatile and
the time to write the volatile BP bits is the much faster tCS volatile register write time. If BPNV_O is
programmed to 1, writing the bit with a 0 does not change the value or set the Program Error bit (P_ERR in
SR1V[6]).
TBPARM_O CR1NV[2]: TBPARM_O defines the logical location of the parameter block. The parameter
block consists of eight 4-kB parameter sectors, which replace a 32 kB portion of the highest or lowest address
sector. When TBPARM_O is set to a 1 the parameter block is in the top of the memory array address space.
When TBPARM_O is set to a 0 the parameter block is at the Bottom of the array. TBPARM_O is OTP and set
Table 8.17 Configuration Register 1 Non-Volatile (CR1NV)
Bits
Field Name
Function
Type
Default
State
Description
7
RFU
Reserved for Future
Use
Non-Volatile
0
Reserved.
6
RFU
0
5
TBPROT_O
Configures Start of
Block Protection
OTP
0
1 = BP starts at bottom (Low address).
0 = BP starts at top (High address).
4
RFU
Reserved for Future
Use
RFU
0
Reserved.
3
BPNV_O
Configures BP2-0 in
Status Register
OTP
0
1 = Volatile.
0 = Non-Volatile.
2
TBPARM_O
Configures
Parameter Sectors
location
OTP
0
1 = 4-kB physical sectors at top, (high address).
0 = 4-kB physical sectors at bottom (Low address).
RFU in uniform sector configuration.
1
QUAD_NV
Quad Non-Volatile
Non-Volatile
0
Provides the default state for the QUAD bit.
0
FREEZE_D
FREEZE Default
Non-Volatile
Read Only
0
Provides the default state for the Freeze bit. Not user
programmable.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com