Datasheet SST28SF040 Datasheet (Silicon Storage Technology)

Page 1
Data Sheet
SST 28SF040
5.0V-only 4 Megabit SuperFlash EEPROM
June 1997
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.1
Page 2
Features:
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Single 5.0-Volt Read and Write Operations CMOS SuperFlash EEPROM Technology
Endurance: 100,000 Cycles (typical) Greater than 100 years Data Retention
Memory Organization: 512K x 8 Sector Erase Capability: 256 bytes per Sector Low Power Consumption:
Active Current: 15 mA (typical) Standby Current: 5 µA (typical)
Fast Sector Erase/Byte Program Operation
Byte Program Time: 35 µs (typical) Sector Erase Time: 2 ms (typical) Complete Memory Rewrite: 20 sec (typical)
Fast Access Time: 120, 150, and 200 ns
Product Description
The 28SF040 is a 512K x 8 bit CMOS sector erase, byte program EEPROM. The 28SF040 is manufac­tured using SST’s proprietary, high performance CMOS SuperFlash EEPROM Technology. The split gate cell design and thick oxide tunneling injector attain better reliability and manufacturability com­pared with alternative approaches. The 28SF040 erases and programs with a 5.0-volt only power supply. The 28SF040 conforms to JEDEC standard pinouts for byte wide memories and is compatible with existing industry standard EPROM, flash EPROM and EEPROM pinouts.
Featuring high performance programming, the 28SF040 typically byte programs in 35 µs. The 28SF040 typically sector erases in 2 ms. Both pro­gram and erase times can be optimized using interface features such as Toggle bit or Data# Polling to indicate the completion of the write cycle. To pro­tect against an inadvertent write, the 28SF040 has on chip hardware and software data protection schemes. Designed, manufactured, and tested for a wide spectrum of applications, the 28SF040 is of­fered with a guaranteed sector endurance of 104 and 103 cycles. Data retention is rated greater than 100 years.
The 28SF040 is best suited for applications that re­quire reprogrammable nonvolatile mass storage of program, configuration, or data memory. For all system applications, the 28SF040 significantly im­proves performance and reliability, while lowering power consumption when compared with floppy
Latched Address and Data Hardware and Software Data Protection
7-Read-Cycle-Sequence Software Data
Protection
End of Write Detection
Toggle Bit Data# Polling
TTL I/O Compatibility Packages Available
40-Pin TSOP (10 mm x 20 mm) 32-Pin TSOP (8 mm x 20 mm) 32-Pin PLCC 32-Pin PDIP
diskettes or EPROM approaches. EEPROM tech­nology makes possible convenient and economical updating of codes and control programs on-line. The 28SF040 improves flexibility, while lowering the cost of program and configuration storage application.
Figure 1 shows the functional blocks of the 28SF040. Figures 2A, 2B, and 3 show the pin as­signments for the 40 pin TSOP, 32 pin TSOP, 32 pin PDIP, and 32 pin PLCC packages. Pin description and operation modes are described in Tables 1 through 4.
Device Operation
Commands are used to initiate the memory opera­tion functions of the device. Commands are written to the device using standard microprocessor write sequences. A command is written by asserting WE# low while keeping CE# low. The address bus is latched on the falling edge of WE# or CE#, which­ever occurs last. The data bus is latched on the rising edge of WE# or CE#, whichever occurs first. Note, during the software data protection sequence the address are latched on the rising edge of OE# or CE#, whichever occurs first.
Command Definitions
Table 3 contains a command list and a brief sum­mary of the commands. The following is a detailed description of the operations initiated by each com­mand.
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.2
This specification is subject to change without notice.
Page 3
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Sector_Erase Operation
The Sector_Erase operation erases all bytes within a sector and is initiated by a setup command and an execute command. A sector contains 256 bytes. This sector erasability enhances the flexibility and usefulness of the 28SF040, since most applications only need to change a small number of bytes or sectors, not the entire chip.
The setup command is performed by writing 20H to the device. The execute command is performed by writing D0H to the device. The erase operation be­gins with the rising edge of the WE# or CE#, whichever occurs first and terminates automatically by using an internal timer. The end of Erase can be determined using either Data# Polling, Toggle Bit, or Successive Reads detection methods. See Figure 9 for timing waveforms.
The two-step sequence of setup command followed by an execute command ensures that only memory contents within the addressed sector are erased and other sectors are not inadvertently erased.
Sector_Erase Flowchart Description
Fast and reliable erasing of the memory contents within a sector is accomplished by following the sector erase flowchart as shown in Figure 18. The entire procedure consists of the execution of two commands. The Sector_Erase operation will termi­nate after a maximum of 4 ms. A Reset command can be executed to terminate the erase operation; however, if the erase operation is terminated prior to the 4 ms time-out, the sector may not be fully erased. An erase command can be reissued as many times as necessary to complete the erase op­eration. The 28SF040 cannot be “overerased”.
Chip_Erase Operation
The Chip_Erase operation is initiated by a setup command (30H) and an execute command (30H). The Chip_Erase operation allows the entire array of the 28SF040 to erase in one operation, as opposed to 2048 sector erase operations. Using the Chip_Erase operation will minimize the time to re­write the entire memory array. The Chip_Erase operation will terminate after a maximum of 20 ms. A Reset command can be executed to terminate the erase operation; however, if the erase operation is terminated prior to the 20 ms time-out, the Chip may not be completely erased. If an erase error occurs an
erase command can be reissued as many times as necessary to complete the erase operation. The 28SF040 cannot be “overerased”. (See Figure 8)
Byte_Program Operation
The Byte_Program operation is initiated by writing the setup command (10H). Once the program setup is performed, programming is executed by the next WE# pulse. See Figures 5 and 6 for timing wave­forms. The address bus is latched on the falling edge of WE# or CE#, whichever occurs last. The data bus is latched on the rising edge of WE# or CE#, which­ever occurs first, and begins the program operation. The program operation is terminated automatically by an internal timer. See Figure 16 for the program­ming flowchart.
The two-step sequence of a setup command fol­lowed by an execute command ensures that only the addressed byte is programmed and other bytes are not inadvertently programmed.
The Byte_Program Flowchart Description
Programming data into the 28SF040 is accom­plished by following the Byte_Program flowchart shown in Figure 16. The Byte_Program command sets up the byte for programming. The address bus is latched on the falling edge of WE# or CE#, which­ever occurs last. The data bus is latched on the rising edge of WE# or CE#, whichever occurs first and begins the program operation. The end of pro­gram can be detected using either the Data# Polling, Toggle bit, or Successive reads.
Reset Operation
The Reset command is provided as a means to safely abort the erase or program command se­quences. Following either setup commands (erase or program) with a write of FFH will safely abort the operation. Memory contents will not be altered. After the Reset command, the device returns to the read mode. The Reset command does not enable soft­ware data protection. See Figure 7 for timing waveforms.
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.3
Page 4
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Read
The Read operation is initiated by setting CE#, and OE# to logic low and setting WE# to logic high (See Table 2). See Figure 4 for read memory timing waveform. The read operation from the host re­trieves data from the array. The device remains enabled for read until another operation mode is ac­cessed. During initial power-up, the device is in the read mode and is software data protected. The de­vice must be unprotected to execute a write command.
The read operation of the 28SF040 is controlled by OE# and CE# at logic low. When CE # is high, the chip is deselected and only standby power will be consumed. OE# is the output control and is used to gate data from the output pins. The data bus is in high impedance state when CE# and OE# are high.
Read_ID operation
The Read_ID operation is initiated by writing a single command (90H). A read of address 0000H will out­put the manufacturer’s code (BFH). A read of address 0001H will output the device code (04H). Any other valid command will terminate this opera­tion.
Data Protection
In order to protect the integrity of nonvolatile data storage, the 28SF040 provides both hardware and software features to prevent inadvertent writes to the device, for example, during system power-up or power-down. Such provisions are described below.
Hardware Data Protection
The 28SF040 is designed with hardware features to prevent inadvertent writes. This is done in the follow­ing ways:
1. Write Inhibit Mode: OE# low, CE#, or WE# high will inhibit the write operation.
2. Noise/Glitch Protection: A WE# pulse width of less than 15 ns will not initiate a write cycle.
3. VCC Power Up/Down Detection: The write op­eration is inhibited when VCC is less than 2.5V.
4. After power-up the device is in the read mode and the device is in the software data protect state.
Software Data Protection (SDP)
The 28SF040 has software methods to further pre­vent inadvertent writes. In order to perform an erase or program operation, a two-step command se­quence consisting of a set-up command followed by an execute command avoids inadvertent erasing and programming of the device.
The 28SF040 will default to software data protection after power up. A sequence of seven consecutive reads at specific addresses will unprotect the device The address sequence is 1823H, 1820H, 1822H, 0418H, 041BH, 0419H, 041AH. The address bus is latched on the rising edge of OE# or CE#, whichever occurs first. A similar seven read sequence of 1823H, 1820H, 1822H, 0418H, 041BH, 0419H, 040AH will protect the device. Also refer to Figures 10 and 11 for the 7 read cycle sequence Software Data Protection. The I/O pins can be in any state (i.e., high, low, or tristate).
Write Operation Status Detection
The 28SF040 provides three means to detect the completion of a write cycle, in order to optimize the system write cycle time. The end of a write cycle (erase or program) can be detected by three means:
1) monitoring the Data# Polling bit; 2) monitoring the Toggle bit; or 3) by two successive read of the same data. These three detection mechanisms are de­scribed below.
The actual completion of the nonvolatile write is asynchronous with the system; therefore, either a Data# Polling or Toggle Bit read may be simultane­ous with the completion of the write cycle. If this occurs, the system may possibly get an erroneous result, i.e., valid data may appear to conflict with the DQ used. In order to prevent spurious rejection, if an erroneous result occurs, the software routine should include a loop to read the accessed location an addi­tional two (2) times. If both reads are valid, then the device has completed the write cycle, otherwise the rejection is valid.
Data# Polling (DQ7)
The 28SF040 features Data# Polling to indicate the write operation status. During a write operation, any attempt to read the last byte loaded during the byte­load cycle will receive the complement of the true data on DQ7. Once the write cycle is completed, DQ will show true data. The device is then ready for the
7
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.4
This specification is subject to change without notice.
Page 5
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
next operation. See Figure 12 for Data Polling timing waveforms. In order for Data# Polling to function cor­rectly , the byte being polled must be erased prior to programming.
Toggle Bit ( DQ6)
An alternative means for determining the write op­eration status is by monitoring the Toggle Bit, DQ6. During a write operation, consecutive attempts to read data from the device will result in DQ6 toggling between logic 0 (low) and logic 1 (high). When the write cycle is completed, the toggling will stop. The device is then ready for the next operation. See Fig­ure 13 for Toggle Bit timing waveforms.
Successive Reads
An Alternative means for determining an end of a write cycle is by reading the same address for two consecutive data matches.
Product Identification
The Product Identification mode identifies the device as 28SF040 and the manufacturer as SST. This mode may be accessed by hardware and software operations. The hardware operation is typically used by an external programmer to identify the correct al­gorithm for the 28SF040. Users may wish to use the software operation to identify the device (i.e., using the device code). For details see Table 2 for the hardware operation and Figure 19 for the software operation. The manufacturer and device codes are the same for both operations.
Product Identification Table
Byte Data
Manufacturer Code 0000 H BF H Device Code 0001 H 04 H
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.5
Page 6
SST 28SF040
Control Logic
CEH#
OE#
WE#
5.0V-only 4 Megabit
SuperFlash EEPROM
X-Decoder
4,194,304 Bit
EEPROM Cell Array
A18-A
0
Address buffer & Latches
Figure 1: Functional Block Diagram of SST 28SF040
Pin #1 indicator
N/C N/C A11
A9
A8 A13 A14 A17
WE# VCC
A18 A16 A15 A12
A7
A6
A5
A4 N/C N/C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Standard Pinout
Top View
Die up
Y-Decoder
I/O Buffers and Data Latches
DQ7 - DQ
0
40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21
N/C N/C OE# A10 CE# DQ7 DQ6 DQ5 DQ4 DQ3 VSS DQ2 DQ1 DQ0 A0 A1 A2 A3 N/C N/C
Figure 2A: Standard Pin Assignments for 40-pin TSOP Pac kages
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.6
Page 7
SST 28SF040
32-Lead PLCC
5.0V-only 4 Megabit
SuperFlash EEPROM
A11
A9
A8 A13 A14 A17
WE# VCC
A18 A16 A15 A12
A7
A6
A5
A4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Standard Pinout
Top View
Die up
Figure 2B: Standard Pin Assignments for 32-pin TSOP Packages
A18 A16 A15 A12
A7 A6 A5 A4 A3 A2 A1
A0 DQ0 DQ1 DQ2
Vss
1 2 3 4 5 6 7
32-Pin PDIP
8
Top View
9 10 11 12 13 14 15 16
Vcc
32
WE#
31
A17
30
A14
29
A13
28
A8
27
A9
26
A11
25
OE#
24
A10
23
CE#
22
DQ7
21
DQ6
20
DQ5
19
DQ4
18
DQ3
17
A7 A6 A5 A4 A3 A2 A1 A0
DQ0
A15 A18 WE# A12 A16 Vcc A17
4 3 2 1 32 31 30
5 6 7 8 9 10 11 12 13
14 15 16 17 18 19 20
DQ1 Vss DQ4 DQ6 DQ2 DQ3 DQ5
Top View
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17
29 28 27 26 25 24 23 22 21
OE# A10 CE# DQ7 DQ6 DQ5 DQ4 DQ3 VSS DQ2 DQ1 DQ0 A0 A1 A2 A3
A14 A13 A8 A9 A11 OE# A10 CE# DQ7
Figure 3: Pin Assignments for 32-pin Plastic DIPs and 32-pin PLCCs
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.7
Page 8
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Table 1: Pin Description Symbol Pin Name Functions
A18-A
8
A7-A
0
DQ7-DQ
0
CE# Chip Enable To activate the device when CE # is low. OE# Output Enable To gate the data output buffers. WE# Write Enable To control the write operations. Vcc Power Supply Vss Ground
Row Address Inputs To provide memory addresses. Row addresses define a sector. Column Address Inputs Selects the byte within the sector. Data Input/Output To output data during read cycles and receive input data during
write cycles. Data is internally latched during a write cycle. The out­puts are in tri-state when OE#, CE # is high.
(1)
(1)
To provide 5-volt supply (± 10%)
(1)
Note:
(1)
This pin is considered an input for the purposes of the DC Operation Characteristics Table.
Table 2: Operation Modes Selection Mode CE# OE# WE# DQ Address
Read V Byte Program V Sector Erase V Standby V
IL IL IL IH
Write Inhibit X V Write Inhibit X X V Software Chip Erase V
IL
V
IL
V
IH
V
IH
V V V
D
IH IL IL
OUT
D
IN
D
IN
X X High Z X
IL
V
IH
X High Z/ D
High Z/ D
IH
V
D
IL
IN
OUT OUT
A
IN
A
See Table 3
IN,
A
See Table 3
IN,
X X
See Table 3 Product Identification Hardware Mode V
IL
V
IL
V
Manufacturer
IH
A18-A1=VIL, A9=VH, A0=V
Code (BF)
Device Code (04) A18-A1=VIL, A9=VH, A0=V Software Mode V SDP Enable & Disable Mode V Reset V
IL IL IL
V
IH
V
IH
V
IH
V
IL
V
IL
V
IL
See Table 3 See Table 3 See Table 3
IL
IH
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.8
This specification is subject to change without notice.
Page 9
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Table 3: Software Command Summary
Command Summary Required Setup Command Cycle Execute Command C ycle SDP
Cycle(s) Type
Sector_Erase Byte_Program Chip_Erase Reset Read_ID Software_Data_Protect Software_Data_Unprotect
2 W X 20H W SA D0H N 2 W X 10H W PA PD N 2 W X 30H W X 30H N 1 W X FFH Y 3 W X 90H R (8) (8) Y 7 R (6) 7 R (7)
(1)
Addr
(2,3)
Data
(4)
Type
(1)
Addr
(2,3)
Data
(4)
(5)
Notes:
1. Type definition: W = Write, R = Read, X= don’t care
2. Addr (Address) definition: SA = Sector Address = A18 - A8, sector size = 256 bytes; A7- A0 = X for this
command.
3. Addr (Address) definition: PA = Program Address = A18 - A0.
4. Data definition: PD = Program Data, H = number in hex.
5. SDP = Software Data Protect mode using 7 Read Cycle Sequence.
a) Y = the operation can be executed with protection enabled b) N = the operation cannot be executed with protection enabled
6. Refer to Figure 11 for the 7 Read Cycle sequence for Software_Data_Protect.
7. Refer to Figure 10 for the 7 Read Cycle sequence for Software_Data_Unprotect.
8. Address 0000H retrieves the manufacturer’ code of BFH and address 0001H retrieves the device code of
04H.
Table 4: Memory Array Detail
Sector Select Byte Select
A18 - A
8
A7 - A
0
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.9
Page 10
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
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 opera­tion 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 ........................................................................ -55°C to +125°C
Storage Temperature ............................................................................. -65°C to +150°C
D. C. Voltage on Any Pin to Ground Potential ........................................ -0.5V to VCC+ 0.5V
Transient Voltage (<20 ns) on Any Pin to Ground Potential ................... -1.0V to VCC+ 1.0V
Voltage on A
Package Power Dissipation Capability (Ta = 25°C) ................................. 1.0W
Through Soldering Temperature (10 Seconds)......................................... 300°C
Surface Mount Lead Soldering Temperature (3 Seconds) ...................... 240°C
Output Short Circuit Current
(1)
Note: Table 5: Operating Range Table 6: AC Conditions of Test
Range Ambient Temp V
Commercial Industrial
Pin to Ground Potential .................................................... -0.5V to 14.0V
9
(1)
................................................................. 100 mA
Outputs shorted for no more than one second. No more than one output shorted at a time.
Input Rise/Fall Time...............10 ns
Output Load...........................1 TTL Gate and CL = 100 pF
See Figures 14 and 15
0 °C to +70 °C
-40 °C to +85 °C
CC
5V±10% 5V±10%
Table 7: DC Operating Characteristics
Symbol Parameter Limits Units Test Conditions
Min Max
I
CC
Power Supply Current CE# = OE# =VIL, WE# =VIH,
all I/Os open
Read 25 mA Address input = VIL/V
V
= V
CC
Max
CC
Program and Erase 40 mA CE# =WE# =VIL, OE# =V
I
SB1
Standby VCC Current (TTL in-
V
CC =VCC
3 mA CE# =OE# =WE# = VIH, VCC=V
Max.
put)
I
I I V V V V V I
SB2
LI LO
IL IH OL OH H
H
Standby V (CMOS input)
Input Leakage Current 1 Output Leakage Current 10 Input Low Voltage 0.8 V V Input High Voltage 2.0 V V
Current
CC
20
CE# = OE# = WE# = V
µA
µA µA
VCC=V V
IN
V
OUT CC
CC
Max
CC
= GND to V
=GND to V
= V
CC
= VCC Max.
Max.
Output Low Voltage 0.4 V IOL= 2.1 mA, V Output High Voltage 2.4 V Supervoltage for A
9
Supervoltage Current for A
11.6 12.4 V CE#=OE#=V
9
200
µA
I
= -400 µA, V
OH
CE#=OE#=V
CC, VCC
CC
WE#=V
IL,
WE#=V
IL,
CC, VCC
= V
= V
CC
at f=1/T
IH,
IH
-0.3V,
CC
= V
CC
= V
Min.
CC
Min.
CC
IH IH, A9 = VH
Max.
CC
RC
CC
Max.
Max.
Min.
Max
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.10
This specification is subject to change without notice.
Page 11
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Table 8: Power-up Timings
Symbol Parameter Maximum Units
T T
Table 9: Capacitance (Ta = 25 °°C, f=1 Mhz, other pins open)
Parameter Description Test Condition Maximum
C C
PU-READ
PU-WRITE
(1)
I/O
(1)
IN
(1)
(1)
Power-up to Read Operation 10 ms Power-up to Write Operation 10 ms
I/O Pin Capacitance V Input Capacitance V
= 0V 12 pF
I/O
= 0v 6 pF
IN
Note:
(1)
This parameter is measured only for initial qualification and after a design or process change that could affect this parameter.
Table 10: Reliability Characteristics
Symbol Parameter Minimum
Specification
N
END
T
DR
V
ZAP_HBM
(1)
(1)
Endurance 1,000 & 10,000 Data Retention 100 Years MIL-STD-883, Method 1008 ESD Susceptibility
1000 Volts MIL-STD-883, Method 3015
Human Body Model
ZAP_MM
(1)
ESD Susceptibility
200 Volts JEDEC Standard A115
V
Machine Model
(1)
I
LTH
Note:
(1)
This parameter is measured only for initial qualification and after a design or process change that
Latch Up 100 mA JEDEC Standard 17
could affect this parameter.
(2)
See Ordering Information for desired type.
Units Test Method
(2)
Cycles MIL-STD-883, Method 1033
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.11
Page 12
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
AC Characteristics Table 11: Read Cycle Timing Parameters
IEEE Industry 28SF040-120 28SF040-150 28SF040-200 Symbol Symbol
tAVAV T tAVQV T tELQV T tGLQV T tEHQZ T tGHQZ T tELQX T tGLQX T tAXQX T
RC AA CE OE CLZ OLZ CHZ OHZ OH
(1) (1)
(1) (1)
(1)
Table 12: Erase/Program Cycle Timing Parameters IEEE Industry Symbol Symbol Parameter Min Max Units
tAVA T tWLWH T tAVWL T tWLAX T tELWL T tWHEX T tGHWL T tWGL T tWLEH T tDVWH T tWHDX T tWHWL2 T
tWHWL3 T tEHEL T tWHWL1 T
Note:
BP WP AS AH CS CH OES OEH CP DS DH SE
(1)
T
RST SCE CPH WPH
(1)
T
PCP
(1)
T
PCH
(1)
T
PAS
(1)
T
PAH
(1)
This parameter is measured only for initial qualification and after the design or process change that could affect this parameter.
Parameter
Read Cycle Time Address Access Time Chip Enable Access Time Output Enable Access Time CE# Low to Active Output OE# Low to Active Output CE# High to High-Z Output OE# High to High-Z Output Output Hold from Address
Min Max Min Max Min Max Units
120 150 200 ns
120 150 200 ns 120 150 200 ns
50 70 75 ns 0 0 0 ns 0 0 0 ns
30 40 40 ns
30 40 40 ns 0 0 0 ns
Change
Byte Program Cycle Time 40
µs Write Pulse Width (WE#) 100 ns Address Setup Time 10 ns Address Hold Time 50 ns CE# Setup Time 0 ns CE# Hold Time 0 ns OE# High Setup Time 10 ns OE# High Hold Time 10 ns Write Pulse Width (CE#) 100 ns Data Setup Time 50 ns Data Hold Time 10 ns Sector Erase Cycle Time 4 ms Reset Command Recovery Time 4
µs Software Chip_Erase Cycle Time 20 ms CE# High Pulse Width 50 ns WE# High Pulse Width 50 ns Protect Chip Enable Pulse Width 10 ns Protect Chip Enable High Time 10 ns Protect Address Setup Time 0 ns Protect Address Hold Time 50 ns
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.12
This specification is subject to change without notice.
Page 13
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 4: Read Cycle Timing Diagram
Figure 5: WE# Controlled Byte Program Timing Diagram
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.13
Page 14
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 6: CE# Controlled Byte Program Timing Diagram
Figure 7: Reset Command Timing Dia gram
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.14
This specification is subject to change without notice.
Page 15
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 8: Chip_Erase Timing Diagram
Figure 9: Sector Erase Timing Diagram
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.15
Page 16
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 10: Software Data Unprotect Timing Diagram
Figure 11: Software Data Protect Timing Diagram
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.16
This specification is subject to change without notice.
Page 17
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 12: Data# Polling Timing Diagram
Figure 13: Toggle Bit Timing Diagram
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.17
Page 18
SST 28SF040
LOW
5.0V-only 4 Megabit
SuperFlash EEPROM
2.4 INPUT
0.4
AC test inputs are driven at VOH (2.4 V
0.8
2.0 REFERENCE POINTS
) for a logic “1” and VOL (0.4 V
TTL
ment reference points for inputs and outputs are VIH (2.0 V times (10% ↔ 90%) are <10 ns.
Figure 14: AC Input/Output Reference Wav eform
TEST LOAD EXAMPLE
TO TESTER
2.0
0.8
TTL
) and V
OUTPUT
) for a logic “0”. Measure-
TTL
(0.8 V
IL
). Inputs rise and fall
TTL
V
CC
TO DUT
C
L
RL
Figure 15: Test Load Example
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.18
This specification is subject to change without notice.
RL
HIGH
Page 19
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 16: Byte Program Flowchart
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.19
Page 20
SST 28SF040
Read byte
YesNoYes
No
Internal Timer
Data # Polling
5.0V-only 4 Megabit
SuperFlash EEPROM
Toggle Bit
Byte Program/
Sector Erase
Initiated
Wait T
or
BP
T
SE
Write
Completed
Byte Program/
Sector Erase
Initiated
Read same
byte
Does DQ
6
match ?
Byte Program
Initiated
Read DQ
7
Is DQ7 =
true data?
Write
Completed
Write
Completed
Figure 17: Write Wait Options
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.20
This specification is subject to change without notice.
Page 21
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Figure 18: Sector_Erase Flowchart
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.21
Page 22
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Execute Read_ID
Command (90H)
To enter ID mode
Read Address 0000H
MFG’s Code =
SST (BF)
Read Address 0001H
Device Code =
28SF040 (04)
Command (FFH)
to exit from mode
Figure 19: Software Product ID Flow
Execute Reset
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.22
This specification is subject to change without notice.
Page 23
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Product Ordering Information
Device Speed Suffix1 Suffix2
SST28SF040 - XXX - XX - XX
Package Modifier
I =40 leads H = 32 leads Numeric = Die modifier
Package Type
P = PDIP N = PLCC E = TSOP (die up) U = Unencapsulated die
Operating Temperature
C= Commercial = 0° to 70°C I = Industrial = -40° to 85°C
Minimum Endurance
3 = 1000 cycles 4 = 10,000 cycles
Read Access Speed
200 = 200 ns 150 = 150 ns 120 = 120 ns
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
This specification is subject to change without notice.
11.23
Page 24
SST 28SF040
5.0V-only 4 Megabit
SuperFlash EEPROM
Valid combinations
SST28SF040-120-4C- EH SST28SF040-120-4C- EI SST28SF040-120-4C- NH SST28SF040-120-4C- PH SST28SF040-150-4C- EH SST28SF040-150-4C- EI SST28SF040-150-4C- NH SST28SF040-150-4C- PH SST28SF040-200-4C- EH SST28SF040-200-4C- EI SST28SF040-200-4C- NH SST28SF040-200-4C- PH
SST28SF040-120-3C- EH SST28SF040-120-3C- EI SST28SF040-120-3C- NH SST28SF040-120-3C- PH SST28SF040-150-3C- EH SST28SF040-150-3C- EI SST28SF040-150-3C- NH SST28SF040-150-3C- PH SST28SF040-200-3C- EH SST28SF040-200-3C- EI SST28SF040-200-3C- NH SST28SF040-200-3C- PH
SST28SF040-150-4I- EH SST28SF040-150-4I- EI SST28SF040-150-4I- NH
Example: Valid combinations are those products in mass production or will be in mass production. Consult your SST sales represent a-
tive to confirm availability of valid combinations and to determine availability of new combin ations.
©1997 Silicon Storage Technology, Inc. The SST logo and SuperFlash are registered trademarks of Silicon Storage Technology, Inc.
11.24
This specification is subject to change without notice.
Loading...