Professional Documents
Culture Documents
SST39VF800Q / SST39VF800
Advance Information
FEATURES:
• Organized as 512 K X 16 • Latched Address and Data
• Single 2.7-3.6V Read and Write Operations • Fast Sector Erase and Word Program: 1
• VDDQ Power Supply to Support 5V I/O - Sector Erase Time: 18 ms (typical)
for SST39VF800Q - Block Erase Time: 18 ms (typical)
- Chip Erase Time: 70 ms (typical) 2
- VDDQ not available on SST39VF800
- Word Program time: 14 µs (typical)
• Superior Reliability - Chip Rewrite Time: 8 seconds (typical)
- Endurance: 100,000 Cycles (typical) • Automatic Write Timing 3
- Greater than 100 years Data Retention
- Internal VPP Generation
• Low Power Consumption:
• End of Write Detection
- Active Current: 15 mA (typical)
- Toggle Bit
4
- Standby Current: 3 µA (typical)
- Data# Polling
- Auto Low Power Mode: 3 µA (typical)
• CMOS I/O Compatibility
• Small Sector Erase Capability (256 sectors) 5
- Uniform 2 KWord sectors • JEDEC Standard
• Block Erase Capability (16 blocks) - Flash EEPROM Pinouts and command sets
- Uniform 32 KWord blocks • Packages Available 6
• Fast Read Access Time: - 48-Pin TSOP (12mm x 20mm)
- 6 x 8 Ball TFBGA
- 70 and 90 ns 7
PRODUCT DESCRIPTION herently use less energy during Erase and Program than
alternative flash technologies. The total energy con-
The SST39VF800Q/VF800 devices are 512K x 16 8
sumed is a function of the applied voltage, current, and
CMOS Multi-Purpose Flash (MPF) manufactured with
time of application. Since for any given voltage range, the
SST’s proprietary, high performance CMOS SuperFlash
SuperFlash technology uses less current to program and
technology. The split-gate cell design and thick oxide
tunneling injector attain better reliability and
has a shorter erase time, the total energy consumed 9
during any Erase or Program operation is less than
manufacturability compared with alternate approaches.
alternative flash technologies. The SST39VF800Q/
The SST39VF800Q/VF800 write (Program or Erase)
with a 2.7-3.6V power supply. The SST39VF800Q/
VF800 also improve flexibility while lowering the cost for 10
program, data, and configuration storage applications.
VF800 conform to JEDEC standard pinouts for x16
memories. The SuperFlash technology provides fixed Erase and
Program times, independent of the number of Erase/ 11
Featuring high performance word program, the
Program cycles that have occurred. Therefore the sys-
SST39VF800Q/VF800 devices provide a typical word
tem software or hardware does not have to be modified
program time of 14 µsec. The entire memory can typi-
or de-rated as is necessary with alternative flash tech- 12
cally be erased and programmed word-by-word in 8
nologies, whose erase and program times increase with
seconds, when using interface features such as Toggle
accumulated Erase/Program cycles.
Bit or Data# Polling to indicate the completion of Program 13
operation. To protect against inadvertent write, the To meet high density, surface mount requirements, the
SST39VF800Q/VF800 have on-chip hardware and soft- SST39VF800Q/VF800 are offered in 48-pin TSOP and
ware data protection schemes. Designed, manufac- 48-pin TFBGA packages. See Figures 1 and 2 for
tured, and tested for a wide spectrum of applications, the
14
pinouts.
SST39VF800Q/VF800 are offered with a guaranteed
endurance of 10,000 cycles. Data retention is rated at Device Operation
greater than 100 years. Commands are used to initiate the memory operation
15
functions of the device. Commands are written to the
The SST39VF800Q/VF800 devices are suited for appli-
device using standard microprocessor write sequences.
cations that require convenient and economical updating
A command is written by asserting WE# low while
16
of program, configuration, or data memory. For all sys-
keeping CE# low. The address bus is latched on the
tem applications, the SST39VF800Q/VF800 signifi-
falling edge of WE# or CE#, whichever occurs last. The
cantly improve performance and reliability, while lower-
data bus is latched on the rising edge of WE# or CE#,
ing power consumption. The SST39VF800Q/VF800 in-
whichever occurs first.
© 1999 Silicon Storage Technology, Inc.The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc. MPF is a trademark of Silicon Storage Technology, Inc.
343-04 2/99 1 These specifications are subject to change without notice.
8 Megabit Multi-Purpose Flash
SST39VF800Q / SST39VF800
Advance Information
The SST39VF800Q/VF800 also have the Auto Low byte command sequence with Block Erase command
Power mode which puts the device in a near standby mode (50H) and block address (BA) in the last bus cycle. The
after data has been accessed with a valid read operation. address lines A15-A18 are used to determine the block
This reduces the IDD active read current from typically 15 address. The sector or block address is latched on the
mA to typically 3 µA. The Auto Low Power mode reduces falling edge of the sixth WE# pulse, while the command
the typical IDD active read current to the range of 1 mA/MHz (30H or 50H) is latched on the rising edge of the sixth WE#
of read cycle time. The device exits the Auto Low Power pulse. The internal Erase operation begins after the sixth
mode with any address transition or control signal transi- WE# pulse. The end of Erase operation can be determined
tion used to initiate another read cycle, with no access time using either Data# Polling or Toggle Bit methods. See
penalty. Figures 9 and 10 for timing waveforms. Any commands
issued during the Sector or Block Erase operation are
Read ignored.
The Read operation of the SST39VF800Q/VF800 is con-
trolled by CE# and OE#, both have to be low for the system Chip Erase Operation
to obtain data from the outputs. CE# is used for device The SST39VF800Q/VF800 provide a Chip Erase opera-
selection. When CE# is high, the chip is deselected and tion, which allows the user to erase the entire memory array
only standby power is consumed. OE# is the output control to the “1” state. This is useful when the entire device must
and is used to gate data from the output pins. The data bus be quickly erased.
is in high impedance state when either CE# or OE# is high. The Chip Erase operation is initiated by executing a six-
Refer to the Read cycle timing diagram for further details byte command sequence with Chip Erase command
(Figure 3). (10H) at address 5555H in the last byte sequence. The
Erase operation begins with the rising edge of the sixth
Word Program Operation WE# or CE#, whichever occurs first. During the Erase
The SST39VF800Q/VF800 are programmed on a word- operation, the only valid read is Toggle Bit or Data# Polling.
by-word basis. The Program operation consists of three See Table 4 for the command sequence, Figure 8 for timing
steps. The first step is the three-byte load sequence for diagram, and Figure 19 for the flowchart. Any commands
Software Data Protection. The second step is to load word issued during the Chip Erase operation are ignored.
address and word data. During the Word Program opera-
tion, the addresses are latched on the falling edge of either Write Operation Status Detection
CE# or WE#, whichever occurs last. The data is latched on The SST39VF800Q/VF800 provide two software means
the rising edge of either CE# or WE#, whichever occurs to detect the completion of a write (Program or Erase)
first. The third step is the internal Program operation which cycle, in order to optimize the system write cycle time. The
is initiated after the rising edge of the fourth WE# or CE#, software detection includes two status bits: Data# Polling
whichever occurs first. The Program operation, once initi- (DQ7) and Toggle Bit (DQ6). The end of write detection
ated, will be completed within 20 µs. See Figures 4 and 5 mode is enabled after the rising edge of WE#, which
for WE# and CE# controlled Program operation timing initiates the internal program or erase operation.
diagrams and Figure 16 for flowcharts. During the Pro-
gram operation, the only valid reads are Data# Polling and The actual completion of the nonvolatile write is asynchro-
Toggle Bit. During the internal Program operation, the host nous with the system; therefore, either a Data# Polling or
is free to perform additional tasks. Any commands issued Toggle Bit read may be simultaneous with the completion
during the internal Program operation are ignored. of the write cycle. If this occurs, the system may possibly
get an erroneous result, i.e., valid data may appear to
Sector/Block Erase Operation conflict with either DQ7 or DQ6. In order to prevent spurious
The Sector/Block Erase operation allows the system to rejection, if an erroneous result occurs, the software rou-
erase the device on a sector-by-sector (or block-by-block) tine should include a loop to read the accessed location an
basis. The SST39VF800Q/VF800 offer both small Sector additional two (2) times. If both reads are valid, then the
Erase and Block Erase mode. The sector architecture is device has completed the write cycle, otherwise the rejec-
based on uniform sector size of 2 KWord. The Block Erase tion is valid.
mode is based on uniform block size of 32 KWord. The
Sector Erase operation is initiated by executing a six-byte- Data# Polling (DQ7)
command sequence with Sector Erase command (30H) When the SST39VF800Q/VF800 are in the internal Pro-
and sector address (SA) in the last bus cycle. The address gram operation, any attempt to read DQ7 will produce the
lines A11-A18 are used to determine the sector address. complement of the true data. Once the Program operation
The Block Erase operation is initiated by executing a six- is completed, DQ7 will produce true data. The device is
8,388,608 bit
X-Decoder EEPROM
Cell Array
A18 - A0
Address Buffer & Latches
Y-Decoder
CE#
OE# Control Logic I/O Buffers and Data Latches
WE#
DQ15 - DQ0 VDDQ
343 ILL B1.0
SST39VF800Q SST39VF800
343 ILL1.0 343 ILL1a.0
A B C D E F A B C D E F
TOP TOP
VIEW VIEW
1 1
A3 A7 NC WE# A9 A13 A3 A7 NC WE# A9 A13
2 2
A4 A17 NC NC A8 A12 A4 A17 NC NC A8 A12
3 3
A2 A6 A18 NC A10 A14 A2 A6 A18 NC A10 A14
4 4
A1 A5 NC NC A11 A15 A1 A5 NC NC A11 A15
5 5
A0 DQ0 DQ2 DQ5 DQ7 A16 A0 DQ0 DQ2 DQ5 DQ7 A16
6 6
CE# DQ8 DQ10 DQ12 DQ14 VDDQ CE# DQ8 DQ10 DQ12 DQ14 NC
7 7
OE# DQ9 DQ11 VDD DQ13 DQ15 OE# DQ9 DQ11 VDD DQ13 DQ15
8 8
VSS DQ1 DQ3 DQ4 DQ6 VSS VSS DQ1 DQ3 DQ4 DQ6 VSS
SST39VF800Q SST39VF800
343 ILL2.3 343 ILL2a.2
12
13
14
15
16
Word Program 5555H AAH 2AAAH 55H 5555H A0H WA(3) Data
Sector Erase 5555H AAH 2AAAH 55H 5555H 80H 5555H AAH 2AAAH 55H SAx(2) 30H
Block Erase 5555H AAH 2AAAH 55H 5555H 80H 5555H AAH 2AAAH 55H BAx(2) 50H
Chip Erase 5555H AAH 2AAAH 55H 5555H 80H 5555H AAH 2AAAH 55H 5555H 10H
Software ID Entry 5555H AAH 2AAAH 55H 5555H 90H
CFI Query Entry 5555H AAH 2AAAH 55H 5555H 98H
Software ID Exit/ XXH F0H
CFI Exit
Software ID Exit/ 5555H AAH 2AAAH 55H 5555H F0H
CFI Exit
343 PGM T4.0
Notes: (1) Address format A14-A0 (Hex), Addresses A15, A16, A17 and A18 are “Don’t Care” for Command sequence.
(2) SAx for Sector Erase; uses A18-A11 address lines
BAx, for Block Erase; uses A18-A15 address lines
(3) WA = Program word address
(4) Both Software ID Exit operations are equivalent
(5) DQ15 - DQ8 are “Don’t Care” for Command sequence
Notes for Software ID Entry Command Sequence
1. With A18 -A1 =0; SST Manufacturer Code = 00BFH, is read with A0 = 0,
SST39VF800Q/VF800 Device Code = 2781H, is read with A0 = 1.
2. The device does not remain in Software Product ID Mode if powered down.
7
TABLE 7: DEVICE GEOMETRY INFORMATION
Address Data Data 8
27H 0014H Device size = 2N Bytes (14H = 20; 220 = 1M Bytes)
28H
29H
0001H
0000H
Flash Device Interface description; 0001H = x16-only asynchronous interface 9
2AH 0000H Maximum number of byte in multi-byte write = 2N (00H = not supported)
2BH 0000H 10
2CH 0002H Number of Erase Sector/Block sizes supported by device
2DH 00FFH Sector Information (y + 1 = Number of sectors; z x 256B = sector size)
2EH 0000H y = 255 + 1 = 256 sectors (00FFH = 255) 11
2FH 0010H
30H 0000H z = 16 x 256 Bytes = 4 KBytes/sector (0010H = 16)
31H 000FH Block Information (y + 1 = Number of blocks; z x 256B = block size) 12
32H 0000H y = 15 + 1 = 16 blocks (000FH = 15)
33H 0000H
34H 0001H z = 256 x 256 Bytes = 64 KBytes/block (0100H = 256)
343 PGM T7.2
13
14
15
16
OPERATING RANGE
Range Ambient Temp VDD VDDQ
Commercial 0 °C to +70 °C 2.7 - 3.6V VDD or 4.5 - 5.5V
Industrial -40 °C to +85 °C 2.7 - 3.6V VDD or 4.5 - 5.5V
AC CONDITIONS OF TEST
Input Rise/Fall Time ......... 10 ns
Output Load ..................... CL = 100 pF
See Figures 14 and 15
TABLE 10: CAPACITANCE (Ta = 25 °C, f=1 Mhz, other pins open) 10
Parameter Description Test Condition Maximum
CI/O (1) I/O Pin Capacitance VI/O = 0V 12 pF 11
CIN (1) Input Capacitance VIN = 0V 6 pF
343 PGM T11.1
Note: (1) This parameter is measured only for initial qualification and after a design or process change that could affect this parameter. 12
Note: (1) This parameter is measured only for initial qualification and after a design or process change that could affect this parameter.
AC CHARACTERISTICS
Note 1: This parameter is measured only for initial qualification and after the design or process change that could affect this parameter.
1
TRC TAA
ADDRESS A18-0 2
TCE
CE# 3
TOE
OE#
4
VIH TOLZ TOHZ
WE#
TCHZ
5
TOH
HIGH-Z TCLZ HIGH-Z
DQ15-0
DATA VALID DATA VALID
6
343 ILL3.0
7
FIGURE 3: READ CYCLE TIMING DIAGRAM
OE# 12
TCH
CE# 13
TCS
16
FIGURE 4: WE# CONTROLLED PROGRAM CYCLE TIMING DIAGRAM
TBP
OE#
TCH
WE#
TCS
ADDRESS A18-0
TCE
CE#
TOEH TOES
OE#
TOE
WE#
343 ILL6.1
1
ADDRESS A18-0
TCE
2
CE#
9
TSCE
SIX-BYTE CODE FOR CHIP ERASE
CE#
11
OE#
12
TWP
WE# 13
DQ7-0 14
AA 55 80 AA 55 10
16
FIGURE 8: WE# CONTROLLED CHIP ERASE TIMING DIAGRAM
CE#
OE#
TWP
WE#
DQ7-0
AA 55 80 AA 55 50
Note: The device also supports CE# controlled block erase operation. The WE# and CE# signals are
interchangeable as long as minimum timings are met. (See Table 13)
BAX = Block Address
CE#
OE#
TWP
WE#
DQ7-0
AA 55 80 AA 55 30
Note: The device also supports CE# controlled sector erase operation. The WE# and CE# signals
are interchangeable as long as minimum timings are met. (See Table 13)
SAX = Sector Address
CE# 3
OE# 4
TWP TIDA
WE# 5
TWPH
TAA
DQ15-0
XXAA XX55 XX90 00BF 2781
6
SW0 SW1 SW2
343 ILL9.1 7
9
THREE-BYTE SEQUENCE FOR
CFI QUERY ENTRY
10
ADDRESS A14-0 5555 2AAA 5555
11
CE#
12
OE#
TIDA
TWP
13
WE#
TWPH
TAA 14
DQ15-0
XXAA XX55 XX98
16
FIGURE 12: CFI QUERY ENTRY AND READ
DQ7-0 AA 55 F0
TIDA
CE#
OE#
TWP
WE#
T WHP
VIHT
VHT VHT
1
INPUT REFERENCE POINTS OUTPUT
VLT VLT
VILT 2
343 ILL11.0
AC test inputs are driven at VIHT (2.4 V) for a logic “1” and VILT (0.4 V) for a logic “0”. Measurement reference points for
3
inputs and outputs are VHT (2.0 V) and VLT (0.8 V). Inputs rise and fall times (10% ↔ 90%) are <10 ns.
Note: VHT–VHIGH Test
VLT–VLOW Test
4
VIHT–VINPUT HIGH Test
VILT–VINPUT LOW Test
5
FIGURE 14: AC INPUT/OUTPUT REFERENCE WAVEFORMS
7
TEST LOAD EXAMPLE
VDD
8
TO TESTER
9
RL HIGH
10
TO DUT
11
CL RL LOW
12
13
343 ILL12.0
15
16
Start
Write data: AA
Address: 5555
Write data: 55
Address: 2AAA
Write data: A0
Address: 5555
Load Word
Address/Word
Data
Program
Completed
343 ILL13.1
9
Program/Erase
Completed
343 ILL14.1
10
11
12
14
15
16
Write data: XXAA Write data: XXAA Write data: XXAA Write data: XXF0
Address: 5555 Address: 5555 Address: 5555 Address: XX
Write data: XX98 Write data: XX90 Write data: XXF0 Return to normal
Address: 5555 Address: 5555 Address: 5555 operation
3
Write data: XX55 Write data: XX55 Write data: XX55
Address: 2AAA Address: 2AAA Address: 2AAA
4
6
Write data: XXAA Write data: XXAA Write data: XXAA
Address: 5555 Address: 5555 Address: 5555 7
8
Write data: XX55 Write data: XX55 Write data: XX55
Address: 2AAA Address: 2AAA Address: 2AAA
9
11
Wait TSCE Wait TSE Wait TBE
12
14
343 ILL16.1
15
FIGURE 19: ERASE COMMAND SEQUENCE
16
Package Modifier
K = 48 leads
Numeric = Die modifier
Package Type
E = TSOP (12mm x 20mm)
B = TFBGA (0.8 mm pitch; 8mm x 10mm)
U = Unencapsulated die
Temperature Range
C = Commercial = 0° to 70°C
I = Industrial = -40° to 85°C
Minimum Endurance
4 = 10,000 cycles
Read Access Speed
70 = 70 ns, 90 = 90 ns
Version
Q = VDDQ pin for I/O power supply
Voltage
V = 2.7-3.6V
SST39VF800Q-70-4I-EK SST39VF800Q-70-4I-BK
SST39VF800Q-90-4I-EK SST39VF800Q-90-4I-BK
SST39VF800-70-4I-EK SST39VF800-70-4I-BK
SST39VF800-90-4I-EK SST39VF800-90-4I-BK
Example : Valid combinations are those products in mass production or will be in mass production. Consult your SST sales
representative to confirm availability of valid combinations and to determine availability of new combinations.
1.05
1.10
0.90 PIN # 1 IDENT. DIA. 1.00
0.95
1
.50
BSC
2
.270
.170
12.20
3
11.80
5
0.15
18.50 0.05
18.30
6
0.70
0.50
20.20
19.80
7
Note: 1. Complies with JEDEC publication 95 MO-142 DD dimensions, although some dimensions may be more stringent.
2. All linear dimensions are in metric (min/max).
3. Coplanarity: 0.1 (±.05) mm. 48.TSOP-EK-ILL.0
8
48-LEAD THIN SMALL OUTLINE PACKAGE (TSOP)
SST PACKAGE CODE: EK
9
TOP VIEW BOTTOM VIEW
PIN 1 CORNER
PIN 1 CORNER
0.30 ± 0.05 (48X)
10
1 2 3 4 5 6 6 5 4 3 2 1
A A
11
B B
C C
10.00 ± 0.20
0.80
D D
12
5.60
E E
F F
G G
H H
13
0.80
4.00 14
SIDE VIEW 8.00 ± 0.20
0.15
15
SEATING PLANE
0.21 ± 0.05
1.10 ± 0.10
48pn TFBGA.8x10-ILL.2
16