欢迎访问ic37.com |
会员登录 免费注册
发布采购

39SF020 参数 Datasheet PDF下载

39SF020图片预览
型号: 39SF020
PDF下载: 下载PDF文件 查看货源
内容描述: 2兆位( 256K ×8 )多用途闪存 [2 Megabit (256K x 8) Multi-Purpose Flash]
分类和应用: 闪存
文件页数/大小: 23 页 / 230 K
品牌: SST [ SILICON STORAGE TECHNOLOGY, INC ]
 浏览型号39SF020的Datasheet PDF文件第1页浏览型号39SF020的Datasheet PDF文件第3页浏览型号39SF020的Datasheet PDF文件第4页浏览型号39SF020的Datasheet PDF文件第5页浏览型号39SF020的Datasheet PDF文件第6页浏览型号39SF020的Datasheet PDF文件第7页浏览型号39SF020的Datasheet PDF文件第8页浏览型号39SF020的Datasheet PDF文件第9页  
2 Megabit Multi-Purpose Flash  
SST39SF020  
Preliminary Specifications  
keeping CE# low. 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#,  
whichever occurs first.  
Chip-Erase Operation  
The SST39SF020 device provides a Chip-Erase opera-  
tion, which allows the user to erase the entire memory  
array to the “1’s” state. This is useful when the entire  
device must be quickly erased.  
Read  
The Chip Erase operation is initiated by executing a six-  
byte software data protection command sequence with  
Chip Erase command (10H) with address 5555H in the  
lastbytesequence. TheEraseoperationbeginswiththe  
rising edge of the sixth WE# or CE#, whichever occurs  
first. During the Erase operation, the only valid read is  
ToggleBitorData#Polling.SeeTable4forthecommand  
sequence, Figure9fortimingdiagram, andFigure17for  
the flowchart. Any commands written during the Chip  
Erase operation will be ignored.  
The Read operation of the SST39SF020 device is con-  
trolled by CE# and OE#, both have to be low for the  
system to obtain data from the outputs. CE# is used for  
device selection. When CE# is high, the chip is dese-  
lected and only standby power is consumed. OE# is the  
output control and is used to gate data from the output  
pins.Thedatabusisinhighimpedancestatewheneither  
CE# or OE# is high. Refer to the Read cycle timing  
diagram for further details (Figure 3).  
Byte Program Operation  
Write Operation Status Detection  
The SST39SF020 device is programmed on a byte-by-  
byte basis. The Program operation consists of three  
steps. The first step is the three-byte-load sequence for  
Software Data Protection. The second step is to load  
byte address and byte data. During the Byte Program  
operation, the addresses are latched on the falling edge  
of either CE# or WE#, whichever occurs last. The data is  
latched on the rising edge of either CE# or WE#, which-  
ever occurs first. The third step is the internal Program  
operation which is initiated after the rising edge of the  
fourthWE#orCE#, whicheveroccursfirst. TheProgram  
operation, onceinitiated, willbecompleted, within30µs.  
See Figures 4 and 5 for WE# and CE# controlled  
Program operation timing diagrams and Figure 14 for  
flowcharts. During the Program operation, the only valid  
reads are Data# Polling and Toggle Bit. During the  
internal Program operation, the host is free to perform  
additionaltasks. Anycommandswrittenduringtheinter-  
nal Program operation will be ignored.  
The SST39SF020 device provides two software means  
to detect the completion of a Write (Program or Erase)  
cycle, in order to optimize the system write cycle time.  
The software detection includes two status bits : Data#  
Polling (DQ7) and Toggle Bit (DQ6). The end of write  
detection mode is enabled after the rising edge of WE#  
which initiates the internal program or erase cycle.  
The actual completion of the nonvolatile write is asyn-  
chronous with the system; therefore, either a Data#  
Polling or Toggle Bit read may be simultaneous with the  
completion of the Write cycle. If this occurs, the system  
maypossiblygetanerroneousresult,i.e.,validdatamay  
appear to conflict with either DQ7 or DQ6. In order to  
preventspuriousrejection,ifanerroneousresultoccurs,  
the software routine should include a loop to read the  
accessed location an additional two (2) times. If both  
reads are valid, then the device has completed the Write  
cycle, otherwise the rejection is valid.  
Sector Erase Operation  
Data# Polling (DQ7)  
The Sector Erase operation allows the system to erase  
the device on a sector by sector basis. The sector  
architecture is based on uniform sector size of 4 KByte.  
The Sector Erase operation is initiated by executing a  
six-byte-commandloadsequenceforsoftwaredatapro-  
tection with sector erase command (30H) and sector  
address (SA) in the last bus cycle. The address lines  
A12-A17 will be used to determine the sector address.  
The sector address is latched on the falling edge of the  
sixthWE#pulse,whilethecommand(30H)islatchedon  
therisingedgeofthesixthWE#pulse.TheinternalErase  
operation begins after the sixth WE# pulse. The end of  
Erase can be determined using either Data# Polling or  
Toggle Bit methods. See Figure 8 for timing waveforms.  
Any commands written during the Sector Erase opera-  
tion will be ignored.  
WhentheSST39SF020deviceisintheinternalProgram  
operation, any attempt to read DQ7 will produce the  
complement of the true data. Once the Program opera-  
tioniscompleted,DQ7 willproducetruedata.Thedevice  
isthenreadyforthenextoperation.DuringinternalErase  
operation, any attempt to read DQ7 will produce a ‘0’.  
OncetheinternalEraseoperationiscompleted,DQ7will  
produce a ‘1’. The Data# Polling is valid after the rising  
edge of fourth WE# (or CE#) pulse for Program opera-  
tion. For sector or chip erase, the Data# Polling is valid  
after the rising edge of sixth WE# (or CE#) pulse. See  
Figure 6 for Data# Polling timing diagram and Figure 15  
for a flowchart.  
© 1998 Silicon Storage Technology, Inc.  
326-10 12/98  
2