X84160EG-2.5 [ICMIC]

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection; 先进的MPS ™微型端口保护程序与EEPROM块锁™保护
X84160EG-2.5
型号: X84160EG-2.5
厂家: IC MICROSYSTEMS    IC MICROSYSTEMS
描述:

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
先进的MPS ™微型端口保护程序与EEPROM块锁™保护

可编程只读存储器 电动程控只读存储器 电可擦编程只读存储器
文件: 总22页 (文件大小:564K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
TM  
Preliminary Information  
ICmic  
This X84160/640/128 device has been acquired by  
IC MICROSYSTEMS from Xicor, Inc.  
IC MICROSYSTEMS  
16K/64K/128K  
MPSTM EEPROM  
X84160/640/128  
Advanced MPS™ Micro Port Saver EEPROM with Block Lock™ Protection  
FEATURES  
bytewide memory control functions, takes a fraction of  
the board space and consumes much less power.  
•Up to 15MHz data transfer rate  
Replacing serial memories, the µPort Saver provides all the  
•20ns Read Access Time  
serial benefits, such as low cost, low power, low voltage,  
•Direct Interface to Microprocessors and  
Microcontrollers  
—Eliminates I/O port requirements  
and small package size while releasing I/Os for more  
important uses.  
The µPort Saver memory outputs data within 20ns of an  
active read signal. This is less than the read access time  
—No interface glue logic required  
—Eliminates need for parallel to serial converters  
of most hosts and provides “no-wait-state” operation. This  
prevents bottlenecks on the bus. With rates to  
•Low Power CMOS  
—1.8V–3.6V, 2.5V–5.5V and 5V 10% Versions  
—Standby Current Less than 1µA  
15MHz, the µPort Saver supplies data faster than  
required by most host read cycle specifications. This  
eliminates the need for software NOPs.  
Active Current Less than 1mA  
•Byte or Page Write Capable  
—32-Byte Page Write Mode  
The µPort Saver memories communicate over one line of the  
data bus using a sequence of standard bus read and  
•New Programmable Block Lock™ Protection  
—Software Write Protection  
—Programmable Hardware Write Protection  
write operations. This “bit serial” interface allows the  
µPort Saver to work well in 8-bit, 16 bit, 32-bit, and 64-bit  
systems.  
•Block Lock (0, 1/4, 1/2, or all of the array)  
•Typical Nonvolatile Write Cycle Time: 3ms  
The X84160/640/128 provide additional data security  
features through Block Lock and programmable Hardware  
Write Protection. These allow some or all of the array to  
be write protected by software command or by hardware.  
System Configuration, Company ID, calibration information,  
or other critical data can be secured against unexpected  
or inadvertent program operations, leaving the remainder  
of the memory available for the system or user access  
High Reliability  
—100,000 Endurance Cycles  
—Guaranteed Data Retention: 100 Years  
•Small Package Options  
—8-Lead Mini-DIP Package  
—8, 14-Lead SOIC Packages  
—8, 20, 28-Lead TSSOP Packages  
—8-Lead XBGA Packages  
A Write Protect (WP) pin prevents inadvertent writes to the  
memory.  
DESCRIPTION  
Xicor EEPROMs are designed and tested for  
applications requiring extended endurance. Inherent data  
retention is greater than 100 years.  
The µPort Saver memories need no serial ports or special  
hardware and connect to the processor memory bus.  
Replacing bytewide data memory, the µPort Saver uses  
BLOCK DIAGRAM  
System Connection  
Internal Block Diagram MPS  
H.V. GENERATION  
TIMING & CONTROL  
WP  
A15  
µP  
µC  
A0  
D7  
DSP  
ASIC  
CE  
I/O  
OE  
EEPROM  
ARRAY  
COMMAND  
DECODE  
RISC  
X
DEC  
D0  
AND  
CONTROL  
LOGIC  
16K x 8  
8K x 8  
2K x 8  
P0/CS  
OE  
P1/CLK  
P2/DI  
P3/DO  
Ports  
Saved  
WE  
WE  
Y DECODE  
DATA REGISTER  
©
Xicor, Inc. 1998 Patents Pending  
7067 1.1 6/10/98 T10/C0/D3  
Characteristics subject to change without notice  
1
X84160/640/128  
PIN CONFIGURATIONS: Drawings are to the same scale, actual package sizes are shown in inches:  
8-LEAD PDIP  
8-LEAD SOIC  
8-LEAD TSSOP  
PIN NAMES  
NC  
OE  
WE  
WP  
8
7
6
8
1
2
3
4
1
2
3
4
V
CE  
I/O  
CC  
V
I/O  
Data Input/Output  
Chip Enable Input  
Output Enable Input  
Write Enable Input  
Write Protect Input  
Supply Voltage  
CC  
CE  
I/O  
.114 in.  
7
6
NC  
OE  
WE  
X84160  
X84160  
X84640  
.190 in.  
CE  
OE  
WE  
WP  
WP  
5
V
SS  
V
5
SS  
.252 in.  
.230 in.  
20-LEAD TSSOP  
14-LEAD SOIC  
NC  
1
2
3
4
5
6
7
8
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
NC  
NC  
V
NC  
CE  
I/O  
CC  
CE  
I/O  
14  
13  
12  
11  
10  
1
2
3
4
5
6
7
V
CC  
V
CC  
NC  
NC  
NC  
V
NC  
NC  
NC  
NC  
OE  
WE  
NC  
Ground  
SS  
X84640  
NC  
NC  
NC  
WP  
NC  
NC  
NC  
WP  
.250 in.  
NC  
No Connect  
X84128  
.390 in.  
NC  
OE  
WE  
V
9
10  
SS  
NC  
9
PACKAGE  
SELECTION GUIDE  
V
8
SS  
.252 in.  
28-LEAD TSSOP  
8-Lead PDIP  
84160 8-Lead SOIC  
8-Lead TSSOP  
.230 in.  
NC  
1
2
3
4
5
6
7
8
9
10  
NC  
NC  
NC  
NC  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
NC  
CE  
CE  
CE  
I/O  
NC  
NC  
NC  
WP  
8-LEAD XBGA: Top View  
V
8-Lead CSP/BGA  
CC  
NC  
NC  
NC  
NC  
OE  
8-Lead PDIP  
8-Lead SOIC  
84640  
V
.394 in.  
I/O  
1
2
3
4
8
CC  
X84128  
20-Lead TSSOP  
NC  
CE  
V
7
6
5
V
WE  
NC  
NC  
11  
12  
13  
SS  
SS  
WE  
OE  
8-Lead CSP/BGA  
NC  
NC  
NC  
8-Lead PDIP  
84128  
WP  
14  
NC  
14-Lead SOIC  
. 252 in.  
28-Lead TSSOP  
.078 in.  
PIN DESCRIPTIONS  
Chip Enable (CE)  
Write Protect (WP)  
The Write Protect input controls the Hardware Write Pro-  
tect feature. When WP is LOW and the nonvoltaile bit  
WPEN is “1”, nonvolatile writes of the X84160/640/128  
control register is disabled, but the part otherwise func-  
tions normally. When WP is held HIGH, all functions,  
including nonvolatile write operate normally. WP going  
LOW while CS is still LOW will interrupt a write to the  
X84160/640/128 control register. If the internal Write  
cycle has already been initiated, WP going LOW will  
have no effect on write.  
The Chip Enable input must be LOW to enable all read/  
write operations. When CE is HIGH, the chip is dese-  
lected, the I/O pin is in the high impedance state, and  
unless a nonvolatile write operation is underway, the  
device is in the standby power mode.  
Output Enable (OE)  
The Output Enable input must be LOW to enable the out-  
put buffer and to read data from the device on the I/O line.  
The WP pin function is blocked when the WPEN bit in the  
control register is “0”. This allows the user to install the  
X84160/640/128 in a system with WP pin grounded and  
still be able to write to the control register. The WP pin  
functions will be enabled when the WPEN bit is set “1”.  
Write Enable (WE)  
The Write Enable input must be LOW to write either data  
or command sequences to the device.  
Data In/Data Out (I/O)  
Data and command sequences are serially written to or  
serially read from the device through the I/O pin.  
2
X84160/640/128  
DEVICE OPERATION  
sequence and enter the low power standby state, other-  
wise the device will await further reads in the sequential  
read mode.  
The X84160/640/128 are serial EEPROMs designed to  
interface directly with most microprocessor buses. Stan-  
dard CE, OE, and WE signals control the read and write  
operations, and a single l/O line is used to send and  
receive data and commands serially.  
Sequential Read  
The byte address is automatically incremented to the  
next higher address after each byte of data is read. The  
data stored in the memory at the next address can be  
read sequentially by continuing to issue read cycles.  
When the highest address in the array is reached, the  
address counter rolls over to address 0000h and reading  
may be continued indefinitely.  
Data Timing  
Data input on the l/O line is latched on the rising edge of  
either WE or CE, whichever occurs first. Data output on  
the l/O line is active whenever both OE and CE are LOW.  
Care should be taken to ensure that WE and OE are  
never both LOW while CE is LOW.  
Reset Sequence  
The reset sequence resets the device and sets an inter-  
nal write enable latch. A reset sequence can be sent at  
any time by performing a read/write “0”/read operation  
(see Figs. 1 and 2). This breaks the multiple read or write  
cycle sequences that are normally used to read from or  
write to the part. The reset sequence can be used at any  
time to interrupt or end a sequential read or page load.  
As soon as the write “0” cycle is complete, the part is  
reset (unless a nonvolatile write cycle is in progress).The  
second read cycle in this sequence, and any further read  
cycles, will read a HIGH on the l/O pin until a valid read  
sequence (which includes the address) is issued. The  
reset sequence must be issued at the beginning of both  
read and write sequences to be sure the device initiates  
these operations properly.  
Read Sequence  
A read sequence consists of sending a 16-bit address  
followed by the reading of data serially. The address is  
written by issuing 16 separate write cycles (WE and CE  
LOW, OE HIGH) to the part without a read cycle between  
the write cycles.The address is sent serially, most signifi-  
cant bit first, over the I/O line. Note that this sequence is  
fully static, with no special timing restrictions, and the pro-  
cessor is free to perform other tasks on the bus when-  
ever the device CE pin is HIGH. Once the 16 address  
bits are sent, a byte of data can be read on the I/O line by  
issuing 8 separate read cycles (OE and CE LOW, WE  
HIGH). At this point, writing a ‘1’ will terminate the read  
Figure 1. Read Sequence  
CE  
OE  
WE  
"0"  
A10  
A15 A14 A13 A12 A11  
A9 A8 A7 A6 A5 A4 A3 A2 A1 A0  
I/O (IN)  
D7 D6 D5 D4 D3 D2 D1 D0  
I/O (OUT)  
RESET  
LOAD ADDRESS  
READ DATA  
WHEN ACCESSING: X84160 ARRAY: A15–A11=0  
X84640 ARRAY: A15–A13=0  
X84128 ARRAY: A15–A14=0  
7008 FRM F04.1  
3
X84160/640/128  
Figure 2: Write Sequence  
CE  
OE  
WE  
"0"  
A10  
A15 A14 A13 A12 A11  
A9 A8 A7 A6 A5 A4 A3 A2 A1 A0  
D7 D6 D5 D4 D3 D2 D1 D0  
I/O (IN)  
"1"  
"0"  
I/O (OUT)  
RESET  
LOAD ADDRESS  
LOAD DATA  
START  
NONVOLATILE  
WRITE  
WHEN ACCESSING: X84160 ARRAY: A15–A11=0  
X84640 ARRAY: A15–A13=0  
X84128 ARRAY: A15–A14=0  
7008 FRM F05.1  
Write Sequence  
page, where data loading can continue. For this reason,  
sending more than 256 consecutive data bits will result in  
overwriting previous data.  
A nonvolatile write sequence consists of sending a reset  
sequence, a 16-bit address, up to 32 bytes of data, and  
then a special “start nonvolatile write cycle” command  
sequence.  
A nonvolatile write cycle will not start if a partial or incom-  
plete write sequence is issued. The internal write enable  
latch is reset when the nonvolatile write cycle is com-  
pleted and after an invalid write to prevent inadvertent  
writes. Note that this sequence is fully static, with no spe-  
cial timing restrictions. The processor is free to perform  
other tasks on the bus whenever the chip enable pin (CE)  
is HIGH.  
The reset sequence is issued first (as described in the  
Reset Sequence section) to set an internal write enable  
latch. The address is written serially by issuing 16  
separate write cycles (WE and CE LOW, OE HIGH) to  
the part without any read cycles between the writes. The  
address is sent serially, most significant bit first, on the  
l/O pin. Up to 32 bytes of data are written by issuing a  
multiple of 8 write cycles. Again, no read cycles are  
allowed between writes.  
Nonvolatile Write Status  
The status of a nonvolatile write cycle can be determined  
at any time by simply reading the state of the l/O pin on  
the device. This pin is read when OE and CE are LOW  
and WE is HIGH. During a nonvolatile write cycle the l/O  
pin is LOW. When the nonvolatile write cycle is complete,  
the l/O pin goes HIGH. A reset sequence can also be  
issued during a nonvolatile write cycle with the same  
result: I/O is LOW as long as a nonvolatile write cycle is  
in progress, and l/O is HIGH when the nonvolatile write  
cycle is done.  
The nonvolatile write cycle is initiated by issuing a special  
read/write “1”/read sequence. The first read cycle ends  
the page load, then the write “1” followed by a read starts  
the nonvolatile write cycle. The device recognizes 32-  
byte pages (e.g., beginning at addresses XXXXXX00000  
for X84160).  
When sending data to the part, attempts to exceed the  
upper address of the page will result in the address  
counter “wrapping-around” to the first address on the  
4
X84160/640/128  
CONTROL REGISTER  
The Write Protect (WP) pin and the nonvolatile Write  
Protect Enable (WPEN) bit in the Status Register control  
the programmable hardware write protect feature.  
Hardware write protection is enabled when WP pin is  
LOW, and the WPEN bit is “1”. Hardware write protection  
is disabled when either the WP pin is HIGH or the WPEN  
bit is “0”. When the chip is hardware write protected,  
nonvolatile write is disabled to the Control Register,  
including the Block Protect bits and the WPEN bit itself,  
as well as the block-protected sections in the memory  
array. Only the sections of the memory array that are not  
block-protected can be written.  
The X84160/640/128 has one register that contains  
control bits for the devices. The control bits, WPEN, BP1,  
and BP0, are shown in Table 1. To read or change the  
contents of this register requires a one byte operation to  
address FFFFh.  
A read from FFFFh returns the one byte contents of the  
control register unused bits return 0. Continued reads  
return undefined data. A write to address FFFFh changes  
the value of the bits. Unused bits are written as “0”.  
Writing more than one byte to the control register is a  
violation and the operation will be aborted. After sending  
one byte to the control register, a start nonvolatile write  
cycle will latch in the new state.  
Note: When the WP pin is tied to V and the WPEN bit is HIGH, the  
SS  
WPEN bit is write protected. It cannot be changed back to a  
“0”, as long as the WP pin is held LOW.  
Table 1  
BP1, BP0: Block Protect Bits  
7
6
0
5
0
4
0
3
2
1
0
0
0
The Block Protect (BP0 and BP1) bits are nonvolatile and  
allow the user to select one of four levels of protection.  
The X84160/640/128 is divided into four segments. One,  
two, or all four of the segments may be protected.That is,  
the user may read the segments but will be unable to  
alter (write) data within the selected segments. The  
partitioning is controlled as illustrated in table 3 below.  
WPEN  
BP1 BP0  
WPEN: Write Protect Enable Bit  
The Write-Protect-Enable (WPEN) bit is an enable bit for  
the WP pin.  
Table 2  
Protected Unprotected  
Status  
WPEN  
WP  
X
Blocks  
Protected  
Protected  
Blocks  
Writable  
Writable  
Writable  
Register  
0
1
X
Writable  
Protected  
Writable  
LOW  
HIGH Protected  
Table 3. Block Lock Protection  
Control Register Bits  
Array Address Protected  
BP1  
0
BP0  
0
X84160  
X84640  
None  
X84128  
None  
Array  
None  
0
1
0600h–07FFh  
0400h–07FFh  
1800h–1FFFh  
1000h–1FFFh  
3000h–3FFFh  
2000h–3FFFh  
upper 1/4  
upper 1/2  
Full Array  
1
0
1
1
0000–07FFh  
0000–1FFFh  
0000h–3FFFh  
(Not including the  
control register.)  
5
X84160/640/128  
Low Power Operation  
—A reset sequence must be issued to set the internal  
write enable latch before starting a write sequence.  
The device enters an idle state, which draws minimal cur-  
rent when:  
—A special “start nonvolatile write” command sequence  
is required to start a nonvolatile write cycle.  
—an illegal sequence is entered. The following are the  
more common illegal sequences:  
—The internal Write Enable latch is reset automatically  
at the end of a nonvolatile write cycle.  
• Read/Write/Write—any time  
—The internal Write Enable latch is reset and remains  
reset as long as the WP pin is LOW, which blocks all  
nonvolatile write cycles.  
• Read/Write ‘1’—When writing the address or  
writing data.  
• Write ‘1’—when reading data  
—The internal Write Enable latch resets on an invalid  
write operation.  
• Read/Read/Write ‘1’—after data is written to  
device, but before entering the NV write sequence.  
SYMBOL TABLE  
—the device powers-up;  
WAVEFORM  
INPUTS  
OUTPUTS  
—a nonvolatile write operation completes.  
While a sequential read is in progress, the device  
remains in an active state. This state draws more current  
than the idle state, but not as much as during a read  
itself. To go back to the lowest power condition, an invalid  
condition is created by writing a ‘1’ after the last bit of a  
read operation.  
Must be  
steady  
Will be  
steady  
May change  
from LOW to  
HIGH  
Will change  
from LOW to  
HIGH  
May change  
Will change  
from HIGH to from HIGH to  
LOW  
LOW  
Write Protection  
Don’t Care:  
Changes  
Allowed  
Changing:  
State Not  
Known  
The following circuitry has been included to prevent  
inadvertent nonvolatile writes:  
N/A  
Center Line  
is High  
Impedance  
—The internal Write Enable latch is reset upon  
power-up.  
6
X84160/640/128  
ABSOLUTE MAXIMUM RATINGS*  
*COMMENT  
Temperature under Bias ......................65°C to +135°C  
Storage Temperature...........................65°C to +150°C  
Terminal Voltage with  
Stresses above those listed under “Absolute Maximum  
Ratings” may cause permanent damage to the device.  
This is a stress rating only and the functional operation  
of the device at these or any other conditions above  
those indicated in the operational sections of this speci-  
fication is not implied. Exposure to absolute maximum  
rating conditions for extended periods may affect device  
reliability.  
Respect to V .......................................–1V to +7V  
SS  
DC Output Current................................................... 5mA  
Lead Temperature (Soldering, 10 seconds)..........300°C  
RECOMMENDED OPERATING CONDITIONS  
Temperature  
Commercial  
Industrial  
Min.  
0°C  
Max.  
+70°C  
+85°C  
+125°C  
Supply Voltage  
X84160/640/128  
Limits  
4.5V to 5.5V  
2.5V to 5.5V  
1.8V to 3.6V  
–40°C  
–55°C  
X84160/640/128 – 2.5  
X84160/640/128 – 1.8  
Military†  
Notes: Contact factory for Military availability  
D.C. OPERATING CHARACTERISTICS (V  
= 5V 10%)  
CC  
(Over the recommended operating conditions, unless otherwise specified.)  
Limits  
Symbol  
Parameter  
Min.  
Max.  
Units  
Test Conditions  
I
V
V
Supply Current (Read)  
1
mA  
OE = V , WE = V , I/O = Open,  
CC1  
CC  
IL  
IH  
CE clocking = V  
x 0.1/V  
x 0.9  
CC  
CC  
@ 10 MHz  
I
During Nonvolatile Write Cycle  
CC  
I
Supply Current (Write)  
Standby Current  
2
mA  
CC2  
CC  
CC  
All Inputs at CMOS Levels  
I
I
I
V
CE = V , Other Inputs = V or V  
CC CC SS  
1
µA  
µA  
µA  
V
SB1  
V
= V to V  
SS  
Input Leakage Current  
Output Leakage Current  
Input LOW Voltage  
10  
10  
LI  
IN  
CC  
V
= V to V  
CC  
LO  
OUT  
SS  
(1)  
(1)  
V
V
x 0.3  
V
–0.5  
CC  
lL  
V
V
x 0.7  
+ 0.5  
CC  
V
V
V
Input HIGH Voltage  
Output LOW Voltage  
Output HIGH Voltage  
V
V
V
CC  
IH  
I
= 2.1mA  
0.4  
OL  
OL  
– 0.8  
I
= –1mA  
OH  
CC  
OH  
Notes: (1) V Min. and V Max. are for reference only and are not tested.  
IL  
IH  
7
X84160/640/128  
D.C. OPERATING CHARACTERISTICS (V  
= 2.5V to 5.5V)  
CC  
(Over the recommended operating conditions, unless otherwise specified.)  
Limits  
Symbol  
Parameter  
Units  
µA  
Test Conditions  
OE = V , WE = V , I/O = Open,  
Min.  
Max.  
IL  
IH  
I
V
Supply Current (Read)  
CE clocking = V x 0.1/V x 0.9 @  
300  
CC1  
CC  
CC CC  
V
= 2.5, 5 MHz  
CC  
I
During Nonvolatile Write Cycle  
CC  
I
V
V
Supply Current (Write)  
Standby Current  
2
mA  
CC2  
CC  
CC  
All Inputs at CMOS Levels  
I
CE = V , Other Inputs = V or V  
SS  
1
µA  
µA  
µA  
V
SB1  
CC  
CC  
I
V
V
= V to V  
CC  
Input Leakage Current  
Output Leakage Current  
Input LOW Voltage  
10  
10  
LI  
IN  
SS  
I
= V to V  
SS CC  
LO  
OUT  
(1)  
V
V
V
x 0.3  
–0.5  
CC  
lL  
(1)  
V
V
V
x 0.7  
+ 0.5  
CC  
Input HIGH Voltage  
Output LOW Voltage  
Output HIGH Voltage  
V
V
V
CC  
CC  
CC  
IH  
V
I
= 1mA, V  
= 3V  
0.4  
OL  
OL  
CC  
V
– 0.4  
I
= –400µA, V  
= 3V  
OH  
OH  
CC  
D.C. OPERATING CHARACTERISTICS (V  
(Over the recommended operating conditions, unless otherwise specified.)  
= 1.8V to 3.6V)  
Limits  
Symbol  
Parameter  
Units  
µA  
Test Conditions  
OE = V , WE = V , I/O = Open,  
Min.  
Max.  
IL  
IH  
I
V
Supply Current (Read)  
CE clocking = V x 0.1/V x 0.9 @  
200  
CC1  
CC  
CC CC  
V
= 1.8V, 4 MHz  
CC  
I
During Nonvolatile Write Cycle  
CC  
I
V
V
Supply Current (Write)  
Standby Current  
1
mA  
CC2  
CC  
CC  
All Inputs at CMOS Levels  
I
CE = V , Other Inputs = V or V  
SS  
1
µA  
µA  
µA  
V
SB1  
CC  
CC  
I
V
V
= V to V  
CC  
Input Leakage Current  
Output Leakage Current  
Input LOW Voltage  
10  
10  
LI  
IN  
SS  
I
= V to V  
SS CC  
LO  
OUT  
(1)  
V
V
V
x 0.3  
–0.5  
CC  
lL  
(1)  
V
V
V
x 0.7  
+ 0.5  
CC  
Input HIGH Voltage  
Output LOW Voltage  
Output HIGH Voltage  
V
CC  
IH  
V
I
= 0.5mA, V  
= 2V  
0.4  
V
OL  
OL  
CC  
V
– 0.2  
I
= –250µA, V  
= 2V  
V
OH  
CC  
OH  
CC  
Notes: (1) V Min. and V Max. are for reference only and are not tested.  
IL  
IH  
8
X84160/640/128  
CAPACITANCE  
T = +25°C, f = 1MHz, V  
= 5V  
A
CC  
Symbol  
Parameter  
Max.  
Units  
Test Conditions  
(2)  
V
= 0V  
= 0V  
C
C
Input/Output Capacitance  
8
pF  
I/O  
I/O  
(2)  
V
Input Capacitance  
6
pF  
IN  
IN  
Notes: (2) Periodically sampled, but not 100% tested.  
POWER-UP TIMING  
Symbol  
Parameter  
Max.  
Units  
(3)  
t
t
Power-up to Read Operation  
2
ms  
ms  
PUR  
(3)  
Power-up to Write Operation  
5
PUW  
Notes: (3) Time delays required from the time the V is stable until the specific operation can be initiated.  
CC  
Periodically sampled, but not 100% tested.  
A.C. CONDITIONS OF TEST  
V
x 0.1 to V x 0.9  
CC  
Input Pulse Levels  
CC  
Input Rise and Fall Times  
5ns  
V
x 0.5  
Input and Output Timing Levels  
CC  
EQUIVALENT A.C. LOAD CIRCUITS  
2V  
5V  
3V  
2.8KΩ  
2.06KΩ  
2.39KΩ  
OUTPUT  
5.6KΩ  
OUTPUT  
OUTPUT  
4.58KΩ  
3.03KΩ  
30pF  
30pF  
30pF  
9
X84160/640/128  
A.C. CHARACTERISTICS  
(Over the recommended operating conditions, unless otherwise specified.)  
Read Cycle Limits – X84160/640/128  
V
= 4.5V – 5.5V V = 2.5V – 5.5V V = 1.8V – 3.6V  
CC CC  
CC  
Symbol  
Parameter  
Read Cycle Time  
Min.  
70  
Max  
Min.  
125  
Max.  
Min.  
250  
Max.  
Units  
ns  
t
RC  
t
CE Access Time  
20  
20  
25  
25  
70  
70  
ns  
CE  
t
OE Access Time  
ns  
OE  
t
OE Pulse Width  
20  
50  
20  
50  
0
35  
90  
35  
90  
0
70  
180  
70  
180  
0
ns  
OEL  
t
OE High Recovery Time  
CE LOW Time  
ns  
OEH  
t
ns  
LOW  
t
CE HIGH Time  
ns  
HIGH  
(4)  
t
CE LOW to Output In Low Z  
ns  
ns  
LZ  
(4)  
t
CE HIGH to Output In High Z  
0
15  
15  
0
25  
25  
0
30  
30  
HZ  
(4)  
t
OE LOW to Output In Low Z  
OE HIGH to Output In High Z  
Output Hold from CE or OE HIGH  
WE HIGH Setup Time  
0
0
0
0
0
0
ns  
ns  
ns  
ns  
ns  
OLZ  
(4)  
t
OHZ  
t
0
0
0
OH  
t
25  
25  
25  
25  
25  
25  
WES  
t
WE HIGH Hold Time  
WEH  
Notes: (4) Periodically sampled, but not 100% tested. t and t  
are measured from the point where CE or OE goes HIGH (whichever occurs  
HZ  
OHZ  
first) to the time when I/O is no longer being driven into a 5pF load.  
t
RC  
t
t
HIGH  
LOW  
t
CE  
CE  
WE  
OE  
t
WES  
t
OEL  
t
OEH  
t
OE  
t
WEH  
t
OHZ  
I/O  
HIGH Z  
DATA  
t
OH  
t
t
OLZ  
LZ  
t
HZ  
10  
X84160/640/128  
Write Cycle Limits – X84160/640/128  
V
= 4.5V – 5.5V  
V
= 2.5V – 5.5V V = 1.8V – 3.6V  
CC  
CC CC  
Symbol  
Parameter  
Min.  
Max.  
Min.  
Max.  
Min.  
Max.  
Units  
(5)  
t
5
5
5
Nonvolatile Write Cycle Time  
Write Cycle Time  
ms  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
NVWC  
WC  
t
t
70  
20  
50  
0
125  
35  
90  
0
250  
50  
180  
0
WE Pulse Width  
WP  
t
t
t
t
t
t
t
t
t
WE HIGH Recovery Time  
Write Setup Time  
WPH  
CS  
Write Hold Time  
0
0
0
CH  
CE Pulse Width  
20  
50  
25  
25  
12  
35  
90  
25  
25  
20  
70  
180  
50  
50  
30  
CP  
CE HIGH Recovery Time  
OE HIGH Setup Time  
OE HIGH Hold Time  
CPH  
OES  
OEH  
(6)  
Data Setup Time  
Data Hold Time  
WP HIGH Setup  
WP HIGH Hold  
ns  
ns  
ns  
ns  
DS  
(6)  
5
5
5
DH  
(7)  
(7)  
t
t
100  
100  
100  
100  
150  
150  
WPSU  
WPHD  
Notes: (5) t  
is the time from the falling edge of OE or CE (whichever occurs last) of the second read cycle in the “start nonvolatile write cycle”  
NVWC  
sequence until the self-timed, internal nonvolatile write cycle is completed.  
(6) Data is latched into the X84160/640/128 on the rising edge of CE or WE, whichever occurs first.  
(7) Periodically sampled, but not 100% tested.  
11  
X84160/640/128  
CE Controlled Write Cycle  
t
CPH  
t
CP  
CE  
t
t
OEH  
OES  
OE  
WE  
WP  
I/O  
t
CS  
t
CH  
t
WP  
t
WPH  
t
t
WPSU  
WPHD  
t
t
DS  
DH  
HIGH Z  
DATA  
t
WC  
WE Controlled Write Cycle  
t
CPH  
t
CP  
CE  
t
OES  
t
OE  
WE  
WP  
I/O  
CS  
t
CH  
t
OEH  
t
WPH  
t
WP  
t
WPHD  
t
WPSU  
t
t
DS  
DH  
HIGH Z  
DATA  
t
WC  
12  
X84160/640/128  
8-LEAD XBGA TYPE  
X84640Z: Bottom View  
1200 30  
V
CC  
I/O  
CE  
NC  
V
WE  
SS  
OE  
WP  
1982 30  
1982 30  
140 20  
NOTE: ALL DIMENSIONS IN µM  
ALL DIMENSIONS ARE TYPICAL VALUES  
13  
X84160/640/128  
8-LEAD XBGA TYPE  
X84128: Bottom View  
1200 30  
V
CC  
I/O  
CE  
NC  
V
WE  
OE  
SS  
WP  
1982 30  
1982 30  
140 20  
NOTE: ALL DIMENSIONS IN µM  
ALL DIMENSIONS ARE TYPICAL VALUES  
14  
X84160/640/128  
8-LEAD PLASTIC DUAL IN-LINE PACKAGETYPE P  
0.430 (10.92)  
0.360 (9.14)  
0.260 (6.60)  
0.240 (6.10)  
PIN 1 INDEX  
PIN 1  
0.060 (1.52)  
0.020 (0.51)  
0.300  
(7.62) REF.  
HALF SHOULDER WIDTH ON  
ALL END PINS OPTIONAL  
0.145 (3.68)  
0.128 (3.25)  
SEATING  
PLANE  
0.025 (0.64)  
0.015 (0.38)  
0.150 (3.81)  
0.125 (3.18)  
0.065 (1.65)  
0.045 (1.14)  
0.110 (2.79)  
0.090 (2.29)  
0.020 (0.51)  
0.016 (0.41)  
0.325 (8.25)  
0.300 (7.62)  
.073 (1.84)  
MAX.  
0°  
TYP 0.010 (0.25)  
15°  
.
NOTE:  
1. ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)  
2. PACKAGE DIMENSIONS EXCLUDE MOLDING FLASH  
15  
X84160/640/128  
8-LEAD PLASTIC SMALL OUTLINE GULL WING PACKAGE TYPE S  
0.150 (3.80)  
0.158 (4.00)  
0.228 (5.80)  
0.244 (6.20)  
PIN 1 INDEX  
PIN 1  
0.014 (0.35)  
0.019 (0.49)  
0.188 (4.78)  
0.197 (5.00)  
(4X) 7°  
0.053 (1.35)  
0.069 (1.75)  
0.004 (0.19)  
0.010 (0.25)  
0.050 (1.27)  
0.010 (0.25)  
0.020 (0.50)  
0.050"TYPICAL  
X 45°  
0.050"  
TYPICAL  
0° 8°  
0.0075 (0.19)  
0.010 (0.25)  
0.250"  
0.016 (0.410)  
0.037 (0.937)  
0.030"  
TYPICAL  
8 PLACES  
FOOTPRINT  
NOTE: ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)  
16  
X84160/640/128  
PACKAGING INFORMATION  
14-LEAD PLASTIC SMALL OUTLINE GULLWING PACKAGETYPE S  
0.150 (3.80)  
0.158 (4.00)  
0.228 (5.80)  
0.244 (6.20)  
PIN 1 INDEX  
PIN 1  
0.014 (0.35)  
0.020 (0.51)  
0.336 (8.55)  
0.345 (8.75)  
(4X) 7°  
0.053 (1.35)  
0.069 (1.75)  
0.004 (0.10)  
0.010 (0.25)  
0.050 (1.27)  
0.050" Typical  
0.010 (0.25)  
0.020 (0.50)  
X 45°  
0.050" Typical  
0° – 8°  
0.250"  
0.0075 (0.19)  
0.010 (0.25)  
0.016 (0.410)  
0.037 (0.937)  
0.030"Typical  
14 Places  
FOOTPRINT  
NOTE: ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)  
17  
X84160/640/128  
PACKAGING INFORMATION  
8-LEAD PLASTIC, TSSOP, PACKAGE TYPE V  
.025 (.65) BSC  
.169 (4.3)  
.252 (6.4) BSC  
.177 (4.5)  
.114 (2.9)  
.122 (3.1)  
.047 (1.20)  
.0075 (.19)  
.0118 (.30)  
.002 (.05)  
.006 (.15)  
.010 (.25)  
Gage Plane  
0° – 8°  
Seating Plane  
.019 (.50)  
.029 (.75)  
DetailA (20X)  
.031 (.80)  
.041 (1.05)  
See Detail “A”  
NOTE: ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)  
18  
X84160/640/128  
PACKAGING INFORMATION  
20-LEAD PLASTIC, TSSOP PACKAGE TYPE V  
.025 (.65) BSC  
.169 (4.3)  
.252 (6.4) BSC  
.177 (4.5)  
.252 (6.4)  
.300 (6.6)  
.047 (1.20)  
.0075 (.19)  
.002 (.05)  
.0118 (.30)  
.006 (.15)  
.010 (.25)  
Gage Plane  
0° – 8°  
Seating Plane  
.019 (.50)  
.029 (.75)  
DetailA (20X)  
.031 (.80)  
.041 (1.05)  
See Detail “A”  
NOTE: ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)  
19  
X84160/640/128  
PACKAGING INFORMATION  
28-LEAD PLASTIC, TSSOP PACKAGE TYPE V  
.025 (.65) BSC  
.169 (4.3)  
.252 (6.4) BSC  
.177 (4.5)  
.394 (10.0)  
.047 (1.20)  
.0075 (.19)  
.002 (.05)  
.0118 (.30)  
.006 (.15)  
.010 (.25)  
Gage Plane  
0° – 8°  
Seating Plane  
.019 (.50)  
.029 (.75)  
DetailA (20X)  
.031 (.80)  
.041 (1.05)  
See Detail “A”  
NOTE: ALL DIMENSIONS IN INCHES (IN PARENTHESES IN MILLIMETERS)  
20  
X84160/640/128  
ORDERING INFORMATION  
X84160/640/128 P  
T
G –V  
V
CC  
Range  
Blank = 4.5V to 5.5V, 10 MHz  
2.5 = 2.5V to 5.5V, 5 MHz  
1.8 = 1.8V to 3.6V, 4 MHz  
Device  
G = RoHS Compliant Lead Free package  
Blank = Standard package. Non lead free  
Temperature Range  
Blank = Commercial = 0°C to +70°C  
E = Extended = –20°C to +85°C  
I = Industrial = –40°C to +85°C  
Military = –55°C to +125°C (contact factory)  
Packages:  
X84160  
P = 8-Lead PDIP  
S8 = 8-Lead SOIC  
V8 = 8-Lead TSSOP  
*PART MARK CONVENTION  
8-Lead TSSOP  
8-Lead SOIC/PDIP  
X84640  
P = 8-Lead PDIP  
S8 = 8-Lead SOIC  
EYWW  
8160XXG  
X84160G  
XXX  
Blank = 8-Lead SOIC  
P = 8-Lead PDIP  
G = RoHS compliant lead free  
G = RoHS compliant  
lead free  
V20 = 20-Lead TSSOP  
Z = 8-Lead XBGA  
AG = 1.8 to 3.6V, 0 to +70°C  
AH = 1.8 to 3.6V, -40 to +85°C  
F = 2.5 to 5.5V, 0 to +70°C  
G = 2.5 to 5.5V, -40 to +85°C  
Blank = 4.5 to 5.5V, 0 to +70°C  
I = 4.5 to 5.5V, -40 to +85°C  
AG = 1.8 to 3.6V, 0 to +70°C  
AH = 1.8 to 3.6V, -40 to +85°C  
F = 2.5 to 5.5V, 0 to +70°C  
G = 2.5 to 5.5V, -40 to +85°C  
X84128  
P = 8-Lead PDIP  
S14 = 14-Lead SOIC  
V28 = 28-Lead TSSOP  
Z = 8-Lead XBGA  
Blank = 4.5 to 5.5V, 0 to +70°C  
I = 4.5 to 5.5V, -40 to +85°C  
8-Lead XBGA PACKAGE  
Complete Part Number  
Top Mark  
X84640ZE-2.5  
X84640ZI-2.5  
X84128ZE-2.5  
X84128 ZI-2.5  
XAP  
XAR  
XAN  
XAO  
*All parts and package types not included will receive standard marking.  
21  
X84160/640/128  
LIMITED WARRANTY  
Devices sold by Xicor, Inc. are covered by the warranty and patent indemnification provisions appearing in its Terms of Sale only. Xicor, Inc. makes no  
warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from  
patent infringement. Xicor, Inc. makes no warranty of merchantability or fitness for any purpose. Xicor, Inc. reserves the right to discontinue production  
and change specifications and prices at any time and without notice.  
Xicor, Inc. assumes no responsibility for the use of any circuitry other than circuitry embodied in a Xicor, Inc. product. No other circuits, patents, licenses  
are implied.  
U.S. PATENTS  
Xicor products are covered by one or more of the following U.S. Patents: 4,263,664; 4,274,012; 4,300,212; 4,314,265; 4,326,134; 4,393,481; 4,404,475;  
4,450,402; 4,486,769; 4,488,060; 4,520,461; 4,533,846; 4,599,706; 4,617,652; 4,668,932; 4,752,912; 4,829, 482; 4,874, 967; 4,883, 976. Foreign  
patents and additional patents pending.  
LIFE RELATED POLICY  
In situations where semiconductor component failure may endanger life, system designers using this product should design the system with  
appropriate error detection and correction, redundancy and back-up features to prevent such an occurence.  
Xicor's products are not authorized for use in critical components in life support devices or systems.  
1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain  
life, and whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected  
to result in a significant injury to the user.  
2. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure  
of the life support device or system, or to affect its safety or effectiveness.  
22  

相关型号:

X84160G

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160G-1.8

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160G-2.5

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160I

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160I-1.8

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160I-2.5

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160IG

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160IG-1.8

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160IG-2.5

Advanced MPS⑩ Micro Port Saver EEPROM with Block Lock⑩ Protection
ICMIC

X84160PE

EEPROM, 2KX8, Serial, CMOS, PDIP8, PLASTIC, DIP-8
XICOR

X84160PE-2.5

EEPROM, 2KX8, Serial, CMOS, PDIP8, PLASTIC, DIP-8
XICOR

X84160PI

EEPROM, 2KX8, Serial, CMOS, PDIP8, PLASTIC, DIP-8
XICOR