English
Language : 

SST49LF016C Datasheet, PDF (18/43 Pages) Silicon Storage Technology, Inc – 16 Mbit LPC Serial Flash
16 Mbit LPC Serial Flash
SST49LF016C
EOL Data Sheet
Clear-Status-Register Command
The user can reset the Status register’s Block Protect Status (BPS) bit to 0 by issuing a Clear-Status-
Register command. Device power-up and hardware reset will also reset BPS to 0.
Table 10: Software Status Register
Bit Name Function
0 RES Reserved for future use
1 BPS
Block Protect Status
The Block Write-Lock bit should be interrogated only after Erase or Program command is issued.
It informs the system whether or not the selected block is locked.
BPS does not provide a continuous indication of Write-Lock bit value.
0: Block Unlocked
1: Operation Aborted, Block Write-Lock bit set.
2:5 RES Reserved for future use
6 ESS
Erase Suspend Status
0: Erase in progress/completed
1: Erase suspended
7 WSMS Write State Machine Status
Check WSMS to determine erase or program completion.
0: Busy
1: Ready
T10.0 20005029
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 Register 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 (Refer to 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 com-
pletion of the Program operation (refer to Table 10, “Software Status Register”). If a Program operation
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 16.
© 2016
DS20005029B
02/16
18