©2011 Silicon Storage Technology, Inc. DS25085A 10/11
13
8 Mbit Firmware Hub
SST49LF008A
Data Sheet
A
Microchip Technology Company
Reset
AV
IL
on INIT# or RST# pin initiates a device reset. INIT# and RST# pins have the same function inter-
nally. It is required to drive INIT# or RST# pins low during a system reset to ensure proper CPU initial-
ization.
During a Read operation, driving INIT# or RST# pins low deselects the device and places the output
drivers, FWH[3:0], in a high-impedance state. The reset signal must be held low for a minimal duration
of time T
RSTP.
A reset latency will occur if a reset procedure is performed during a Program or Erase
operation. See Table 19, Reset Timing Parameters for more information. A device reset during an
active Program or Erase will abort the operation and memory contents may become invalid due to data
being altered or corrupted from an incomplete Erase or Program operation.
Write Operation Status Detection
The SST49LF008A 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 (DQ
7
) and Toggle Bit (DQ
6
). The End-of-Write detection mode is incorpo-
rated into the FWH Read cycle. The actual completion of the nonvolatile write is asynchronous 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 may possibly get an erroneous result, i.e., valid data may
appear to conflict with either DQ
7
or DQ
6
. In order to prevent spurious rejection, if an erroneous result
occurs, 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.
Data# Polling (DQ
7
)
When the SST49LF008A device is in the internal Program operation, any attempt to read DQ
7
will pro-
duce the complement of the true data. Once the Program operation is completed, DQ
7
will produce
true data. Note that even though DQ
7
may have valid data immediately following the completion of an
internal Write operation, the remaining data outputs may still be invalid: valid data on the entire data
bus will appear in subsequent successive Read cycles after an interval of 1 µs. During internal Erase
operation, any attempt to read DQ
7
will produce a ‘0’. Once the internal Erase operation is completed,
DQ
7
will produce a ‘1’. Proper status will not be given using Data# Polling if the address is in the invalid
range.
Toggle Bit (DQ
6
)
During the internal Program or Erase operation, any consecutive attempts to read DQ
6
will produce
alternating ‘0’s and ‘1’s, i.e., toggling between 0 and 1. When the internal Program or Erase operation
is completed, the toggling will stop.
Multiple Device Selection
The four ID pins, ID[3:0], allow multiple devices to be attached to the same bus by using different ID
strapping in a system. When the SST49LF008A is used as a boot device, ID[3:0] must be strapped as
0000, all subsequent devices should use a sequential up-count strapping (i.e. 0001, 0010, 0011, etc.).
The SST49LF008A will compare the strapping values, if there is a mismatch, the device will ignore the
remainder of the cycle and go into standby mode. For further information regarding FWH device map-
©2011 Silicon Storage Technology, Inc. DS25085A 10/11
14
8 Mbit Firmware Hub
SST49LF008A
Data Sheet
A
Microchip Technology Company
ping and paging, please refer to the Intel 82801(ICH) I/O Controller Hub documentation. Since there is
no ID support in PP Mode, to program multiple devices a stand-alone PROM programmer is recom-
mended.
Registers
There are three types of registers available on the SST49LF008A, the General Purpose Inputs regis-
ter, Block Locking registers and the JEDEC ID registers. These registers appear at their respective
address location in the 4 GByte system memory map. Unused register locations will read as 00H.
Attempts to read or write to any registers during internal Write operations will be ignored.
General Purpose Inputs Register
The GPI_REG (General Purpose Inputs Register) passes the state of FGPI[4:0] pins at power-up on
the SST49LF008A. It is recommended that the FGPI[4:0] pins are in the desired state before FWH4 is
brought low for the beginning of the bus cycle, and remain in that state until the end of the cycle. There
is no default value since this is a pass-through register. The GPI register for the boot device appears at
FFBC0100H in the 4 GByte system memory map, and will appear elsewhere if the device is not the
boot device. Register is not available for read when the device is in Erase/Program operation. See
Table 5 for the GPI_REG bits and function.
Table 5: General Purpose Inputs Register
Bit Function
Pin #
32-PLCC 32-TSOP 40-TSOP
7:5 Reserved - - -
4 FGPI[4]
Reads status of general
purpose input pin
30 6 7
3 FGPI[3]
Reads status of general
purpose input pin
31115
2 FGPI[2]
Reads status of general
purpose input pin
41216
1 FGPI[1]
Reads status of general
purpose input pin
51317
0 FGPI[0]
Reads status of general
purpose input pin
61418
T5.3 25085
©2011 Silicon Storage Technology, Inc. DS25085A 10/11
15
8 Mbit Firmware Hub
SST49LF008A
Data Sheet
A
Microchip Technology Company
Block Locking Registers
SST49LF008A provides software controlled lock protection through a set of Block Locking registers.
The Block Locking Registers are read/write registers and it is accessible through standard addressable
memory locations specified in Table 6. Unused register locations will read as 00H.
Table 6: Block Locking Registers for SST49LF008A
1
1. Default value at power up is 01H
Register Block Size Protected Memory Address Range Memory Map Register Address
T_BLOCK_LK 64K 0FFFFFH - 0F0000H FFBF0002H
T_MINUS01_LK 64K 0EFFFFH - 0E0000H FFBE0002H
T_MINUS02_LK 64K 0DFFFFH - 0D0000H FFBD0002H
T_MINUS03_LK 64K 0CFFFFH - 0C0000H FFBC0002H
T_MINUS04_LK 64K 0BFFFFH - 0B0000H FFBB0002H
T_MINUS05_LK 64K 0AFFFFH - 0A0000H FFBA0002H
T_MINUS06_LK 64K 09FFFFH - 090000H FFB90002H
T_MINUS07_LK 64K 08FFFFH - 080000H FFB80002H
T_MINUS08_LK 64K 07FFFFH - 070000H FFB70002H
T_MINUS09_LK 64K 06FFFFH - 060000H FFB60002H
T_MINUS10_LK 64K 05FFFFH - 050000H FFB50002H
T_MINUS11_LK 64K 04FFFFH - 040000H FFB40002H
T_MINUS12_LK 64K 03FFFFH - 030000H FFB30002H
T_MINUS13_LK 64K 02FFFFH - 020000H FFB20002H
T_MINUS14_LK 64K 01FFFFH -010000H FFB10002H
T_MINUS15_LK 64K 00FFFFH - 000000H FFB00002H
T6.4 25085
Table 7: Block Locking Register Bits
Reserved Bit [7..2] Lock-Down Bit [1] Write-Lock Bit [0] Lock Status
000000 0 0 Full Access
000000 0 1 Write Locked (Default State at Power-Up)
000000 1 0 Locked Open (Full Access Locked Down)
000000 1 1 Write Locked Down
T7.3 25085

SST49LF008A-33-4C-NHE

Mfr. #:
Manufacturer:
Microchip Technology
Description:
NOR Flash 8M (1Mx8) 33MHz Commercial Temp
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union