SST26VF064B
SST26VF064B
SST26VF064B
Security ID
- One-Time Programmable (OTP) 2 KByte, Secure ID
- 64 bit unique, factory pre-programmed identifier
- User-programmable area
Temperature Range
- Industrial: -40C to +85C
- Extended: -40C to +105C
Packages Available
- 8-contact WDFN (6mm x 5mm)
- 8-contact WDFN (6mm x 8 mm)
- 8-lead SOIJ (5.28 mm)
- 16-lead SOIC (7.50 mm)
- 24-ball TBGA (6mm x 8mm)
All devices are RoHS compliant
Product Description
The Serial Quad I/O (SQI) family of flash-memory
devices features a six-wire, 4-bit I/O interface that
allows for low-power, high-performance operation in a
low pin-count package. SST26VF064B/064BA also
support full command-set compatibility to traditional
Serial Peripheral Interface (SPI) protocol. System
designs using SQI flash devices occupy less board
space and ultimately lower system costs.
All members of the 26 Series, SQI family are manufactured with proprietary, high-performance CMOS SuperFlash technology. The split-gate cell design and thickoxide tunneling injector attain better reliability and manufacturability compared with alternate approaches.
SST26VF064B/064BA significantly improve performance and reliability, while lowering power consumption. These devices write (Program or Erase) with a
single power supply of 2.3-3.6V. The total energy consumed is a function of the applied voltage, current, and
time of application. Since for any given voltage range,
the SuperFlash technology uses less current to program and has a shorter erase time, the total energy
consumed during any Erase or Program operation is
less than alternative flash memory technologies.
SST26VF064B/064BA are offered in 8-contact WDFN
(6 mm x 5 mm or 6mm x 8mm), 8-lead SOIJ (5.28 mm),
16-lead SOIC (7.50 mm), and 24-ball TBGA. See Figure 2-2 for pin assignments.
Two configurations are available upon order.
SST26VF064B default at power-up has the WP# and
HOLD# pins enabled, and the SIO2 and SIO3 pins disabled,
to
initiate
SPI-protocol
operations.
DS20005119G-page 1
SST26VF064B / SST26VF064BA
SST26VF064BA default at power-up has the WP# and
HOLD# pins disabled, and the SIO2 and SIO3 pins
enabled, to initiate Quad I/O operations. See I/O Configuration (IOC) on page 12 for more information about
configuring WP#/HOLD# and SIO3/SIO4 pins
Errata
An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for current
devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the revision
of silicon and revision of document to which it applies.
To determine if an errata sheet exists for a particular device, please check with one of the following:
Microchips Worldwide Web site; http://www.microchip.com
Your local Microchip sales office (see last page)
When contacting a sales office, please specify which device, revision of silicon and data sheet (include literature number) you are
using.
DS20005119G-page 2
SST26VF064B / SST26VF064BA
1.0
BLOCK DIAGRAM
FIGURE 1-1:
OTP
Address
Buffers
and
Latches
X - Decoder
SuperFlash
Memory
Y - Decoder
Page Buffer,
I/O Buffers
and
Data Latches
Control Logic
Serial Interface
CE#
SIO [3:0]
25119 B1.0
DS20005119G-page 3
SST26VF064B / SST26VF064BA
2.0
PIN DESCRIPTION
FIGURE 2-1:
CE#
VDD
SO/SIO1
HOLD/SIO3
Top View
WP#/SIO2
SCK
VSS
SI/SIO0
25119 08-soic S2A P1.0
FIGURE 2-2:
CE#
SO/SIO1
VDD
HOLD/SIO3
Top View
WP#/SIO2
SCK
VSS
SI/SIO0
25119 08-wson QA P1.0
FIGURE 2-3:
SCK
HOLD#/SIO3
SI/SIO0
VDD
NC
Top View
NC
NC
NC
NC
NC
NC
NC
CE#
VSS
SO/SIO1
WP#/SIO2
16-SOIC P1.0
DS20005119G-page 4
SST26VF064B / SST26VF064BA
FIGURE 2-4:
Top View
4
NC
NC
SI/
SIO0
NC
NC
CE#
S0/
SIO1
NC
NC
NC
NC
NC
NC
NC
NC
VDD
NC
VSS
NC
NC
SCK
NC
WP#/ HOLD#/
SIO2 SIO3
3
2
TABLE 2-1:
T4D-P1.0
PIN DESCRIPTION
Symbol
Pin Name
Functions
SCK
Serial Clock
SIO[3:0]
Serial Data
Input/Output
To transfer commands, addresses, or data serially into the device or data out of
the device. Inputs are latched on the rising edge of the serial clock. Data is
shifted out on the falling edge of the serial clock. The Enable Quad I/O (EQIO)
command instruction configures these pins for Quad I/O mode.
SI
To transfer commands, addresses or data serially into the device. Inputs are
latched on the rising edge of the serial clock. SI is the default state after a power
on reset.
SO
To transfer data serially out of the device. Data is shifted out on the falling edge
of the serial clock. SO is the default state after a power on reset.
CE#
Chip Enable
The device is enabled by a high to low transition on CE#. CE# must remain low
for the duration of any command sequence; or in the case of Write operations,
for the command/data input sequence.
WP#
Write Protect
The WP# is used in conjunction with the WPEN and IOC bits in the Configuration register to prohibit write operations to the Block-Protection register. This pin
only works in SPI, single-bit and dual-bit Read mode.
HOLD#
Hold
Temporarily stops serial communication with the SPI Flash memory while the
device is selected. This pin only works in SPI, single-bit and dual-bit Read mode
and must be tied high when not in use.
VDD
Power Supply
VSS
Ground
DS20005119G-page 5
SST26VF064B / SST26VF064BA
3.0
MEMORY ORGANIZATION
The SST26VF064B/064BA SQI memory array is organized in uniform, 4 KByte erasable sectors with the following erasable blocks: eight 8 KByte parameter, two
32 KByte overlay, and one-hundred twenty-six
64 KByte overlay blocks. See Figure 3-1.
FIGURE 3-1:
MEMORY MAP
Top of Memory Block
8 KByte
8 KByte
8 KByte
8 KByte
32 KByte
...
64 KByte
64 KByte
...
4 KByte
4 KByte
4 KByte
4 KByte
64 KByte
32 KByte
8 KByte
8 KByte
8 KByte
8 KByte
DS20005119G-page 6
SST26VF064B / SST26VF064BA
4.0
DEVICE OPERATION
FIGURE 4-1:
CE#
SCK
MODE 3
MODE 3
MODE 0
MODE 0
SI
MSB
SO
HIGH IMPEDANCE
DON'T CARE
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
MSB
FIGURE 4-2:
25119 F03.0
CE#
MODE 3
MODE 3
CLK
MODE 0
SIO(3:0)
MODE 0
C1 C0
A5
A4
A3
A2
A1
A0
H0
L0
H1
L1
H2
L2
H3
L3
MSB
25119 F04.0
4.1
Device Protection
SST26VF064B/064BA offer a flexible memory protection scheme that allows the protection state of each
individual block to be controlled separately. In addition,
the Write-Protection Lock-Down register prevents any
change of the lock status during device operation. To
avoid inadvertent writes during power-up, the device is
write-protected by default after a power-on reset cycle.
A Global Block-Protection Unlock command offers a
single command cycle that unlocks the entire memory
array for faster manufacturing throughput.
For extra protection, there is an additional non-volatile
register that can permanently write-protect the BlockProtection register bits for each individual block. Each
of the corresponding lock-down bits are one time programmable (OTP)once written, they cannot be
erased. Data that had been previously programmed
into these blocks cannot be altered by programming or
erase and is not reversible
4.1.1
DS20005119G-page 7
SST26VF064B / SST26VF064BA
The Write Block-Protection Register command is a
two-cycle command which requires that Write-Enable
(WREN) is executed prior to the Write Block-Protection
Register command. The Global Block-Protection
Unlock command clears all write protection bits in the
Block-Protection register.
4.1.2
WRITE-PROTECTION LOCK-DOWN
(VOLATILE)
4.1.3
DS20005119G-page 8
4.2
SST26VF064B / SST26VF064BA
TABLE 4-1:
WP#
IOC
WPEN
WPLD
Not Allowed
Protected
Not Allowed
Writable
Not Allowed
Protected
01
02
Allowed
Writable
Not Allowed
Writable
Allowed
Writable
Not Allowed
Writable
13
Allowed
Writable
Configuration Register
4.3
Security ID
4.4
Hold Operation
The HOLD# pin pauses active serial sequences without resetting the clocking sequence. This pin is active
after every power up and only operates during SPI
single-bit and dual-bit modes. Two factory configurations are available: SST26VF064B ships with the IOC
FIGURE 4-3:
SCK
HOLD#
Active
Hold
Active
Hold
Active
25119 F46.0
DS20005119G-page 9
SST26VF064B / SST26VF064BA
4.5
Status Register
TABLE 4-2:
STATUS REGISTER
Default at
Power-up
Read/Write (R/
W)
WEL
WSE
WSP
WPLD
SEC1
Security ID status
1 = Security ID space locked
0 = Security ID space not locked
01
Bit
Name
Function
BUSY
RES
BUSY
1. The Security ID status will always be 1 at power-up after a successful execution of the Lockout Security ID instruction, otherwise default at power-up is 0.
DS20005119G-page 10
SST26VF064B / SST26VF064BA
4.5.1
Power-up
Reset
Write-Disable (WRDI) instruction
Page-Program instruction completion
Sector-Erase instruction completion
Block-Erase instruction completion
Chip-Erase instruction completion
Write-Block-Protection register instruction
Lock-Down Block-Protection register instruction
Program Security ID instruction completion
Lockout Security ID instruction completion
Write-Suspend instruction
SPI Quad Page program instruction completion
Write Status Register
4.5.2
TABLE 4-3:
Bit
4.5.3
4.5.4
4.5.5
4.5.6
BUSY
4.5.7
CONFIGURATION REGISTER
CONFIGURATION REGISTER
Name
Function
Default at Power-up
Read/Write (R/W)
RES
Reserved
IOC
01
R/W
RES
Reserved
BPNV
RES
Reserved
RES
Reserved
RES
Reserved
WPEN
02
R/W
0
1
2
3
DS20005119G-page 11
SST26VF064B / SST26VF064BA
4.5.8
4.5.9
BLOCK-PROTECTION VOLATILITY
STATE (BPNV)
4.5.10
DS20005119G-page 12
SST26VF064B / SST26VF064BA
5.0
INSTRUCTIONS
Instructions are used to read, write (erase and program), and configure the SST26VF064B/064BA. The
complete list of the instructions is provided in Table 5-1.
TABLE 5-1:
Instruction Description
Mode
Command
Cycle1
SPI
SQI
Address
Cycle(s)2, 3
Dummy
Cycle(s)3
Data
Cycle(s)3
00H
Max
Freq4
Configuration
NOP
No Operation
RSTEN
Reset Enable
66H
RST5
Reset Memory
99H
1 to
1 to
1 to
1 to
1 to
1 to
1 to
EQIO
38H
RSTQIO6
FFH
RDSR
05H
WRSR
01H
RDCR
Read Configuration
Register
35H
104 MHz/
80 MHz
Read
Read
Read Memory
03H
HighSpeed
Read
0BH
SQOR7
6BH
1 to
SQIOR8
EBH
1 to
SDOR9
3BH
1 to
SDIOR10
BBH
SB
C0H
X
X
1 to
n to
n to
3 to
3 to
1 to
RBSQI
0CH
RBSPI8
ECH
9FH
AFH
SFDP
5AH
WREN
Write Enable
06H
WRDI
Write Disable
04H
11
SE
20H
BE12
D8H
CE
C7H
PP
Page Program
02H
1 to 256
32H
1 to 256
40 MHz
104 MHz/
80 MHz
Identification
X
104 MHz/
80 MHz
Write
104 MHz/
80 MHz
DS20005119G-page 13
SST26VF064B / SST26VF064BA
TABLE 5-1:
Instruction Description
Mode
Command
Cycle1
SPI
SQI
Address
Cycle(s)2, 3
Dummy
Cycle(s)3
Data
Cycle(s)3
Max
Freq4
104 MHz/
80 MHz
WRSU
Suspends Program/Erase
B0H
WRRE
Resumes Program/Erase
30H
RBPR
Read Block-Protection
Register
72H
1 to18
1 to18
WBPR
Write Block-Protection
Register
42H
1 to 18
LBPR
Lock Down
Block-Protection
Register
8DH
nVWLDR
E8H
1 to 18
ULBPR
98H
RSID
Read Security ID
88H
Protection
1 to 2048
1 to 2048
PSID
Program User
Security ID area
A5H
1 to 256
LSID
85H
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
104 MHz/
80 MHz
Command cycle is two clock periods in SQI mode and eight clock periods in SPI mode.
Address bits above the most significant bit of each density can be VIL or VIH.
Address, Dummy/Mode bits, and Data cycles are two clock periods in SQI and eight clock periods in SPI mode.
The max frequency for all instructions is up to 104 MHz from 2.7-3.6V and up to 80 MHz from 2.3-3.6V unless otherwise noted.
RST command only executed if RSTEN command is executed first. Any intervening command will disable Reset.
Device accepts eight-clock command in SPI mode, or two-clock command in SQI mode.
Data cycles are two clock periods. IOC bit must be set to 1 before issuing the command.
Address, Dummy/Mode bits, and data cycles are two clock periods. IOC bit must be set to 1 before issuing the command.
Data cycles are four clock periods.
Address, Dummy/Mode bits, and Data cycles are four clock periods.
Sector Addresses: Use AMS - A12, remaining address are dont care, but must be set to VIL or VIH.
Blocks are 64 KByte, 32 KByte, or 8KByte, depending on location. Block Erase Address: AMS - A16 for 64 KByte; AMS - A15
for 32 KByte; AMS - A13 for 8 KByte. Remaining addresses are dont care, but must be set to VIL or VIH.
DS20005119G-page 14
SST26VF064B / SST26VF064BA
5.1
No Operation (NOP)
The Reset operation requires the Reset-Enable command followed by the Reset command. Any command
other than the Reset command after the Reset-Enable
command will disable the Reset-Enable.
5.2
Once the Reset-Enable and Reset commands are successfully executed, the device returns to normal operation Read mode and then does the following: resets the
protocol to SPI mode, resets the burst length to 8
Bytes, clears all the bits, except for bit 4 (WPLD) and
bit 5 (SEC), in the Status register to their default states,
and clears bit 1 (IOC) in the configuration register to its
default state. A device reset during an active Program
or Erase operation aborts the operation, which can
cause the data of the targeted address range to be corrupted or lost. Depending on the prior operation, the
reset timing may vary. Recovery from a Write operation
requires more latency time than recovery from other
operations. See Table 8-2 on page 49 for Rest timing
parameters.
FIGURE 5-1:
RESET SEQUENCE
TCPH
CE#
MODE 3
MODE 3
MODE 3
CLK
MODE 0
SIO(3:0)
MODE 0
MODE 0
C1 C0
C3 C2
25119 F05.0
5.3
The Read instruction, 03H, is supported in SPI bus protocol only with clock frequencies up to 40 MHz. This
command is not supported in SQI bus protocol. The
device outputs the data starting from the specified
address location, then continuously streams the data
output through all addresses until terminated by a lowto-high transition on CE#. The internal address pointer
FIGURE 5-2:
Initiate the Read instruction by executing an 8-bit command, 03H, followed by address bits A[23:0]. CE# must
remain active low for the duration of the Read cycle.
See Figure 5-2 for Read Sequence.
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8
ADD.
03
SI
MSB
MSB
SO
15 16
23 24
31 32
39 40
47 48
55 56
63 64
70
MODE 0
HIGH IMPEDANCE
ADD.
ADD.
N
DOUT
MSB
N+1
DOUT
N+2
DOUT
N+3
DOUT
N+4
DOUT
25119 F29.0
DS20005119G-page 15
SST26VF064B / SST26VF064BA
5.4
FIGURE 5-3:
SCK
MODE 0
SIO0
38
SIO[3:1]
25119 F43.0
5.5
where it can accept new command instruction. An additional RSTQIO is required to reset the device to SPI
mode.
FIGURE 5-4:
SCK
MODE 0
FF
SIO0
SIO[3:1]
25119 F73.0
Note: SIO[3:1]
FIGURE 5-5:
SCK
SIO(3:0)
MODE 0
25119 F74.0
DS20005119G-page 16
SST26VF064B / SST26VF064BA
5.6
High-Speed Read
Initiate High-Speed Read by executing an 8-bit command, 0BH, followed by address bits A[23-0] and a
dummy byte. CE# must remain active low for the duration of the High-Speed Read cycle. See Figure 5-6 for
the High-Speed Read sequence for SPI bus protocol.
FIGURE 5-6:
CE#
MODE 3
0 1 2 3 4 5 6 7 8
15 16
23 24
31 32
39 40
47 48
55 56
63 64
80
71 72
SCK MODE 0
0B
SI/SIO0
ADD.
ADD.
ADD.
X
N
DOUT
MSB
HIGH IMPEDANCE
SO/SIO1
N+1
DOUT
N+2
DOUT
N+3
DOUT
N+4
DOUT
25119 F31.0
In SQI protocol, the host drives CE# low then send the
Read command cycle command, 0BH, followed by
three address cycles, a Set Mode Configuration cycle,
and two dummy cycles. Each cycle is two nibbles
(clocks) long, most significant nibble first.
FIGURE 5-7:
CE#
0
MODE 0 MSN
LSN
C0
C1
MODE 3
A5
A4
A3
A2
A1
A0
M1
M0
10
11
12
13
14
15
20
21
SCK
SIO(3:0)
Command
Address
Mode
Dummy
H0
L0
Data Byte 0
H8
L8
Data Byte 7
25119 F47.0
DS20005119G-page 17
SST26VF064B / SST26VF064BA
5.7
The SPI Quad-Output Read instruction supports frequencies of up to 104 MHz from 2.7-3.6V and up to 80
MHz from 2.3-3.6V. SST26VF064B requires the IOC bit
in the configuration register to be set to 1 prior to executing the command. Initiate SPI Quad-Output Read by
executing an 8-bit command, 6BH, followed by address
bits A[23-0] and a dummy byte. CE# must remain
active low for the duration of the SPI Quad Mode Read.
See Figure 5-8 for the SPI Quad Output Read
sequence.
FIGURE 5-8:
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
31 32
39 40 41
MODE 0
SIO0
6BH
OP Code
A[23:16]
A[15:8]
Address
A[7:0]
b4 b0
b4 b0
Dummy
Data
Byte 0
Data
Byte N
SIO1
b5 b1
b5 b1
SIO2
b6 b2
b6 b2
SIO3
b7 b3
b7 b3
DS20005119G-page 18
25119 F48.3
SST26VF064B / SST26VF064BA
5.8
FIGURE 5-9:
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
MODE 0
SIO0
EBH
SIO1
SIO2
SIO3
MSN LSN
Address
Note: MSN= Most Significant Nibble, LSN = Least Significant Nibble
Set
Mode
Dummy
Data Data
Byte 0 Byte 1
25119 F49.2
DS20005119G-page 19
SST26VF064B / SST26VF064BA
FIGURE 5-10:
SCK
SIO0
b4 b0 b4 b0
SIO1
b5 b1 b5 b1
SIO2
b6 b2 b6 b2
MSN LSN
SIO3
b7 b3 b7 b3
Data Data
Byte Byte
N+1
N
Set
Mode
Address
Dummy
Data
Byte 0
25119 F50.2
Note: MSN=
5.9
Set Burst
TABLE 5-2:
Burst Length
8 Bytes
0h
0h
16 Bytes
0h
1h
32 Bytes
0h
2h
64 Bytes
0h
3h
FIGURE 5-11:
SCK
SIO(3:0)
MODE 0
C1 C0 H0 L0
MSN LSN
25119 F32.0
DS20005119G-page 20
SST26VF064B / SST26VF064BA
FIGURE 5-12:
SCK
SIO0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
MODE 0
C0
DIN
SIO[3:1]
25119 F51.0
5.10
TABLE 5-3:
5.11
Burst Length
8 Bytes
16 Bytes
32 Bytes
64 Bytes
DS20005119G-page 21
SST26VF064B / SST26VF064BA
5.12
The SPI Dual-Output Read instruction supports frequencies of up to 104 MHz from 2.7-3.6V and up to 80
MHz from 2.3-3.6V. Initiate SPI Dual-Output Read by
executing an 8-bit command, 3BH, followed by address
bits A[23-0] and a dummy byte. CE# must remain
active low for the duration of the SPI Dual-Output Read
operation. See Figure 5-13 for the SPI Quad Output
Read sequence.
FIGURE 5-13:
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
SIO0
3BH
A[23:16]
A[15:8]
SIO1
OP Code
Address
5.13
39 40 41
31 32
MODE 0
A[7:0]
b6 b5 b3 b1
b6 b5 b3 b1
MSB
b7 b4 b2 b0
b7 b4 b2 b0
Dummy
Data
Byte 0
Data
Byte N
25119 F52.3
execute the Reset Quad I/O command, FFH. See Figure 5-15 for the SPI Dual I/O Read sequence when
M[7:0] = AXH.
DS20005119G-page 22
SST26VF064B / SST26VF064BA
FIGURE 5-14:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
MODE 0
SCK
SIO0
6 4 2 0 6 4 2 0 6 4 2 0 6 4
BBH
SIO1
7 5 3 1 7 5 3 1 7 5 3 1 7 5
A[23:16]
A[7:0]
A[15:8]
M[7:0]
CE#(cont)
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
SCK(cont)
I/O Switches from Input to Output
SIO0(cont)
6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0 6
MSB
SIO1(cont)
MSB
MSB
MSB
7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 7
Byte 0
Byte 2
Byte 1
Byte 3
25119 F53.1
Note: MSB=
FIGURE 5-15:
0 1 2
3 4 5 6 7 8 9 10 11 12 13 14 15
MODE 0
SCK
I/O Switch
SIO0 6 4
MSB
SIO1 7 5
6 4 2 0 6 4 2 0 6 4 2 0 6 4
6 4 2 0
MSB
7 5 3 1 7 5 3 1 7 5 3 1 7 5
7 5 3 1
A[23:16]
A[15:8]
A[7:0]
M[7:0]
CE#(cont)
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
SCK(cont)
I/O Switches from Input to Output
SIO0(cont)
6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0 6
MSB
SIO1(cont)
MSB
MSB
MSB
7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 7
Byte 0
Byte 1
Byte 2
Byte 3
25119 F54.1
Note: MSB=
DS20005119G-page 23
SST26VF064B / SST26VF064BA
5.14
Immediately
following
the
command
cycle,
SST26VF064B/064BA output data on the falling edge
of the SCK signal. The data output stream is continuous until terminated by a low-to-high transition on CE#.
The device outputs three bytes of data: manufacturer,
device type, and device ID, see Table 5-4. See Figure
5-16 for instruction sequence.
TABLE 5-4:
Product
Manufacturer ID (Byte 1)
Device ID (Byte 3)
SST26VF064B/064BA
BFH
26H
43H
FIGURE 5-16:
CE#
MODE 3
SCK
0 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
MODE 0
SI
SO
9F
HIGH IMPEDANCE
26
BF
MSB
Device ID
MSB
25119 F38.0
5.15
FIGURE 5-17:
CE#
MODE 3
C0
C1
MSN
LSN
H0
L0
H2
L2
10
11
12
13
SCK
MODE 0
SIO(3:0)
Dummy
BFH
H1
L1
26H
Device ID
H0
L0
H1
BFH
L1
26H
HN
LN
N
25119 F55.0
Note: MSN = Most significant Nibble; LSN= Least Significant Nibble. C{1:0]=AFH
DS20005119G-page 24
SST26VF064B / SST26VF064BA
5.16
FIGURE 5-18:
Initiate SFDP by executing an 8-bit command, 5AH, followed by address bits A[23-0] and a dummy byte. CE#
must remain active low for the duration of the SFDP
cycle. For the SFDP sequence, see Figure 5-18.
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
31 32
39 40
47 48
55 56
63 64
71 72
80
MODE 0
5A
SI
ADD.
ADD.
ADD.
X
N
DOUT
MSB
HIGH IMPEDANCE
SO
N+1
DOUT
N+2
DOUT
N+3
DOUT
N+4
DOUT
25119 F56.0
5.17
Sector-Erase
FIGURE 5-19:
SCK
MODE 0
SIO(3:0)
C1 C0 A5 A4 A3 A2 A1 A0
MSN LSN
25119 F07.0
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = 20H
FIGURE 5-20:
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
31
MODE 0
20
SI
MSB
SO
ADD.
ADD.
ADD.
MSB
HIGH IMPEDANCE
25119 F57.0
DS20005119G-page 25
SST26VF064B / SST26VF064BA
5.18
Block-Erase
FIGURE 5-21:
SCK
MODE 0
SIO(3:0)
C1 C0 A5 A4 A3 A2 A1 A0
MSN LSN
25119 F08.0
FIGURE 5-22:
SCK
0 1 2 3 4 5 6 7 8
D8
SI
MSB
SO
15 16
23 24
31
MODE 0
ADDR
ADDR
ADDR
MSB
HIGH IMPEDANCE
25119 F58.0
DS20005119G-page 26
SST26VF064B / SST26VF064BA
5.19
Chip-Erase
FIGURE 5-23:
SCK
MODE 0
SIO(3:0)
C1 C0
25119 F09.1
FIGURE 5-24:
SCK
0 1 2 3 4 5 6 7
MODE 0
C7
SI
MSB
SO
HIGH IMPEDANCE
25119 F59.0
DS20005119G-page 27
SST26VF064B / SST26VF064BA
5.20
Page-Program
partial Byte to be ignored. Poll the BUSY bit in the Status register, or wait TPP, for the completion of the internal, self-timed, Write operation. See Figures 5-25 and
5-26 for the Page-Program sequence.
FIGURE 5-25:
SCK
10
12
MODE 0
SIO(3:0)
C1 C0 A5 A4 A3 A2 A1 A0 H0 L0 H1 L1 H2 L2
HN LN
MSN LSN
Data Byte 0 Data Byte 1 Data Byte 2
25119 F10.1
Note:
MSN = Most Significant Nibble, LSN = Least Significant Nibble
FIGURE 5-26:
SCK
23 24
15 16
0 1 2 3 4 5 6 7 8
31 32
39
MODE 0
SI
ADD.
02
MSB
SO
ADD.
ADD.
Data Byte 0
LSB MSB
LSB MSB
LSB
HIGH IMPEDANCE
2079
2078
2077
2076
2075
2074
2073
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
2072
CE#(cont)
SCK(cont)
SI(cont)
Data Byte 1
MSB
SO(cont)
Data Byte 2
LSB MSB
LSB
MSB
LSB
HIGH IMPEDANCE
25119 F60.1
DS20005119G-page 28
SST26VF064B / SST26VF064BA
5.21
FIGURE 5-27:
SCK
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
MODE 0
SIO0
32H
A20A16A12 A8 A4 A0 b4 b0 b4 b0
b4 b0
SIO1
A21 A17A13 A9 A5 A1 b5 b1 b5 b1
b5 b1
SIO2
A22 A18A14A10 A6 A2 b6 b2 b6 b2
b6 b2
MSN LSN
SIO3
b7 b3
Data Data
Byte 0 Byte 1
Data
Byte
255
Address
25119 F61.0
5.22
5.23
Issuing a Write-Suspend instruction during SectorErase or Block-Erase allows the host to program or
read any sector that was not being erased. The device
will ignore any programming commands pointing to the
suspended sector(s). Any attempt to read from the suspended sector(s) will output unknown data because the
Sector- or Block-Erase will be incomplete.
To execute a Write-Suspend operation, the host drives
CE# low, sends the Write Suspend command cycle
(B0H), then drives CE# high. The Status register indicates that the erase has been suspended by changing
the WSE bit from 0 to 1, but the device will not accept
another command until it is ready. To determine when
the device will accept a new command, poll the BUSY
bit in the Status register or wait TWS.
DS20005119G-page 29
SST26VF064B / SST26VF064BA
5.24
Issuing a Write-Suspend instruction during Page Programming allows the host to erase or read any sector
that is not being programmed. Erase commands pointing to the suspended sector(s) will be ignored. Any
attempt to read from the suspended page will output
unknown data because the program will be incomplete.
To execute a Write Suspend operation, the host drives
CE# low, sends the Write Suspend command cycle
(B0H), then drives CE# high. The Status register indicates that the programming has been suspended by
changing the WSP bit from 0 to 1, but the device will
not accept another command until it is ready. To determine when the device will accept a new command, poll
the BUSY bit in the Status register or wait TWS.
5.25
Write-Resume
Write-Resume restarts a Write command that was suspended, and changes the suspend status bit in the Status register (WSE or WSP) back to 0.
To execute a Write-Resume operation, the host drives
CE# low, sends the Write Resume command cycle
(30H), then drives CE# high. To determine if the internal, self-timed Write operation completed, poll the
BUSY bit in the Status register, or wait the specified
time TSE, TBE or TPP for Sector-Erase, Block-Erase, or
Page-Programming, respectively. The total write time
before suspend and after resume will not exceed the
uninterrupted write times TSE, TBE or TPP.
5.26
Read Security ID
TABLE 5-5:
5.27
Program Security ID
PROGRAM SECURITY ID
Program Security ID
Address Range
0000 0007H
User Programmable
0008H 07FFH
DS20005119G-page 30
SST26VF064B / SST26VF064BA
5.28
Lockout Security ID
5.29
The Read-Status Register (RDSR) and Read-Configuration Register (RDCR) commands output the contents
of the Status and Configuration registers. These com-
FIGURE 5-28:
SCK MODE 0
MSN LSN
SIO(3:0)
C1 C0 X
X H0 L0 H0 L0
Dummy
Data Byte
H0 L0
Data Byte
Data Byte
25119 F11.1
Note: MSN = Most Significant Nibble; LSN = Least Significant Nibble, C[1:0]=05H or 35H
FIGURE 5-29:
CE#
MODE 3
SCK
10
11
12
13
14
MODE 0
05 or 35
SI
MSB
SO
HIGH IMPEDANCE
Status or Configuration
Register Out
25119 F62.0
DS20005119G-page 31
SST26VF064B / SST26VF064BA
5.30
FIGURE 5-30:
SCK
MODE 0
MSN LSN
SIO[3:0]
C1 C0 XX XX H0 L0
Command Status
Byte
Configuration
Byte
25119 F63.1
FIGURE 5-31:
SCK
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
MODE 0
01
SI
MSB
SO
STATUS
CONFIGURATION
REGISTER
REGISTER
XX XX XX XX XX XX XX XX 7 6 5 4 3 2 1 0
MSB
MSB
HIGH IMPEDANCE
25119 F64.1
DS20005119G-page 32
SST26VF064B / SST26VF064BA
5.31
Write-Enable (WREN)
Protection Register, Lock-Down Block-Protection Register, Non-Volatile Write-Lock Lock-Down Register, SPI
Quad Page program, and Write-Status Register. To
execute a Write Enable the host drives CE# low then
sends the Write Enable command cycle (06H) then
drives CE# high. See Figures 5-32 and 5-33 for the
WREN instruction sequence.
The Write Enable (WREN) instruction sets the WriteEnable-Latch bit in the Status register to 1, allowing
Write operations to occur. The WREN instruction must
be executed prior to any of the following operations:
Sector Erase, Block Erase, Chip Erase, Page Program,
Program Security ID, Lockout Security ID, Write Block-
FIGURE 5-32:
SCK
MODE 0
SIO[3:0]
25119 F12.1
FIGURE 5-33:
SCK
0 1 2 3 4 5 6 7
MODE 0
06
SI
MSB
SO
HIGH IMPEDANCE
25119 F18.0
DS20005119G-page 33
SST26VF064B / SST26VF064BA
5.32
Write-Disable (WRDI)
during any internal write operations. Any Write operation started before executing WRDI will complete. Drive
CE# high before executing WRDI.
The Write-Disable (WRDI) instruction sets the WriteEnable-Latch bit in the Status register to 0, preventing
Write operations. The WRDI instruction is ignored
FIGURE 5-34:
SCK
MODE 0
SIO(3:0)
25119 F33.1
FIGURE 5-35:
SCK
0 1 2 3 4 5 6 7
MODE 0
04
SI
MSB
SO
HIGH IMPEDANCE
25119 F19.0
DS20005119G-page 34
SST26VF064B / SST26VF064BA
5.33
FIGURE 5-36:
CE#
MODE 3
10
12
SCK
SIO[3:0]
C1 C0 X
X H0 L0 H1 L1 H2 L2 H3 L3 H4 L4
MSN LSN
BPR [m:m-7]
HN LN
BPR [7:0]
25119 F34.2
FIGURE 5-37:
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
32 33
MODE 0
SIO0
72H
OP Code
SIO
Data Byte 0
Data Byte N
25119 F48.0
DS20005119G-page 35
SST26VF064B / SST26VF064BA
5.34
The Write Block-Protection Register (WBPR) command changes the Block-Protection register data to
indicate the protection status. Execute WREN before
executing WBPR.
FIGURE 5-38:
SCK
10
12
MODE 0
SIO(3:0)
C1 C0 H0 L0 H1 L1 H2 L2 H3 L3 H4 L4 H5 L5
HN LN
MSN LSN
BPR [143:136]
BPR [7:0]
25119 F35.1
Note: MS
N = Most Significant Nibble, LSN = Least Significant Nibble
Block-Protection Register (BPR) C[1:0]=42H
FIGURE 5-39:
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
31 32
MODE 0
OP Code
SI
42H
Data Byte0
Data ByteN
SO
25119 F66.1
Note: C[1:0]=42H
DS20005119G-page 36
SST26VF064B / SST26VF064BA
5.35
Lock-Down Block-Protection
Register (LBPR)
FIGURE 5-40:
SCK
MODE 0
SIO(3:0)
C1 C0
25119 F30.1
Note: C[1:0]=8DH
FIGURE 5-41:
SCK
SIO0
MODE 0
8D
SIO[3:1]
25119 F67.0
DS20005119G-page 37
SST26VF064B / SST26VF064BA
5.36
After CE# goes high, the non-volatile bits are programmed and the programming time-out must complete before any additional commands, other than
Read Status Register, can be entered. Poll the BUSY
bit in the Status register, or wait TPP, for the completion
of the internal, self-timed, Write operation. Data inputs
must be most significant bit(s) first.
FIGURE 5-42:
CE#
MODE 3
SCK
10
12
MODE 0
SIO(3:0)
8 H0 L0 H1 L1 H2 L2 H3 L3 H4 L4 H5 L5
HN LN
MSN LSN
BPR [m:m-7]
BPR [7:0]
25119 F36.0
Note:
MSN= Most Significant Nibble; LSN = Least Significant Nibble
Write-Lock Lock-Down Register (nVWLDR) m = 143
FIGURE 5-43:
CE#
MODE 3
SCK
0 1 2 3 4 5 6 7 8
15 16
23 24
31 32
MODE 0
OP Code
SI
E8H
Data Byte0
Data ByteN
SO
25119 F69.1
DS20005119G-page 38
SST26VF064B / SST26VF064BA
5.37
The Global Block-Protection Unlock (ULBPR) instruction clears all write-protection bits in the Block-Protection register, except for those bits that have been
locked down with the nVWLDR command. Execute
WREN before initiating the ULBPR instruction.
FIGURE 5-44:
SCK
MODE 0
SIO(3:0)
C1 C0
25119 F20.1
Note: C[1:0]=98H
FIGURE 5-45:
SCK
SIO0
MODE 0
98
SIO[3:1]
25119 F68.0
DS20005119G-page 39
SST26VF064B / SST26VF064BA
TABLE 5-6:
Read Lock
Write Lock/
nVWLDR2
Address Range
Protected Block
Size
143
141
142
7FE000H - 7FFFFFH
8 KByte
140
7FC000H - 7FDFFFH
8 KByte
139
138
7FA000H - 7FBFFFH
8 KByte
137
136
7F8000H - 7F9FFFH
8 KByte
135
134
006000H - 007FFFH
8 KByte
133
132
004000H - 005FFFH
8 KByte
131
130
002000H - 003FFFH
8 KByte
129
128
000000H - 001FFFH
8 KByte
127
7F0000H - 7F7FFFH
32 KByte
126
008000H - 00FFFFH
32 KByte
125
7E0000H - 7EFFFFH
64 KByte
124
7D0000H - 7DFFFFH
64 KByte
123
7C0000H - 7CFFFFH
64 KByte
122
7B0000H - 7BFFFFH
64 KByte
121
7A0000H - 7AFFFFH
64 KByte
120
790000H - 79FFFFH
64 KByte
119
780000H - 78FFFFH
64 KByte
118
770000H - 77FFFFH
64 KByte
117
760000H - 76FFFFH
64 KByte
116
750000H - 75FFFFH
64 KByte
115
740000H - 74FFFFH
64 KByte
114
730000H - 73FFFFH
64 KByte
113
720000H - 72FFFFH
64 KByte
112
710000H - 71FFFFH
64 KByte
111
700000H - 70FFFFH
64 KByte
DS20005119G-page 40
110
6F0000H - 6FFFFFH
64 KByte
109
6E0000H - 6EFFFFH
64 KByte
108
6D0000H - 6DFFFFH
64 KByte
107
6C0000H - 6CFFFFH
64 KByte
106
6B0000H - 6BFFFFH
64 KByte
105
6A0000H - 6AFFFFH
64 KByte
104
690000H - 69FFFFH
64 KByte
103
680000H - 68FFFFH
64 KByte
102
670000H - 67FFFFH
64 KByte
101
660000H - 66FFFFH
64 KByte
100
650000H - 65FFFFH
64 KByte
99
640000H - 64FFFFH
64 KByte
98
630000H - 63FFFFH
64 KByte
97
620000H - 62FFFFH
64 KByte
96
610000H - 61FFFFH
64 KByte
95
600000H - 60FFFFH
64 KByte
94
5F0000H - 5FFFFFH
64 KByte
93
5E0000H - 5EFFFFH
64 KByte
SST26VF064B / SST26VF064BA
TABLE 5-6:
Read Lock
Write Lock/
nVWLDR2
Address Range
Protected Block
Size
92
5D0000H - 5DFFFFH
64 KByte
91
5C0000H - 5CFFFFH
64 KByte
90
5B0000H - 5BFFFFH
64 KByte
89
5A0000H - 5AFFFFH
64 KByte
88
590000H - 59FFFFH
64 KByte
87
580000H - 58FFFFH
64 KByte
86
570000H - 57FFFFH
64 KByte
85
560000H - 56FFFFH
64 KByte
84
550000H - 55FFFFH
64 KByte
83
540000H - 54FFFFH
64 KByte
82
530000H - 53FFFFH
64 KByte
81
520000H - 52FFFFH
64 KByte
80
510000H - 51FFFFH
64 KByte
79
500000H - 50FFFFH
64 KByte
78
4F0000H - 4FFFFFH
64 KByte
77
4E0000H - 4EFFFFH
64 KByte
76
4D0000H - 4DFFFFH
64 KByte
75
4C0000H - 4CFFFFH
64 KByte
74
4B0000H - 4BFFFFH
64 KByte
73
4A0000H - 4AFFFFH
64 KByte
72
490000H - 49FFFFH
64 KByte
71
480000H - 48FFFFH
64 KByte
70
470000H - 47FFFFH
64 KByte
69
460000H - 46FFFFH
64 KByte
68
450000H - 45FFFFH
64 KByte
67
440000H - 44FFFFH
64 KByte
66
430000H - 43FFFFH
64 KByte
65
420000H - 42FFFFH
64 KByte
64
410000H - 41FFFFH
64 KByte
63
400000H - 40FFFFH
64 KByte
62
3F0000H - 3FFFFFH
64 KByte
61
3E0000H - 3EFFFFH
64 KByte
60
3D0000H - 3DFFFFH
64 KByte
59
3C0000H - 3CFFFFH
64 KByte
58
3B0000H - 3BFFFFH
64 KByte
57
3A0000H - 3AFFFFH
64 KByte
56
390000H - 39FFFFH
64 KByte
55
380000H - 38FFFFH
64 KByte
54
370000H - 37FFFFH
64 KByte
53
360000H - 36FFFFH
64 KByte
52
350000H - 35FFFFH
64 KByte
51
340000H - 34FFFFH
64 KByte
50
330000H - 33FFFFH
64 KByte
DS20005119G-page 41
SST26VF064B / SST26VF064BA
TABLE 5-6:
Read Lock
DS20005119G-page 42
Write Lock/
nVWLDR2
Address Range
Protected Block
Size
49
320000H - 32FFFFH
64 KByte
48
310000H - 31FFFFH
64 KByte
47
300000H - 30FFFFH
64 KByte
46
2F0000H - 2FFFFFH
64 KByte
45
2E0000H - 2EFFFFH
64 KByte
44
2D0000H - 2DFFFFH
64 KByte
43
2C0000H - 2CFFFFH
64 KByte
42
2B0000H - 2BFFFFH
64 KByte
41
2A0000H - 2AFFFFH
64 KByte
40
290000H - 29FFFFH
64 KByte
39
280000H - 28FFFFH
64 KByte
38
270000H - 27FFFFH
64 KByte
37
260000H - 26FFFFH
64 KByte
36
250000H - 25FFFFH
64 KByte
35
240000H - 24FFFFH
64 KByte
34
230000H - 23FFFFH
64 KByte
33
220000H - 22FFFFH
64 KByte
32
210000H - 21FFFFH
64 KByte
31
200000H - 20FFFFH
64 KByte
30
1F0000H - 1FFFFFH
64 KByte
29
1E0000H - 1EFFFFH
64 KByte
28
1D0000H - 1DFFFFH
64 KByte
27
1C0000H - 1CFFFFH
64 KByte
26
1B0000H - 1BFFFFH
64 KByte
25
1A0000H - 1AFFFFH
64 KByte
24
190000H - 19FFFFH
64 KByte
23
180000H - 18FFFFH
64 KByte
22
170000H - 17FFFFH
64 KByte
21
160000H - 16FFFFH
64 KByte
20
150000H - 15FFFFH
64 KByte
19
140000H - 14FFFFH
64 KByte
18
130000H - 13FFFFH
64 KByte
17
120000H - 12FFFFH
64 KByte
16
110000H - 11FFFFH
64 KByte
15
100000H - 10FFFFH
64 KByte
14
0F0000H - 0FFFFFH
64 KByte
13
0E0000H - 0EFFFFH
64 KByte
12
0D0000H - 0DFFFFH
64 KByte
11
0C0000H - 0CFFFFH
64 KByte
10
0B0000H - 0BFFFFH
64 KByte
0A0000H - 0AFFFFH
64 KByte
090000H - 09FFFFH
64 KByte
080000H - 08FFFFH
64 KByte
SST26VF064B / SST26VF064BA
TABLE 5-6:
Read Lock
Write Lock/
nVWLDR2
Address Range
Protected Block
Size
070000H - 07FFFFH
64 KByte
060000H - 06FFFFH
64 KByte
050000H - 05FFFFH
64 KByte
040000H - 04FFFFH
64 KByte
030000H - 03FFFFH
64 KByte
020000H - 02FFFFH
64 KByte
010000H - 01FFFFH
64 KByte
1. The default state after a power-on reset is write-protected BPR[143:0] = 5555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
2. nVWLDR bits are one-time-programmable. Once a nVWLDR bit is set, the protection state of that particular block is permanently write-locked.
DS20005119G-page 43
SST26VF064B / SST26VF064BA
6.0
ELECTRICAL SPECIFICATIONS
Absolute Maximum Stress Ratings (Applied conditions greater than those listed under Absolute Maximum Stress Ratings may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these conditions or conditions greater than those defined in the operational
sections of this data sheet is not implied. Exposure to absolute maximum stress rating conditions may
affect device reliability.)
Temperature Under Bias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55C to +125C
Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -65C to +150C
D. C. Voltage on Any Pin to Ground Potential . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.5V to VDD+0.5V
Transient Voltage (<20 ns) on Any Pin to Ground Potential . . . . . . . . . . . . . . . . . . . . . -2.0V to VDD+2.0V
Package Power Dissipation Capability (TA = 25C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.0W
Surface Mount Solder Reflow Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260C for 10 seconds
Output Short Circuit Current1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 mA
1. Output shorted for no more than one second. No more than one output shorted at a time.
TABLE 6-1:
OPERATING RANGE
Range
Ambient Temp
Industrial
-40C to +85C
Extended
-40C to +105C
DS20005119G-page 44
VDD
2.3-3.6V
TABLE 6-2:
AC CONDITIONS OF TEST1
Output Load
3ns
CL = 30 pF
SST26VF064B / SST26VF064BA
6.1
Power-Up Specifications
TABLE 6-3:
Symbol
Parameter
TPU-READ1
100
TPU-WRITE1
100
Power-down Duration
100
ms
TPD
VOFF
Minimum
Max
0.3
Units
Condition
0V recommended
1. This parameter is measured only for initial qualification and after a design or process change that could affect this parameter.
FIGURE 6-1:
VDD
VDD Max
Chip selection is not allowed.
Commands may not be accepted or properly
interpreted by the device.
VDD Min
TPU-READ
TPU-WRITE
Time
25119 F27.0
DS20005119G-page 45
SST26VF064B / SST26VF064BA
FIGURE 6-2:
VDD
VDD Max
No Device Access Allowed
VDD Min
TPU
Device
Access
Allowed
VOFF
TPD
Time
25119 F72.0
DS20005119G-page 46
SST26VF064B / SST26VF064BA
7.0
DC CHARACTERISTICS
TABLE 7-1:
Symbol
Parameter
IDDR1
Read Current
IDDR2
Min
Typ
Max
Units
15
mA
VDD=VDD Max,
CE#=0.1 VDD/0.9 VDD@40 MHz,
SO=open
Read Current
20
mA
IDDW
25
mA
VDD Max
ISB
Standby Current
45
ILI
ILO
VIL
VIH
VOL
VOH
TABLE 7-2:
15
Test Conditions
0.8
VDD=VDD Min
VDD=VDD Max
0.2
0.7 VDD
VDD-0.2
Parameter
Description
COUT1
CIN1
Input Capacitance
Test Condition
Maximum
VOUT = 0V
8 pF
VIN = 0V
6 pF
1. This parameter is measured only for initial qualification and after a design or process change that could affect this parameter.
TABLE 7-3:
RELIABILITY CHARACTERISTICS
Symbol
Parameter
Minimum Specification
Units
Test Method
NEND1
Endurance
100,000
Cycles
TDR1
Data Retention
100
Years
ILTH1
Latch Up
100 + IDD
mA
1. This parameter is measured only for initial qualification and after a design or process change that could affect this parameter.
TABLE 7-4:
Symbol
Parameter
Maximum
Units
TSE
Sector-Erase
Minimum
25
ms
TBE
Block-Erase
25
ms
TSCE
Chip-Erase
50
ms
TPP1
Page-Program
1.5
ms
TPSID
Program Security-ID
1.5
ms
TWS
Write-Suspend Latency
25
TWpen
25
ms
1. Estimate for typical conditions less than 256 bytes: Programming Time (s) = 55 + (3.75 x # of bytes)
DS20005119G-page 47
SST26VF064B / SST26VF064BA
8.0
AC CHARACTERISTICS
TABLE 8-1:
Symbol
Parameter
FCLK
Min
Max
Limits - 80 MHz
Min
Max
40
80
25
Units
104
MHz
TCLK
TSCKH
TSCKL
11
5.5
4.5
ns
TSCKR2
0.1
0.1
0.1
V/ns
TSCKF2
0.1
0.1
0.1
V/ns
TCES3
ns
TCEH3
TCHS3
TCHH3
ns
ns
ns
TCPH
25
12.5
12
ns
TCHZ
TCLZ
ns
11
12.5
Max
5.5
9.6
ns
4.5
19
12.5
ns
12
ns
THLS
ns
THHS
ns
THLH
ns
THHH
ns
THZ
ns
TLZ
ns
TDS
ns
TDH
ns
TOH
TV
8/5 4
8/5 4
ns
8/5 4
ns
Maximum operating frequency for 2.7-3.6V is 104 MHz and for 2.3-3.6V is 80 MHz.
Maximum Rise and Fall time may be limited by TSCKH and TSCKL requirements
Relative to SCK.
30 pF/10 pF
FIGURE 8-1:
CE#
THHH
THHS
THLS
SCK
THZ
THLH
TLZ
SO
SI
HOLD#
25119 F43.1
DS20005119G-page 48
SST26VF064B / SST26VF064BA
FIGURE 8-2:
CE#
TCHH
TCES
TCEH
TSCKF
TCHS
SCK
TDS
SIO[3:0]
TDH
TSCKR
LSB
MSB
25119 F70.1
FIGURE 8-3:
CE#
TSCKH
TSCKL
SCK
TCLZ
SIO[3:0]
TOH
TCHZ
LSB
MSB
TV
TABLE 8-2:
25119 F25.1
TR(i)
Parameter
Minimum
Maximum
Units
TR(o)
20
ns
TR(p)
100
TR(e)
ms
FIGURE 8-4:
MODE 3
MODE 3
CLK
MODE 0
SIO(3:0)
MODE 0
C1 C0
MODE 0
C3 C2
25119 F14.0
DS20005119G-page 49
SST26VF064B / SST26VF064BA
FIGURE 8-5:
VIHT
VHT
INPUT
VHT
REFERENCE POINTS
VLT
OUTPUT
VLT
VILT
25119 F28.0
AC test inputs are driven at VIHT (0.9VDD) for a logic 1 and VILT (0.1VDD) for a logic 0. Measurement reference points for inputs and outputs are VHT (0.6VDD) and VLT (0.4VDD). Input rise and
fall times (10% 90%) are <3 ns.
Note: VHT - VHIGH Test
VLT - VLOW Test
VIHT - VINPUT HIGH Test
VILT - VINPUT LOW Test
DS20005119G-page 50
SST26VF064B / SST26VF064BA
9.0
PACKAGING INFORMATION
9.1
Package Marking
8-Lead SOIJ (5.28 mm)
Example
26F064B
SM e3
1506343
XXXXXXXX
XXXXXXXX
YYWWNNN
8-Lead WDFN (6x8 mm)
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
YYWWNNN
24-Ball TBGA (6x8 mm)
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
YYWWNNN
Example
26F064B
MF e3
1506343
Example
26F064B
MN e3
1506343
Example
26F064B
TD e3
1506343
Example
26F064B
SO e3
1506343
Continued
DS20005119G-page 51
SST26VF064B / SST26VF064BA
Part Number
SOIJ
WDFN
TBGA
SOIC
SST26VF064B
26F064B
26F064B
26F064B
26F064B
SST26VF064BA
26F064B
26F064B
26F064B
26F064B
Legend: XX...X
Y
YY
WW
NNN
e3
Note:
For very small packages with no room for the Pb-free JEDEC designator
e3 , the marking will only appear on the outer carton or reel label.
Note:
In the event the full Microchip part number cannot be marked on one line, it will
be carried over to the next line, thus limiting the number of available
characters for customer-specific information.
DS20005119G-page 52
SST26VF064B / SST26VF064BA
9.2
Package Diagrams
8-Lead Plastic Very, Very Thin Small Outline No-Lead (MF) - 5x6 mm Body [WDFN]
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
D
(DATUM A)
(DATUM B)
E
NOTE 1
2X
0.15 C
1
2X
0.15 C
TOP VIEW
A1
0.10 C
A
SEATING
PLANE
A3
SIDE VIEW
0.08 C
0.10
D2
C A B
e
1
0.10
C A B
NOTE 1
E2
SEE DETAIL A
BOTTOM VIEW
8Xb
0.10
0.05
C A B
C
DS20005119G-page 53
SST26VF064B / SST26VF064BA
8-Lead Plastic Very, Very Thin Small Outline No-Lead (MF) - 5x6 mm Body [WDFN]
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
Note:
(DATUM A)
e/2
e
DETAIL A
Notes:
Units
Dimension Limits
N
Number of Terminals
e
Pitch
A
Overall Height
Standoff
A1
A3
Terminal Thickness
D
Overall Width
D2
Exposed Pad Width
E
Overall Length
E2
Exposed Pad Length
b
Terminal Width
L
Terminal Length
K
Terminal-to-Exposed-Pad
MIN
0.70
0.00
0.35
0.50
0.20
MILLIMETERS
NOM
8
1.27 BSC
0.75
0.02
0.20 REF
5.00 BSC
4.00 BSC
6.00 BSC
3.40 BSC
0.42
0.60
-
MAX
0.80
0.05
0.48
0.70
-
1. Pin 1 visual index feature may vary, but must be located within the hatched area.
2. Package is saw singulated
3. Dimensioning and tolerancing per ASME Y14.5M
BSC: Basic Dimension. Theoretically exact value shown without tolerances.
REF: Reference Dimension, usually without tolerance, for information purposes only.
Microchip Technology Drawing C04-210B Sheet 2 of 2
DS20005119G-page 54
SST26VF064B / SST26VF064BA
8-Lead Very, Very Thin Small Outline No-Lead (MN) - 6x8 mm Body [WDFN]
(Also Called WSON)
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
(DATUM A)
(DATUM B)
E
NOTE 1
2X
0.15 C
1
2X
0.15 C
TOP VIEW
A1
0.10 C
SEATING
PLANE
A3
0.08 C
SIDE VIEW
0.10
D2
1
C A B
NOTE 1
0.10
C A B
E2
(DATUM B)
(DATUM A)
8X K
b
e
BOTTOM VIEW
0.07
0.05
C A B
C
DS20005119G-page 55
SST26VF064B / SST26VF064BA
8-Lead Very, Very Thin Small Outline No-Lead (MN) - 6x8 mm Body [WDFN]
(Also Called WSON)
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
Notes:
Units
Dimension Limits
N
Number of Terminals
e
Pitch
A
Overall Height
Standoff
A1
A3
Terminal Thickness
E
Overall Width
E2
Exposed Pad Width
D
Overall Length
D2
Exposed Pad Length
b
Terminal Width
L
Terminal Length
K
Terminal-to-Exposed-Pad
MIN
0.70
0.00
0.35
0.45
0.20
MILLIMETERS
NOM
8
1.27 BSC
0.75
0.02
0.20 REF
8.00 BSC
6.00 BSC
6.00 BSC
4.80 BSC
0.40
0.50
-
MAX
0.80
0.05
0.45
0.55
-
1. Terminal 1 visual index feature may vary, but must be located within the hatched area.
2. Package is saw singulated
3. Dimensioning and tolerancing per ASME Y14.5M
BSC: Basic Dimension. Theoretically exact value shown without tolerances.
REF: Reference Dimension, usually without tolerance, for information purposes only.
Microchip Technology Drawing C04-172A Sheet 2 of 2
DS20005119G-page 56
SST26VF064B / SST26VF064BA
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
DS20005119G-page 57
SST26VF064B / SST26VF064BA
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
DS20005119G-page 58
SST26VF064B / SST26VF064BA
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
DS20005119G-page 59
SST26VF064B / SST26VF064BA
Note:
For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
DS20005119G-page 60
SST26VF064B / SST26VF064BA
24-Ball Thin Profile Ball Grid Array (TD) - 6x8 mm Body [TBGA]
Note:
)RUWKHPRVWFXUUHQWSDFNDJHGUDZLQJVSOHDVHVHHWKH0LFURFKLS3DFNDJLQJ6SHFLILFDWLRQORFDWHGDW
KWWSZZZPLFURFKLSFRPSDFNDJLQJ
;
&
'
'$780%
(
;
&
127(
&
'
'$780$
'
7239,(:
'(7$,/$
$
6($7,1*
3/$1(
&
$
6,'(9,(:
'
H'
H(
(
H(
'(7$,/%
H'
$ %
&
'
%277209,(:
0LFURFKLS7HFKQRORJ\'UDZLQJ&%6KHHWRI
DS20005119G-page 61
SST26VF064B / SST26VF064BA
24-Ball Thin Profile Ball Grid Array (TD) - 6x8 mm Body [TBGA]
)RUWKHPRVWFXUUHQWSDFNDJHGUDZLQJVSOHDVHVHHWKH0LFURFKLS3DFNDJLQJ6SHFLILFDWLRQORFDWHGDW
KWWSZZZPLFURFKLSFRPSDFNDJLQJ
Note:
&
&
6($7,1*
3/$1(
&
'(7$,/$
Q;E
& $ %
&
'(7$,/%
8QLWV
'LPHQVLRQ/LPLWV
Q
1XPEHURI6ROGHU%DOOV
H'
6ROGHU%DOO;3LWFK
H(
6ROGHU%DOO<3LWFK
2YHUDOO+HLJKW
$
%DOO+HLJKW
$
'
2YHUDOO/HQJWK
'
2YHUDOO6ROGHU%DOO<3LWFK
(
2YHUDOO:LGWK
2YHUDOO6ROGHU%DOO<3LWFK
(
E
6ROGHU%DOO:LGWK
0,1
0,//,0(7(56
120
%6&
%6&
%6&
%6&
%6&
%6&
0$;
Notes:
%DOO$YLVXDOLQGH[IHDWXUHPD\YDU\EXWPXVWEHORFDWHGZLWKLQWKHKDWFKHGDUHD
'LPHQVLRQLQJDQGWROHUDQFLQJSHU$60(<0
%6&%DVLF'LPHQVLRQ7KHRUHWLFDOO\H[DFWYDOXHVKRZQZLWKRXWWROHUDQFHV
5()5HIHUHQFH'LPHQVLRQXVXDOO\ZLWKRXWWROHUDQFHIRULQIRUPDWLRQSXUSRVHVRQO\
%DOOLQWHUIDFHWRSDFNDJHERG\PPQRPLQDOGLDPHWHU
0LFURFKLS7HFKQRORJ\'UDZLQJ&%6KHHWRI
DS20005119G-page 62
SST26VF064B / SST26VF064BA
TABLE 9-1:
REVISION HISTORY
Revision
Description
Date
Mar 2012
Jun 2012
Apr 2013
Sep 2013
Apr 2014
Feb 2015
Sep 2015
DS20005119G-page 63
SST26VF064B / SST26VF064BA
THE MICROCHIP WEB SITE
CUSTOMER SUPPORT
Distributor or Representative
Local Sales Office
Field Application Engineer (FAE)
Technical Support
Customers
should
contact
their
distributor,
representative or field application engineer (FAE) for
support. Local sales offices are also available to help
customers. A listing of sales offices and locations is
included in the back of this document.
Technical support is available through the web site
at: http://microchip.com/support
DS20005119G-page 64
SST26VF064B / SST26VF064BA
10.0
To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office.
PART NO.
Device
Tape/Reel
Indicator
Device:
XXX
Operating
Frequency
Temperature
XX
Package
SST26VF064B
Tape and
Reel Flag:
T
(blank)
Operating
Frequency:
104
= 104 MHz
Temperature:
I
V
= -40C to +85C
= -40C to +105C
Package:
MF
MN
SM
SO
TD
=
=
=
=
=
Valid Combinations:
SST26VF064B-104I/MF
SST26VF064BT-104I/MF
SST26VF064BA-104I/MF
SST26VF064BAT-104I/MF
SST26VF064B-104V/MF
SST26VF064BT-104V/MF
SST26VF064B-104I/MN
SST26VF064BT-104I/MN
SST26VF064B-104V/MN
SST26VF064BT-104V/MN
SST26VF064B-104I/SM
SST26VF064BT-104I/SM
SST26VF064BA-104I/SM
SST26VF064BAT-104I/SM
SST26VF064B-104V/SM
SST26VF064BT-104V/SM
SST26VF064B-104I/SO
SST26VF064BT-104I/SO
SST26VF064BA-104I/SO
SST26VF064BAT-104I/SO
SST26VF064B-104V/SO
SST26VF064BT-104V/SO
SST26VF064B-104I/TD
SST26VF064BT-104I/TD
DS20005119G-page 65
SST26VF064B / SST26VF064BA
11.0
APPENDIX
TABLE 11-1:
Address
Data
Comments
SFDP Header
A7:A0
53H
01H
A15:A8
46H
02H
A23:A16
44H
03H
A31:A24
50H
SFDP Signature
SFDP Signature=50444653H
A7:A0
06H
05H
A15:A8
01H
06H
A23:A16
02H
07H
A31:A24
FFH
09H
A7:A0
A15:A8
1st
DWORD
00H
06H
0AH
A23:A16
01H
0BH
A31:A24
10H
A7:A0
30H
0DH
A15:A8
00H
0EH
A23:A16
00H
0FH
A31:A24
FFH
11H
12H
A7:A0
A15:A8
A23:A16
DS20005119G-page 66
81H
00H
01H
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Bit Address
Data
Comments
13H
A31:A24
06H
A7:A0
00H
15H
A15:A8
01H
16H
A23:A16
00H
17H
A31:A24
FFH
A7:A0
BFH
ID Number
Manufacture ID (vendor specified header)
19H
A15:A8
00H
1AH
A23:A16
01H
1BH
A31:A24
18H
A7:A0
00H
1DH
A15:A8
02H
1EH
A23:A16
00H
1FH
A31:A24
01H
1st
DWORD
Block/Sector Erase Sizes
00: Reserved
01: 4 KByte Erase
10: Reserved
11: Use this setting only if the 4 KByte erase is unavailable.
A1:A0
A2
30H
FDH
A3
A4
A7:A5
31H
Write Granularity
0:
Single-byte programmable devices or buffer programmable devices
with buffer is less than 64 bytes (32 Words).
1:
For buffer programmable devices when the buffer size is 64
bytes (32 Words) or larger.
A15:A8
20H
DS20005119G-page 67
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
A16
Address Bytes
Number of bytes used in addressing flash array read, write and erase
00: 3-Byte only addressing
01: 3- or 4-Byte addressing (e.g. defaults to 3-Byte mode; enters 4-Byte
mode on command)
10: 4-Byte only addressing
11: Reserved
A18:A17
A19
A20
A21
A22
32H
F1H
A23
33H
Comments
A31:A24
FFH
2nd
DWORD
34H
A7:A0
FFH
35H
A15:A8
FFH
36H
A23:A16
FFH
37H
A31:A24
03H
44H
A7:A5
39H
A15:A8
DS20005119G-page 68
EBH
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
Comments
08H
A20:A16
3AH
A23:A21
3BH
A31:A24
6BH
08H
A7:A5
3DH
A15:A8
3BH
A20:A16
3EH
80H
A31:A24
A23:A21
3FH
BBH
A0
40H
A3:A1
FEH
A4
A7:A5
41H
A15:A8
FFH
42H
A23:A16
FFH
43H
A31:A24
FFH
DS20005119G-page 69
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
th
Comments
DWORD
44H
A7:A0
FFH
45H
A15:A8
FFH
00H
A20:A16
46H
A23:A21
47H
A31:A24
FFH
A7:A0
FFH
49H
A15:A8
FFH
44H
A20:A16
4AH
A23:A21
4BH
A31:A24
0BH
A7:A0
0CH
4DH
A15:A8
20H
4EH
A23:A16
0DH
4FH
A31:A24
D8H
A7:A0
0FH
51H
A15:A8
D8H
52H
A23:A16
10H
53H
A31:A24
D8H
DS20005119G-page 70
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
th
A7:A4
A10:A8
A10:A8=001b
A15:A11
54H
56H
20H
91H
A17:A16
A17:A16=00b
A23:A18
48H
A24=0b
A24
57H
DWORD
Multiplier from typical erase time to maximum erase time
Maximum time = 2*(count + 1)*Typical erase time
Count = 0
A3:A0= 0000b
A3:A0
55H
Comments
A31:A25
24H
A3:A0
58H
80H
A7:A4
Page Size
Page size = 2N bytes.
N=8
A7:A4 =1000b
A13:A8
59H
6FH
A15:A14
DS20005119G-page 71
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
A18:A16=101b
A18:A16
5AH
A23:A19
1DH
A30:A:24
5BH
Comments
81H
A31
A3:A0
5CH
EDH
A7:A4
Reserved = 1b
A8
A12:A9
5DH
0FH
A15:A13
DS20005119G-page 72
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
5EH
Data
Comments
A19:A16
0111b
A23:A20
77H
A30:A24
5FH
38H
A31
30H
61H
A15:A8
B0H
62H
A23:A16
30H
Resume Instruction
63H
A31:A24
B0H
Suspend Instruction
60H
14th
64H
65H
66H
A7:A2
A14:A8
A15
A22:A16
A23
F7H
FFH
A31
FFH
FFH
A30:A24
67H
DWORD
Reserved = 11b
A1:A0
29H
A7:A4
DS20005119G-page 73
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
69H
6AH
Data
Comments
A8
A9
C2H
A15:A10
A19:A16
A22:A20
5CH
A23
6BH
A31:A24
6C
A6:A0
FFH
16th
DWORD
F0H
Reserved =1b
A7
A13:A8
6D
30H
A15:A14
6E
A23:A16
C0H
6F
A31:A24
80H
A7:A0
FFH
Sector Map
A7:A2=Reserved=111111b
A1=Descriptor Type = Map=1b
A0=Last map = 1b
101H
A15:A8
00H
Configuration ID = 00h
102H
A23:A16
04H
103H
A31:A24
FFH
Reserved = FFh
104H
A7:A0
F3H
DS20005119G-page 74
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
Comments
Region 0 Size
4 * 8Kbytes = 32Kbytes
Count=32Kbytes/256 bytes= 128
Value = count -1 =127
A31:A8 = 00007Fh
105H
A15:A8
7FH
106H
A23:A16
00H
107H
A31:A24
00H
108H
A7:A0
F5H
109H
A15:A8
7FH
10AH
A23:A16
00H
10BH
A31:A24
00H
10CH
A7:A0
F9H
10DH
A15:A8
FFH
10EH
A23:A16
7DH
10FH
A31:A24
00H
110H
A7:A0
F5H
111H
A15:A8
7FH
112H
A23:A16
00H
113H
A31:A24
00H
114H
A7:A0
F3H
115H
A15:A8
7FH
116H
A23:A16
00H
117H
A31:A24
00H
DS20005119G-page 75
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
Comments
A7:A0
BFH
Manufacturer ID
201H
A15:A8
26H
Memory Type
202H
A23:A16
43H
Device ID
SST26VF064B/064BA=43H
203H
A31:A24
FFH
SST26VF064B/064BA Interface
Interfaces Supported
000: SPI only
001: Power up default is SPI; Quad can be enabled/disabled
010: Reserved
:
:
111: Reserved
A2:A0
A3
204H
B9H
A6:A4
A7
A8
A10:A9
A13:A11
205H
5FH
A14
A15
DS20005119G-page 76
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
206H
Data
A16
A17
A18
FDH
A23:A20
A31:A24
A19
207H
Comments
FFH
208H
A7:A0
30H
209H
A15:A8
F2H
20AH
A23:A16
60H
20BH
A31:A24
F3H
20CH
A7:A0
32H
20DH
A15:A8
FFH
20EH
A23:A16
0AH
20FH
A31:A24
12H
210H
A7:A0
23H
211H
A15:A8
46H
212H
A23:A16
FFH
213H
A31:A24
0FH
214H
A7:A0
19H
215H
A15:A8
32H
216H
A23:A16
0FH
217H
A31:A24
19H
218H
A23:A16
19H
219H
A31:A24
FFH
DS20005119G-page 77
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Bit Address
Data
Comments
21AH
A23:A16
FFH
21BH
A31:A24
FFH
21CH
A23:A16
FFH
21DH
A31:A24
FFH
21EH
A23:A16
FFH
21FH
A31:A24
FFH
00H
No Operation
Supported Instructions
220H
A7:A0
221H
A15:A8
66H
Reset Enable
222H
A23:A16
99H
Reset Memory
223H
A31:A24
38H
224H
A7:A0
FFH
225H
A15:A8
05H
226H
A23:A16
01H
227H
A31:A24
35H
228H
A7:A0
06H
Write Enable
229H
A15:A8
04H
Write Disable
22AH
A23:A16
02H
22BH
A31:A24
32H
22CH
A7:A0
B0H
Suspends Program/Erase
22DH
A15:A8
30H
Resumes Program/Erase
22EH
A23:A16
72H
22FH
A31:A24
42H
230H
A7:A0
8DH
231H
A15:A8
E8H
232H
A23:A16
98H
233H
A31:A24
88H
Read Security ID
234H
A7:A0
A5H
235H
A15:A8
85H
236H
A23:A16
C0H
237H
A31:A24
9FH
JEDEC-ID
238H
A7:A0
AFH
Quad J-ID
239H
A15:A8
5AH
SFDP
23AH
A23:A16
FFH
23BH
A31:A24
FFH
A4:A0
23CH
06H
A7:A5
23DH
A15:A8
DS20005119G-page 78
ECH
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
Comments
06H
A20:A16
23EH
A23:A21
23FH
A31:A24
0CH
00H
A4:A0
240H
A7:A5
241H
A15:A8
03H
08H
A20:A16
242H
A23:A21
A31:A24
0BH
244H
A7:A0
FFH
245H
A15:A8
FFH
246H
A23:A16
FFH
247H
A31:A24
FFH
A7:A0
FFH
243H
Security ID
248H
Security ID Range
249H
A15:A8
07H
Unique ID
(Pre-programmed at factory)
0000H - 0007H
User Programmable
0008H - 07FFH
24AH
A23:A16
FFH
24BH
A31:A24
FFH
A7:A0
02H
24DH
A15:A8
02H
FFH
24EH
A23:A16
DS20005119G-page 79
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
Data
Comments
24FH
A31:A24
06H
250H
A7:A0
03H
251H
A15:A8
00H
FDH
252H
A23:A16
253H
A31:A24
FDH
254H
A7:A0
04H
255H
A15:A8
07H
256H
A23:A16
00H
257H
A31:A24
FCH
258H
A7:A0
03H
259H
A15:A8
00H
FEH
25AH
A23:A16
25BH
A31:A24
FEH
25CH
A7:A0
02H
25DH
A15:A8
02H
DS20005119G-page 80
SST26VF064B / SST26VF064BA
TABLE 11-1:
Address
25EH
A23:A16
25FH
A31:A24
Data
Comments
07H
0EH
11.1
TABLE 11-2:
SECTION DEFINITION
Major Section X
A Major Section consists of Sector Type Number, Number of Sector of this type, and the Block-Protection Bit
Start/End locations. This is tied directly to JEDEC Flash
Parameter Table Sector Size Type (in 7th DWORD and
8th DWORD section). Note that the contiguous 4KByte
Sectors across the full memory range are not included
on this section because they are not defined in the
JEDEC Flash Parameter Table Sector Size Type section. Only the sectors/blocks that are dependently tied
with the Block-Protection Register bits are defined. A
major section is a partition of contiguous same-size
sectors/blocks. There will be several Major Sections as
you dissect across memory from 000000h to the full
range. Similar sector/block size that re-appear may be
defined as a different Major Section.
11.1.1
11.1.2
NUMBER OF SECTORS
Number of Sectors represents the number of contiguous sectors/blocks with similar size. A formula calculates the contiguous sectors/blocks with similar size.
Given the sector/block size, type, and the number of
sectors, the address range of these sectors/blocks can
be determined along with specific Block Locking Register bits that control the read/write protection of each
sectors/blocks.
DS20005119G-page 81
SST26VF064B / SST26VF064BA
11.1.3
BLOCK-PROTECTION REGISTER
BIT START LOCATION (BPSL)
TABLE 11-3:
11.1.4
11.1.5
MEMORY CONFIGURATION
For the SST26VF064B/064BA family, the memory configuration is setup with different contiguous block sizes
from bottom to the top of the memory. For example,
starting from bottom of memory it has four 8KByte
blocks, one 32KByte block, x number of 64KByte
blocks depending on memory size, then one 32KByte
block, and four 8KByte block on the top of memory. See
Table 11-3.
32 KByte
64 KByte
32 KByte
DS20005119G-page 82
For the Number of Sectors associated with the contiguous sectors/blocks, a formula is used to determine the
number of sectors/blocks of these Sector Types:
8KByte Block (Type 2) is calculated by 2n. n is a byte.
32KByte Block (Type 3) is calculated by 2n. n is a
byte.
64KByte Block (Type 4) is calculated by (2m - 2). m
can either be a 4, 5, 6, 7 or 8 depending on the memory size. This m field is going to be used for the
64KByte Block Section and will also be used for the
Block Protection Register Bit Location formula.
SST26VF064B / SST26VF064BA
m will have a constant value for specific densities and
is defined as:
8Mbit = 4
16Mbit = 5
32Mbit = 6
64Mbit = 7
128Mbit = 8
TABLE 11-4:
Block Size
Comments
BPSL = (2 + 1) + 0FFH
BPEL = (2m + 1) + 04H
32 KByte (Type 3)
0FDH= -3
64 KByte (Type 4)
BPSL = 00H
BPEL = (2m + 1) + 0FCH
32 KByte (Type 3)
0FEH=-2
07H = 7; 0EH = 14
Odd address bits are Read-Lock bit
locations and even address bits are
Write-Lock bit locations.
DS20005119G-page 83
Note the following details of the code protection feature on Microchip devices:
Microchip products meet the specification contained in their particular Microchip Data Sheet.
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchips Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
Microchip is willing to work with the customer who is concerned about the integrity of their code.
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as unbreakable.
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchips code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Trademarks
The Microchip name and logo, the Microchip logo, dsPIC,
FlashFlex, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro,
PICSTART, PIC32 logo, rfPIC, SST, SST Logo, SuperFlash
and UNI/O are registered trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor,
MTP, SEEVAL and The Embedded Control Solutions
Company are registered trademarks of Microchip Technology
Incorporated in the U.S.A.
Silicon Storage Technology is a registered trademark of
Microchip Technology Inc. in other countries.
Analog-for-the-Digital Age, Application Maestro, BodyCom,
chipKIT, chipKIT logo, CodeGuard, dsPICDEM,
dsPICDEM.net, dsPICworks, dsSPEAK, ECAN,
ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial
Programming, ICSP, Mindi, MiWi, MPASM, MPF, MPLAB
Certified logo, MPLIB, MPLINK, mTouch, Omniscient Code
Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit,
PICtail, REAL ICE, rfLAB, Select Mode, SQI, Serial Quad I/O,
Total Endurance, TSHARC, UniWinDriver, WiperLock, ZENA
and Z-Scale are trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated
in the U.S.A.
GestIC and ULPP are registered trademarks of Microchip
Technology Germany II GmbH & Co. & KG, a subsidiary of
Microchip Technology Inc., in other countries.
All other trademarks mentioned herein are property of their
respective companies.
2015, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
ISBN: 978-1-63277-731-7
== ISO/TS 16949 ==
2015 Microchip Technology Inc.
DS20005119G-page 84
ASIA/PACIFIC
ASIA/PACIFIC
EUROPE
Corporate Office
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Technical Support:
http://www.microchip.com/
support
Web Address:
www.microchip.com
China - Xiamen
Tel: 86-592-2388138
Fax: 86-592-2388130
Austria - Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393
China - Zhuhai
Tel: 86-756-3210040
Fax: 86-756-3210049
Denmark - Copenhagen
Tel: 45-4450-2828
Fax: 45-4485-2829
India - Bangalore
Tel: 91-80-3090-4444
Fax: 91-80-3090-4123
France - Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Germany - Dusseldorf
Tel: 49-2129-3766400
Atlanta
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455
Hong Kong
Tel: 852-2943-5100
Fax: 852-2401-3431
Australia - Sydney
Tel: 61-2-9868-6733
Fax: 61-2-9868-6755
China - Beijing
Tel: 86-10-8569-7000
Fax: 86-10-8528-2104
Austin, TX
Tel: 512-257-3370
China - Chengdu
Tel: 86-28-8665-5511
Fax: 86-28-8665-7889
Boston
Westborough, MA
Tel: 774-760-0087
Fax: 774-760-0088
China - Chongqing
Tel: 86-23-8980-9588
Fax: 86-23-8980-9500
Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
Cleveland
Independence, OH
Tel: 216-447-0464
Fax: 216-447-0643
Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN
Tel: 317-773-8323
Fax: 317-773-5453
Los Angeles
Mission Viejo, CA
Tel: 949-462-9523
Fax: 949-462-9608
New York, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Canada - Toronto
Tel: 905-673-0699
Fax: 905-673-6509
China - Dongguan
Tel: 86-769-8702-9880
China - Hangzhou
Tel: 86-571-8792-8115
Fax: 86-571-8792-8116
India - Pune
Tel: 91-20-3019-1500
Japan - Osaka
Tel: 81-6-6152-7160
Fax: 81-6-6152-9310
Japan - Tokyo
Tel: 81-3-6880- 3770
Fax: 81-3-6880-3771
Korea - Daegu
Tel: 82-53-744-4301
Fax: 82-53-744-4302
Korea - Seoul
Tel: 82-2-554-7200
Fax: 82-2-558-5932 or
82-2-558-5934
China - Nanjing
Tel: 86-25-8473-2460
Fax: 86-25-8473-2470
China - Qingdao
Tel: 86-532-8502-7355
Fax: 86-532-8502-7205
Malaysia - Penang
Tel: 60-4-227-8870
Fax: 60-4-227-4068
China - Shanghai
Tel: 86-21-5407-5533
Fax: 86-21-5407-5066
Philippines - Manila
Tel: 63-2-634-9065
Fax: 63-2-634-9069
China - Shenyang
Tel: 86-24-2334-2829
Fax: 86-24-2334-2393
Singapore
Tel: 65-6334-8870
Fax: 65-6334-8850
China - Shenzhen
Tel: 86-755-8864-2200
Fax: 86-755-8203-1760
China - Wuhan
Tel: 86-27-5980-5300
Fax: 86-27-5980-5118
Taiwan - Kaohsiung
Tel: 886-7-213-7828
China - Xian
Tel: 86-29-8833-7252
Fax: 86-29-8833-7256
Germany - Karlsruhe
Tel: 49-721-625370
Germany - Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Italy - Milan
Tel: 39-0331-742611
Fax: 39-0331-466781
Italy - Venice
Tel: 39-049-7625286
Netherlands - Drunen
Tel: 31-416-690399
Fax: 31-416-690340
Poland - Warsaw
Tel: 48-22-3325737
Spain - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Sweden - Stockholm
Tel: 46-8-5090-4654
UK - Wokingham
Tel: 44-118-921-5800
Fax: 44-118-921-5820
Taiwan - Taipei
Tel: 886-2-2508-8600
Fax: 886-2-2508-0102
Thailand - Bangkok
Tel: 66-2-694-1351
Fax: 66-2-694-1350
07/14/15
DS20005119G-page 85