Datasheet
©2011 Silicon Storage Technology, Inc. DS25029A 06/11
16
16 Mbit LPC Serial Flash
SST49LF016C
Data Sheet
A
Microchip Technology Company
Device Commands
Device operation is controlled by commands written to the Command User Interface (CUI). Execution
of a specific command is handled by internal functions after a CUI receives and processes the com-
mand. After power-up or a Reset operation the device enters Read mode. Commands consist of one
or two sequential Bus-Write operations. The commands are summarized in Table 8, “Software Com-
mand Sequence”.
Table 8: Software Command Sequence
Command
Bus Cycles
Required
First Bus Cycle Second Bus Cycle
Oper Addr
1
1. This value must be a valid address within the device Memory Address Space. X can be V
IH
or V
IL,
but no other value.
Data Oper Addr
1
Data
Read-Array/Reset 1 Write X FFH
Read-Software-ID
2
/
Read-Security-ID
3
2. SST Manufacturer’s ID = BFH, is read with A
20
-A
0
=0.
SST49LF016C Device ID = 5CH, is read with A
20
-A
1
=0,A
0
=1.
Following the Read-Software-ID/Read-Security-ID command,
Read operations access Manufacturer’s ID and Device ID or Security ID.
3. Following the Read-Software-ID/Read-Security-ID command, Read operations access manufacturer’s ID and Device ID
or Security ID. Read-Software-ID/Read-Security-ID and Read-Status-Register will return register data until another
valid command is written.
2 Write X 90H Read IA
4
4. IA = Device Identification Address/Security ID Address.
ID
5
5. ID = Data read from identifier codes/Data read from Security ID
Read-Status-Register
3
2 Write X 70H Read X SRD
6
6. SRD = Data read from Status register
Clear-Status-Register 1 Write X 50H
Sector-Erase
7
7. The sector or block must not be write-locked when attempting Erase or Program operations.
Attempts to issue an Erase or Program command to a write-locked sector/block will fail.
2 Write X 30H Write SAx
8
8. SA
X
for Sector-Erase Address
BA
X
for Block-Erase Address
D0H
Block-Erase
7
2 Write X 20H Write BAx D0H
Program
7
,
9
9. The Program command operates on multiple bytes.
2 Write X 40H
or
10H
Write WA
10
10. WA = Address of memory location to be written
WD
11
11. WD = Data to be written at location WA
Program-/Erase-Suspend 1 Write X B0H
Program-/Erase-Resume 1 Write X D0H
User-Security-ID-Program
12
12. Valid addresses for the User Security ID space are from FFFC 0188H to FFFC 019FH.
2 Write X A5H Write WA
10
Data
User-Security-ID-Program-Lockout 2 Write X 85H Write X 00H
T8.0 25029