
A49LF040A 
PRELIMINARY (March, 2006, Version 0.1) 
5 
AMIC Technology, Corp.
Absolute Maximum Ratings
* 
Temperature Under Bias  . . . . . . . . . ..  . . . -55
°
C to + 125
°
C 
Storage Temperature . . . . . . . . . . . . . . . . . -65
°
C to + 125
°
C 
D.C. Voltage on Any Pins with Respect to Ground 
(1)
. . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . -0.5V to VDD + 0.5V 
Package Power Dissipation Capability (Ta=25
°
C) 
. . . . . . . . . . . . . . . . . . . . . . . . …. . . . . . -0.5V to VDD + 0.5V 
Output Short Circuit Current 
(2) 
. . . . . . . . . . . . . . . . .      50mA
Notes: 
1. Minimum DC voltage on input or I/O pins is -0.5V. During voltage 
transitions, input or I/O pins may undershoot VSS to -2.0V for 
periods of up to 20ns. Maximum DC voltage on input and I/O 
pins is VDD + 0.5V. During voltage transitions, input or I/O pins 
may
overshoot to VDD + 2.0V for periods up to 20ns. 
2. No more than one output is shorted at a time. Duration of the 
short circuit should not be greater than one second. 
*Comments 
Stresses above those listed under "Absolute Maximum Ratings" may 
cause permanent damage to this device. These are stress ratings 
only. Functional operation of this device at these or any other 
conditions above those indicated in the operational sections of these 
specifications are not implied or intended. Exposure to the absolute 
maximum rating conditions for extended periods may affect device 
reliability. 
Operating Ranges 
Commercial (C) Devices 
Ambient Temperature (T
A
) . . . . . . . . . . . . . . . . 0
°
C to +85
°
C 
VDD Supply Voltages 
VDD for all devices  . . . . . . . . . . . . . . . . . . . . +3.0V to +3.6V 
Operating ranges define those limits between which the 
functionally of the device is guaranteed. 
MODE SELECTION 
The A49LF040A flash memory devices can operate in two 
distinct interface modes: the Low Pin Count Interface (LPC) 
mode and the Address/Address Multiplexed (A/A Mux) mode. 
The Mode pin is used to set the interface mode selection. If 
the Mode pin is set to logic High, the device is in A/A Mux 
mode; while if the Mode pin is set Low, the device is in the 
LPC mode. The Mode pin must be configured prior to device 
operation. The Mode pin is internally pulled down if the pin is 
not connected. In LPC mode, the device is configured to 
interface with its host using Intel’s Low Pin Count proprietary 
protocol. Communication between Host and the A49LF040A 
occurs via the 4-bit I/O communication signals, LAD[3:0] and 
the LFRAME . In A/A Mux mode, the device is programmed 
via an 11-bit address A
10
-A
0
 and an 8-bit data I/O
7
-I/O
0
. The 
address inputs are multiplexed in row and column selected 
by control signal 
C
R/
 pin. The column addresses are 
mapped to the higher internal addresses, and the row 
addresses are mapped to the lower internal addresses. See 
the Device Memory Maps in Figure 3 for address assignment. 
LPC MODE OPERATION 
The LPC interface consists of four data signals (LAD[3:0]), 
one control signal (LFRAME ) and a clock (LCLK). The data 
signals, control signal and clock comply with PCI 
specifications. Operations such as Memory Read and 
Memory Write use Intel LPC propriety protocol. JEDEC 
Standard SDP (Software Data Protection) Byte-Program and 
Block-Erase command sequences are incorporated into the 
LPC memory cycles. Chip-Erase command is only available 
in A/A Mux mode. The addresses and data are transferred 
through LAD[3:0] synchronized with the input clock LCLK 
during a LPC memory cycle. The pulse of LFRAME  is 
inserted for at least one clock period to indicate the start of a 
LPC memory cycle. The address or data on LAD[3:0] is 
latched on the rising edge of LCLK. The device enters 
standby mode when LFRAME  is high and no internal 
operation is in progress. The device is in ready mode when 
LFRAME  is low and no activity is on the LPC bus. 
LPC Read Operation 
LPC Read operations read from the memory cells or specific 
registers in the LPC device. A valid LPC Read operation 
starts when LFRAME  is Low as LCLK rises and a START 
value “0000b” is on LAD[3:0] then the next nibble “010X” is 
on LAD[3:0]. Addresses and data are transferred to and from 
the device decided by a series of “fields”. Field sequences 
and contents are strictly defined for LPC Read operations. 
Refer to Table 2 for LPC Read Cycle Definition. 
LPC Write Operation 
LPC Write operations write to the LPC Interface or LPC 
registers. A valid LPC Write operation starts when LFRAME  
is Low as LCLK rises and a START value “0000b” is on 
LAD[3:0] then the next nibble “011X” is on LAD[3:0]. 
Addresses and data are transferred to and from the device 
decided by a series of “fields”. Field sequences and contents 
are strictly defined for LPC Write operations. Refer to Table 3 
for LPC write Cycle Definition. 
LPC Abort Operation 
If LFRAME  is driven low for one or more clock cycles during 
a LPC cycle, the cycle will be terminated and the device will 
wait for the ABORT command. The host may drive the 
LAD[3:0] with “1111b” (ABORT command) to return the 
device to Ready mode. If abort occurs during a Write 
operation such as checking the operation status with 
Data
Polling (I/O
7
) or Toggle Bit (I/O
6
) pins, the read status cycle 
will be aborted but the internal write operation will not be 
affected. In this case, only the reset operation initiated by 
RST  or 
INIT
  pin can terminate the Write operation. 
Response To Invalid Fields 
During LPC operations, the LPC will not explicitly indicate 
that it has received invalid field sequences. The response to 
specific invalid fields or sequences is as follows: