SST26VF080A: 2.5V/3.0V 8-Mbit Serial Quad I/O™ (SQI™) Flash Memory
SST26VF080A: 2.5V/3.0V 8-Mbit Serial Quad I/O™ (SQI™) Flash Memory
SST26VF080A: 2.5V/3.0V 8-Mbit Serial Quad I/O™ (SQI™) Flash Memory
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:
• Microchip’s Worldwide Website; 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.
OTP
SuperFlash®
X - Decoder Memory
Address
Buffers
and
Latches
Y - Decoder
Page Buffer,
Control Logic I/O Buffers
and
Data Latches
Serial Interface
PIN ASSIGNMENT FOR 8-LEAD SOIC PIN ASSIGNMENT FOR 8-CONTACT WDFN
CE#
MODE 3 MODE 3
SCK MODE 0 MODE 0
SI Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Don’t Care
MSB
High-Impedance
SO Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
MSB
CE#
MODE 3 MODE 3
CLK
MODE 0 MODE 0
SIO[3:0] C1 C0 A5 A4 A3 A2 A1 A0 H0 L0 H1 L1 H2 L2 H3 L3
MSB
SCK
HOLD#
No
Device is Reset.
Configuration
NOP No Operation 00H X X 0 0 0
RSTEN Reset Enable 66H X X 0 0 0
RST Reset Memory 99H X X 0 0 0
EQIO Enable Quad I/O 38H X 0 0 0
RSTQIO Reset Quad I/O FFH X X 0 0 0
RDSR(5) Read STATUS 05H X 0 0 1 to ∞ 104 MHz/80 MHz
Register X 0 1 1 to ∞
WRSR Write STATUS 01H X X 0 0 1 to 2
Register
RDCR Read Configuration 35H X 0 0 1 to ∞
Register X 0 1 1 to ∞
Read
READ Read Memory 03H X 3 0 1 to ∞ 40 MHz
High-Speed Read Memory at 0BH X 3 1 1 to ∞
Read Higher Speed X 3 3 1 to ∞ 104 MHz/80 MHz
SDOR(6) SPI Dual Output Read 3BH X 3 1 1 to ∞
SDIOR (7,8) SPI Dual I/O Read BBH X 3 1 1 to ∞ 80 MHz
(9) SPI Quad Output 6BH X 3 1 1 to ∞
SQOR
Read
SQIOR (10) SPI Quad I/O Read EBH X 3 3 1 to ∞
SB Set Burst Length C0H X X 0 0 1
104 MHz/80 MHz
RBSQI SQI nB Burst with 0CH X 3 3 n to ∞
Wrap
RBSPI SPI nB Burst with ECH X 3 3 n to ∞
Wrap
Identification
JEDEC ID JEDEC® ID Read 9FH X 0 0 3 to ∞
Quad J-ID Quad I/O J-ID Read AFH X 0 1 3 to ∞
104 MHz/80 MHz
SFDP Serial Flash Discover- 5AH X 3 1 1 to ∞
able Parameters
Write
WREN Write Enable 06H X X 0 0 0
WRDI Write Disable 04H X X 0 0 0
4-Kbyte Erase 4 Kbyte of 20H X X 3 0 0
Sector Memory Array
Erase(11)
32-Kbyte Erase 32 Kbyte of 52H X X 3 0 0
Block Block Memory Array
Erase(12)
64-Kbyte Erase 64 Kbyte of D8H X X 3 0 0
Block Block Memory Array
Erase(13) 104 MHz/80 MHz
Chip Erase Erase Full Memory 60H or X X 0 0 0
Array C7H
Page To Program 1 to 256 02H X X 3 0 1 to 256
Program Data Bytes
SPI Quad SPI Quad Page 32H X 3 0 1 to 256
PP(9) Program
WRSU Suspends B0H X X 0 0 0
Program/Erase
WRRE Resume 30H X X 0 0 0
Program/Erase
Protection
LDPS Lock-Down 8DH X X 0 0 0
Protection Settings
RSID Read Security ID 88H X 2 1 1 to 1024
X 2 3 1 to 1024
104 MHz/80 MHz
PSID Program User A5H X X 2 0 1 to 256
Security ID Area
LSID Lockout Security ID 85H X X 0 0 0
Programming
Power-Saving
DPD Deep Power-Down B9H X X 0 0 0
Mode
RDPD Release from Deep ABH X X 3 0 1 to ∞ 104 MHz/80 MHz
Power-Down and
Read ID
Note 1: Command cycle is two clock periods in SQI mode and eight clock periods in SPI mode.
2: Address bits above the Most Significant bit of each density can be VIL or VIH.
3: Address, Dummy/Mode bits, and data cycles are two clock periods in SQI and eight clock periods in SPI mode.
4: The maximum frequency for all instructions is up to 104 MHz from 2.7V-3.6V and up to 80 MHz from 2.3V-3.6V
unless otherwise noted. For extended temperature (125°C) the maximum frequency is up to 80 MHz.
5: The Read STATUS register is continuous with ongoing clock cycles until terminated by a low-to-high transition
on CE#.
6: Data cycles are four clock periods.
7: The maximum frequency for SDIOR is up to 80 MHz from 2.3V-3.6V.
8: Address, Dummy/Mode bits, and data cycles are four clock periods.
9: Data cycles are two clock periods. IOC bit must be set to ‘1’ before issuing the command.
10: Address, Dummy/Mode bits, and data cycles are two clock periods. IOC bit must be set to ‘1’ before issuing the
command.
11: 4-Kbyte Sector Erase addresses: use AMS-A12, remaining addresses are “don’t care” but must be set either at
VIL or VIH.
12: 32-Kbyte Block Erase addresses: use AMS-A15, remaining addresses are “don’t care” but must be set either at
VIL or VIH.
13: 64-Kbyte Block Erase addresses: use AMS-A16, remaining addresses are “don’t care” but must be set either at
VIL or VIH.
5.1 No Operation (NOP) Once the Reset Enable and Reset commands are
successfully executed, the device returns to normal
The No Operation command only cancels a Reset operation Read mode and then does the following:
Enable command. NOP has no impact on any other resets the protocol to SPI mode, resets the burst length
command. to 8 bytes, clears BUSY bit and WEL bit in the STATUS
register to their default states, and clears IOC bit,
5.2 Reset Enable (RSTEN) and Reset WSE bit and WSP bit in the Configuration register to its
(RST) default state. A device Reset during an active program
or erase operation aborts the operation, which can
The Reset operation is used as a system (software) cause the data of the targeted address range to be
Reset that puts the device in normal operating Ready corrupted or lost. Depending on the prior operation, the
mode. This operation consists of two commands: Reset timing may vary. Recovery from a write operation
Reset Enable (RSTEN) followed by Reset (RST). requires more latency time than recovery from other
To reset SST26VF080A, the host drives CE# low, operations. See Table 8-2 for Reset timing parameters.
sends the Reset Enable command (66H), and drives
CE# high. Next, the host drives CE# low again, sends
the Reset command (99H), and drives CE# high, see
Figure 5-1.
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.
TCPH
CE#
MODE 3 MODE 3 MODE 3
CLK
MODE 0 MODE 0 MODE 0
SIO[3:0] C1 C0 C3 C2
5.3 Read (40 MHz) Initiate the READ instruction by executing an 8-bit
command, 03H, followed by address bits A[23:0].
The READ instruction, 03H, is supported in SPI bus CE# must remain active-low for the duration of the
protocol only with clock frequencies up to 40 MHz. Read cycle. See Figure 5-2 for the Read sequence.
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
low-to-high transition on CE#. The internal Address
Pointer will automatically increment until the highest
memory address is reached. Once the highest memory
address is reached, the Address Pointer will
automatically return to the beginning (wrap-around) of
the address space.
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 70
SCK MODE 0
CE#
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SIO0 38
SIO[3:1]
5.5 Reset Quad I/O (RSTQIO) To execute a Reset Quad I/O operation, the host drives
CE# low, sends the Reset Quad I/O command cycle
The Reset Quad I/O instruction, FFH, resets the device (FFH) then drives CE# high. Execute the instruction in
to 1-bit SPI protocol operation or exits the Set Mode either SPI (8 clocks) or SQI (2 clocks) command
configuration during a read sequence. This command cycles. For SPI, SIO[3:1] are “don’t care” for this
allows the Flash device to return to the default I/O state command, but should be driven to VIH or VIL. See
(SPI) without a power cycle, and executes in either Figures 5-4 and 5-5.
1-bit or 4-bit mode. If the device is in the Set Mode con-
figuration, while in SQI High-Speed Read mode, the
RSTQIO command will only return the device to a state
where it can accept new command instruction. An addi-
tional RSTQIO is required to reset the device to SPI
mode.
CE#
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SIO0 FF
SIO[3:1]
CE#
MODE 3 0 1
SCK MODE 0
SIO[3:0] F F
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 71 72 80
SCK MODE 0
In SQI protocol, the host drives CE# low then sends When M[7:0] = AXH, the device expects the next
one High-Speed Read command cycle, 0BH, followed continuous instruction to be another read command,
by three address cycles, a Set Mode configuration 0BH, and does not require the opcode to be entered
cycle, and two dummy cycles. Each cycle is two nibbles again. The host may initiate the next read cycle by
(clocks) long, Most Significant nibble first. driving CE# low, then sending the 4-bit input for
After the dummy cycles, the device outputs data on the address A[23:0], followed by the Set Mode
falling edge of the SCK signal starting from the Configuration bits M[7:0], and two dummy cycles. After
specified address location. The device continually the two dummy cycles, the device outputs the data
streams data output through all addresses until starting from the specified address location. There are
terminated by a low-to-high transition on CE#. The no restrictions on address location access.
internal Address Pointer automatically increments until When M[7:0] is any value other than AXH, the device
the highest memory address is reached, at which point expects the next instruction initiated to be a command
the Address Pointer returns to address location instruction. To reset/exit the Set Mode configuration,
000000H. During this operation, blocks that are execute the Reset Quad I/O command, FFH. While in
read-locked will output data 00H. the Set Mode configuration, the RSTQIO command will
The Set Mode Configuration bit M[7:0] indicates if the only return the device to a state where it can accept a
next instruction cycle is another SQI High-Speed Read new command instruction. An additional RSTQIO is
command. required to reset the device to SPI mode. See
Figure 5-10 for the SPI Quad I/O Mode Read sequence
when M[7:0] = AXH.
CE#
MODE 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 20 21
SCK
MODE 0 MSN LSN
SIO[3:0] C0 C1 A5 A4 A3 A2 A1 A0 M1 M0 X X X X H0 L0 H8 L8
Command Address Mode Dummy Data Byte 0 Data Byte 7
CE#
MODE 3
0 1 2 3 4 5 6 7 8 15 16 23 24 31 32 39 40 41
SCK MODE 0
SIO1 b5 b1 b5 b1
SIO2 b6 b2 b6 b2
SIO3 b7 b3 b7 b3
CE#
MODE 3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
SCK MODE 0
CE#
0 1 2 3 4 5 6 7 8 9 10 11 12 13
SCK
CE#
MODE 3 0 1 2 3
SCK MODE 0
SIO[3:0] C1 C0 H0 L0
MSN LSN
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = C0H
CE#
MODE 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
SCK MODE 0
SIO0 C0 DIN
SIO[3:1]
5.10 SQI Read Burst with Wrap (RBSQI) 5.11 SPI Read Burst with Wrap (RBSPI)
SQI Read Burst with Wrap is similar to High-Speed SPI Read Burst with Wrap (RBSPI) is similar to SPI
Read in SQI mode, except data will output continuously Quad I/O Read except the data will output continuously
within the burst length until a low-to-high transition on within the burst length until a low-to-high transition on
CE#. To execute a SQI Read Burst operation, drive CE#. To execute a SPI Read Burst with Wrap opera-
CE# low then send the Read Burst command cycle tion, drive CE# low, then send the Read Burst com-
(0CH), followed by three address cycles, and then mand cycle (ECH), followed by three address cycles,
three dummy cycles. Each cycle is two nibbles (clocks) and then three dummy cycles.
long, Most Significant nibble first. After the dummy cycle, the device outputs data on the
After the dummy cycles, the device outputs data on the falling edge of the SCK signal starting from the
falling edge of the SCK signal starting from the specified address location. The data output stream is
specified address location. The data output stream is continuous through all addresses until terminated by a
continuous through all addresses until terminated by a low-to-high transition on CE#.
low-to-high transition on CE#. During RBSPI, the internal Address Pointer automati-
During RBSQI, the internal Address Pointer automati- cally increments until the last byte of the burst is
cally increments until the last byte of the burst is reached, then it wraps around to the first byte of the
reached, then it wraps around to the first byte of the burst. All bursts are aligned to addresses within the
burst. All bursts are aligned to addresses within the burst length, see Table 5-3. For example, if the burst
burst length, see Table 5-3. For example, if the burst length is eight bytes, and the start address is 06h, the
length is eight bytes, and the start address is 06h, the burst sequence would be: 06h, 07h, 00h, 01h, 02h,
burst sequence would be: 06h, 07h, 00h, 01h, 02h, 03h, 04h, 05h, 06h, etc. The pattern repeats until the
03h, 04h, 05h, 06h, etc. The pattern repeats until the command is terminated by a low-to-high transition on
command is terminated by a low-to-high transition on CE#.
CE#. During this operation, blocks that are read-locked will
During this operation, blocks that are read-locked will output data 00H.
output data 00H.
CE#
MODE 3
0 1 2 3 4 5 6 7 8 15 16 23 24 31 32 39 40 41
SCK MODE 0
5.13 SPI Dual I/O Read When M[7:0] is any value other than AXH, the device
expects the next instruction initiated to be a command
The SPI Dual I/O Read (SDIOR) instruction supports up instruction. To reset/exit the Set Mode configuration,
to 80 MHz frequency. Initiate SDIOR by executing an execute the Reset Quad I/O command, FFH. See
8-bit command, BBH. The device then switches to 2-bit Figure 5-15 for the SPI Dual I/O Read sequence when
I/O mode for address bits A[23:0], followed by the Set M[7:0] = AXH.
Mode Configuration bits M[7:0]. CE# must remain
active-low for the duration of the SPI Dual I/O Read.
See Figure 5-14 for the SPI Dual I/O Read sequence.
Following the Set Mode Configuration bits, the
SST26VF080A outputs data from the specified address
location. The device continually streams data output
through all addresses until terminated by a low-to-high
transition on CE#. The internal Address Pointer
automatically increments until the highest memory
address is reached, at which point the Address Pointer
returns to the beginning of the address space.
The Set Mode Configuration bit M[7:0] indicates if the
next instruction cycle is another SPI Dual I/O Read
command. When M[7:0] = AXH, the device expects the
next continuous instruction to be another SDIOR
command, BBH, and does not require the opcode to be
entered again. The host may set the next SDIOR cycle
by driving CE# low, then sending the 2-bit wide input for
address A[23:0], followed by the Set Mode
Configuration bits M[7:0]. After the Set Mode
Configuration bits, the device outputs the data starting
from the specified address location. There are no
restrictions on address location access.
CE#
MODE 3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
SCK MODE 0
SIO0 BBH 6 4 2 0 6 4 2 0 6 4 2 0 6 4
SIO1 7 5 3 1 7 5 3 1 7 5 3 1 7 5
A[23:16] A[15:8] A[7:0] 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 MSB MSB MSB
SIO1(cont’) 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
FIGURE 5-15: BACK-TO-BACK SPI DUAL I/O READ SEQUENCES WHEN M[7:0] = AXH
CE#
MODE 3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
SCK MODE 0
I/O Switch
SIO0 6 4 6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0 6 4
MSB MSB
SIO1 7 5 7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 7 5
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 MSB MSB MSB
SIO1(cont’) 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
CE#
MODE 3 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
SCK MODE 0
SI 9F
High-Impedance
SO BF 26 Device ID
MSB MSB
5.15 Read Quad J-ID Read (SQI Immediately following the command cycle and one
Protocol) dummy cycle, SST26VF080A outputs data on the
falling edge of the SCK signal. The data output stream
The Read Quad J-ID Read instruction identifies the is continuous until terminated by a low-to-high
device as SST26VF080A and manufacturer as transition of CE#. The device outputs three bytes of
Microchip. To execute a Quad J-ID operation the host data: manufacturer, device type, and device ID, see
drives CE# low and then sends the Quad J-ID Table 5-4. See Figure 5-17 for instruction sequence.
command cycle (AFH). Each cycle is two nibbles
(clocks) long, Most Significant nibble first.
CE#
MODE 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 N
SCK
MODE 0 MSN LSN
SIO[3:0] C0 C1 X X H0 L0 H1 L1 H2 L2 H0 L0 H1 L1 HN LN
Dummy BFH 26H Device ID BFH 26H N
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = AFH
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 71 72 80
SCK MODE 0
5.17 Sector Erase To execute a Sector Erase operation, the host drives
CE# low, then sends the Sector Erase command cycle
The Sector Erase instruction clears all bits in the (20H) and three address cycles, and then drives CE#
selected 4-KByte sector to ‘1’, but it does not change a high. Address bits [AMS:A12] (AMS = Most Significant
protected memory area. Prior to any write operation, Address) determine the sector address (SAX); the
the Write Enable (WREN) instruction must be executed. remaining address bits can be VIL or VIH. To identify the
completion of the internal, self-timed, write operation,
poll the BUSY bit in the STATUS register, or wait TSE.
See Figures 5-19 and 5-20 for the Sector Erase
sequence.
CE#
MODE 3 0 1 2 4 6
SCK MODE 0
SIO[3:0] C1 C0 A5 A4 A3 A2 A1 A0
MSN LSN
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = 20H
CE#
MODE 3 0 1 2 3 4 5 6 7 8 15 16 23 24 31
SCK MODE 0
SO High-Impedance
5.18 32-Kbyte Block Erase and The 64-Kbyte Block Erase instruction is initiated by
64-Kbyte Block Erase executing an 8-bit command D8H, followed by address
bits [A23:A0]. Address bits [AMS:A16] (AMS = Most
The 32-Kbyte Block Erase instruction clears all bits in Significant Address) are used to determine block
the selected 32-Kbyte block to FFH. The 64-Kbyte address (BAX), remaining address bits can be VIL or
Block Erase instruction clears all bits in the selected VIH. CE# must be driven high before the instruction is
64-Kbyte block to FFH. A 32-Kbyte Block Erase or executed. The user may poll the BUSY bit in the
64-Kbyte Block Erase instruction applied to a protected software STATUS register or wait TBE for the
memory area will be ignored. Prior to any block erase completion of the internal self-timed 32-Kbyte Block
operation, the Write Enable (WREN) instruction must be Erase or 64-Kbyte Block Erase cycles. See
executed. CE# must remain active-low for the duration Figures 5-21 and 5-22 for the 32-Kbyte Block Erase
of any command sequence. The 32-Kbyte Block Erase sequence and Figures 5-23 and 5-24 for the 64-Kbyte
instruction is initiated by executing an 8-bit command Block Erase sequence.
52H, followed by address bits [A23:A0]. Address bits
[AMS:A15] (AMS = Most Significant Address) are used
to determine block address (BAX), remaining address
bits can be VIL or VIH. CE# must be driven high before
the instruction is executed.
CE#
MODE 3 0 1 2 4 6
SCK MODE 0
SIO[3:0] C1 C0 A5 A4 A3 A2 A1 A0
MSN LSN
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = 52H
CE#
MODE 3 0 1 2 3 4 5 6 7 8 15 16 23 24 31
SCK MODE 0
SO High-Impedance
CE#
MODE 3 0 1 2 4 6
SCK MODE 0
SIO[3:0] C1 C0 A5 A4 A3 A2 A1 A0
MSN LSN
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = D8H
CE#
MODE 3 0 1 2 3 4 5 6 7 8 15 16 23 24 31
SCK MODE 0
SO High-Impedance
CE#
MODE 3 0 1
SCK MODE 0
SIO[3:0] C1 C0
CE#
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SI C7
MSB
SO High-Impedance
CE#
MODE 3 0 2 4 6 8 10 12
SCK 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 Data Byte 255
CE#
MODE 3 0 1 2 3 4 5 6 7 8 15 16 23 24 31 32 39
SCK MODE 0
SO
High-Impedance
CE#(cont’)
2072
2073
2074
2075
2076
2077
2078
2079
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
SCK(cont’)
SO(cont’)
High-Impedance
CE#
MODE 3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
SCK MODE 0
5.22 Write Suspend and Write Resume The Write Resume command is ignored until any write
operation (Program or Erase) initiated during the Write
Write Suspend allows the interruption of Sector Erase, Suspend is complete. The device requires a minimum
32-Kbyte Block Erase, 64-Kbyte Block Erase, SPI of 500 µs between each Write Suspend command.
Quad Page Program, or Page Program operations in
order to erase, program or read data in another portion
of memory. The original operation can be continued
with the Write Resume command. This operation is
supported in both SQI and SPI protocols.
Only one write operation can be suspended at a time;
if an operation is already suspended, the device will
ignore the Write Suspend command. Write Suspend
during Chip Erase is ignored; Chip Erase is not a valid
command while a write is suspended.
5.28 Lockout Security ID These commands function in both SPI and SQI modes.
The STATUS register may be read at any time, even
The Lockout Security ID instruction prevents any future during a write operation. When a write is in progress,
changes to the Security ID, and is supported in both poll the BUSY bit before sending any new commands
SPI and SQI modes. Prior to the operation, execute to assure that the new commands are properly
WREN. received by the device.
To execute a Lockout SID, the host drives CE# low, To read the STATUS or Configuration registers, the
sends the Lockout Security ID command cycle (85H), host drives CE# low, then sends the Read STATUS
then drives CE# high. Poll the BUSY bit in the software Register command cycle (05H) or the Read Configura-
STATUS register, or wait TPSID for the completion of the tion Register command (35H). A dummy cycle is
Lockout Security ID operation. required in SQI mode. Immediately after the command
cycle, the device outputs data on the falling edge of the
5.29 Read STATUS Register (RDSR) SCK signal. The data output stream continues until ter-
and Read Configuration Register minated by a low-to-high transition on CE#. See
(RDCR) Figures 5-30 and 5-31 for the instruction sequence.
FIGURE 5-30: READ STATUS REGISTER AND READ CONFIGURATION REGISTER SEQUENCE
(SQI)
CE#
MODE 3 0 2 4 6 8
SCK MODE 0
MSN LSN
SIO[3:0] C1 C0 X X H0 L0 H0 L0 H0 L0
Dummy STATUS ByteSTATUS Byte STATUS Byte
Note: MSN = Most Significant Nibble, LSN = Least Significant Nibble, C[1:0] = 05H or 35H
FIGURE 5-31: READ STATUS REGISTER AND READ CONFIGURATION REGISTER SEQUENCE
(SPI)
CE#
MODE 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
SCK MODE 0
SI 05 or 35H
MSB
High-Impedance
SO Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
MSB STATUS or Configuration
Register Out
CE#
MODE 3 0 1 2 3 4 5
SCK MODE 0
MSN LSN
SIO[3:0] C1 C0 H0 L0 H0 L0
Command STATUS Configura-
Byte tion
Byte
Note: MSN = Most Significant Nibble; LSN = Least Significant Nibble, XX = “Don’t Care”, C[1:0] = 01H
CE#
MODE 3 0 1 2 3 4 5 6 7 MODE 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
STATUS Configuration
Register Register
SI 06 01 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
MSB MSB MSB MSB
SO High-Impedance
CE#
MODE 3 0 1
SCK MODE 0
SIO[3:0] 0 6
CE#
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SI 06
MSB
SO High-Impedance
CE#
MODE 3 0 1
SCK MODE 0
SIO[3:0] 0 4
CE#
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SI 04
MSB
SO High-Impedance
CE#
MODE 3 0 1
SCK MODE 0
SIO[3:0] C1 C0
CE#
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SIO0 8D
SIO[3:1]
CE# TDPD
MODE 3 0 1
SCK MODE 0
SIO[3:0] B 9
MSN LSN
CE#
TDPD
MODE 3 0 1 2 3 4 5 6 7
SCK MODE 0
SI B9
MSB
SO High-Impedance
Standby Mode Deep Power-Down Mode
FIGURE 5-42: RELEASE FROM DEEP POWER-DOWN (RDPD) AND READ ID SEQUENCE – SQI MODE
TSBR
CE#
MODE 3 0 1
SCK MODE 0
Op Code
SIO[3:0] C1 C0 X X X X X X D1 D0
MSN LSN Device ID
FIGURE 5-43: RELEASE FROM DEEP POWER-DOWN (RDPD) AND READ ID SEQUENCE – SPI MODE
TSBR
CE#
MODE 3 0 1 2 3 4 5 6 7 8 15 16 23 24 32 33 40
SCK MODE 0
Op Code
SIO[3:0] AB XX XX XX
Device ID
Note 1: Output shorted for no more than one second. No more than one output shorted at a time.
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 Device fully accessible
Time
VDD Max
VDD Min
TPU Device
Access
Allowed
VOFF
TPD
Time
CE#
THHH THLS THHS
SCK
THLH
THZ TLZ
SO
SI
HOLD#
TCPH
CE#
SCK
TDS TDH
TSCKR
CE#
TSCKH TSCKL
SCK
TOH
TCLZ TCHZ
CE#
MODE 3 MODE 3 MODE 3
CLK
MODE 0 MODE 0 MODE 0
SIO[3:0] C1 C0 C3 C2
CE#
TRECR
TRECP
TRECE
SCK
TRST
RST#
TRHZ
SO
SI
VIHT
VHT VHT
INPUT REFERENCE POINTS OUTPUT
VLT VLT
VILT
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.
26F080A
26F016B
SM e3
SN2005
1503343
343
26F080A
MF e3
2005343
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.
8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm (.150 In.) Body [SOIC]
Note: For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
2X
0.10 C A–B
D
A D
NOTE 5
N
E
2
E1
2
E1 E
NOTE 1 1 2
e NX b
B 0.25 C A–B D
NOTE 5
TOP VIEW
0.10 C
C A A2
SEATING
PLANE 8X
0.10 C
A1 SIDE VIEW
h
R0.13
h
R0.13
H 0.23
L
SEE VIEW C
(L1)
VIEW A–A
VIEW C
Microchip Technology Drawing No. C04-057-SN Rev D Sheet 1 of 2
8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm (.150 In.) Body [SOIC]
Note: For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
Units MILLIMETERS
Dimension Limits MIN NOM MAX
Number of Pins N 8
Pitch e 1.27 BSC
Overall Height A - - 1.75
Molded Package Thickness A2 1.25 - -
Standoff § A1 0.10 - 0.25
Overall Width E 6.00 BSC
Molded Package Width E1 3.90 BSC
Overall Length D 4.90 BSC
Chamfer (Optional) h 0.25 - 0.50
Foot Length L 0.40 - 1.27
Footprint L1 1.04 REF
Foot Angle 0° - 8°
Lead Thickness c 0.17 - 0.25
Lead Width b 0.31 - 0.51
Mold Draft Angle Top 5° - 15°
Mold Draft Angle Bottom 5° - 15°
Notes:
1. Pin 1 visual index feature may vary, but must be located within the hatched area.
2. § Significant Characteristic
3. Dimensions D and E1 do not include mold flash or protrusions. Mold flash or
protrusions shall not exceed 0.15mm per side.
4. 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.
5. Datums A & B to be determined at Datum H.
Note: For the most current package drawings, please see the Microchip Packaging Specification located at
http://www.microchip.com/packaging
SILK SCREEN
Y1
X1
E
Units MILLIMETERS
Dimension Limits MIN NOM MAX
Contact Pitch E 1.27 BSC
Contact Pad Spacing C 5.40
Contact Pad Width (X8) X1 0.60
Contact Pad Length (X8) Y1 1.55
Notes:
1. Dimensioning and tolerancing per ASME Y14.5M
BSC: Basic Dimension. Theoretically exact value shown without tolerances.
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 A B
N
(DATUM A)
(DATUM B)
E
NOTE 1
2X
0.15 C
1 2
2X
0.15 C
TOP VIEW
A1
C 0.10 C
SEATING A
PLANE
A3
SIDE VIEW 0.08 C
0.10 C A B
D2
e
1 2
0.10 C A B
NOTE 1
E2
K N
8Xb
0.10 C A B
SEE DETAIL A
0.05 C
BOTTOM VIEW
Microchip Technology Drawing C04-210B Sheet 1 of 2
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
(DATUM A)
e/2
e
DETAIL A
Units MILLIMETERS
Dimension Limits MIN NOM MAX
Number of Terminals N 8
Pitch e 1.27 BSC
Overall Height A 0.70 0.75 0.80
Standoff A1 0.00 0.02 0.05
Terminal Thickness A3 0.20 REF
Overall Width D 5.00 BSC
Exposed Pad Width D2 4.00 BSC
Overall Length E 6.00 BSC
Exposed Pad Length E2 3.40 BSC
Terminal Width b 0.35 0.42 0.48
Terminal Length L 0.50 0.60 0.70
Terminal-to-Exposed-Pad K 0.20 - -
Notes:
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.
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
C
X2
X1
Y2
Y1
SILK SCREEN
Units MILLIMETERS
Dimension Limits MIN NOM MAX
Contact Pitch E 1.27 BSC
Optional Center Pad Width X2 3.50
Optional Center Pad Length Y2 4.10
Contact Pad Spacing C 5.70
Contact Pad Width (X8) X1 0.45
Contact Pad Length (X8) Y1 1.10
Notes:
1. Dimensioning and tolerancing per ASME Y14.5M
BSC: Basic Dimension. Theoretically exact value shown without tolerances.
Microchip Technology Drawing C04-2210A
Security ID Range
249H A15:A8 07H Unique ID 0000H-000FH
(preprogrammed at factory)
User-programmable 0010H-07FFH
• 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 Microchip’s 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 Microchip’s 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.
Authorized Distributor
Microchip:
SST26VF080A-80E/MF SST26VF080A-80E/SN SST26VF080AT-104I/MF SST26VF080AT-104I/SN
SST26VF080AT-80E/MF SST26VF080AT-80E/SN SST26VF080A-104I/MF SST26VF080A-104I/SN