DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

SST49LF004C View Datasheet(PDF) - Silicon Storage Technology

Part Name
Description
Manufacturer
SST49LF004C
SST
Silicon Storage Technology SST
SST49LF004C Datasheet PDF : 36 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
4 Mbit / 8 Mbit LPC Serial Flash
SST49LF004C / SST49LF008C
Sector-/Block-Erase Command
The Erase Command operates on one sector or block at a
time. This command requires an (arbitrary) address within
the sector or block to be erased. Note that a Sector/Block
Erase operation changes all Sector/Block byte data to FFh.
If a Read operation is performed after issuing the erase
command, the device will automatically output Status Reg-
ister data. The system can poll the Status Register in order
to verify the completion of the Sector/Block Erase operation
(please refer to Table 10, Status Register Definition). If a
Sector/Block Erase is attempted on a locked block, the
operation will fail and the data in the Sector/Block will not be
changed. In this case, the Status Register will report the
error (BPS=1).
Program Command
The Program command operates on multiple bytes as
shown in Table 5. This command specifies the address and
data to be programmed. During the Program operation the
device automatically outputs the Status Register data when
read. The system can poll the Status Register in order to
verify the completion of the Program operation (refer to
Table 10, “Software Status Register”). If a Program opera-
tion is attempted on a locked block, the operation will fail
and the data in the addressed byte will not be changed. In
this case, the Status Register will report the error (BPS=1).
Program-/Erase-Suspend or
Program-/Erase-Resume Operations
The Program-Suspend and Erase-Suspend operations
share the same software command sequence (B0H). The
Program-Resume and Erase-Resume operations share
the same software command sequence (D0H). See Table
8, “Software Command Sequence” on page 17.
Advance Information
Erase-Suspend/
Erase-Resume Commands
The Erase Suspend command allows Sector-Erase or
Block-Erase interruption in order to read or program data
in another block of memory. Once the Erase-Suspend
command is executed, the device will suspend any on-
going Erase operation within time TES (10 µs). The device
outputs status register data when read after the Erase-
Suspend command is written. The system is able to deter-
mine when the Erase operation has been completed
(WSMS=1) by polling the status register. After an Erase-
Suspend, the device will set the status register ESS bit
(ESS=1) if the Erase has been successfully suspended
(refer to Table 10, “Software Status Register”). The Erase-
Resume command resumes the Erase operation that had
been previously suspended.
After a successful Erase-Suspend, a Read-Array com-
mand may be written to read data from a Sector/Block
other than the suspended Sector/Block. A Program com-
mand sequence may also be issued during Erase Sus-
pend to program data in memory locations other than the
Sector/Block currently in the Erase-Suspend mode. If a
Read-Array command is written to an address within the
suspended Sector/Block this may result in reading invalid
data. If a Program command is written to an address within
the suspended Sector/Block the command is acknowl-
edged but rejected. Other valid commands while erase is
suspended include Read-Status-Register, Read-Device-
ID, and Erase-Resume.
The Erase-Resume command resumes the Erase process
in the suspended sector or block. After the Erase-Resume
command is written, the device will continue the Erase pro-
cess. Erase cannot resume until any Program operation ini-
tiated during Erase-Suspend has completed. Suspended
operations cannot be nested: the system needs to com-
plete or resume any previously suspended operation
before a new operation can be suspended. See Figure 7
for flowchart.
©200 Silicon Storage Technology, Inc.
19
S71292-00-000
1/06

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]