APPLICATION NOTE
A V A I L A B L E
AN84
128K
16K x 8 Bit
X24F128
2-Wire SerialFlash with Block LockTM Protection
FEATURES
DESCRIPTION
The X24F128 is a CMOS SerialFlash Memory, inter-
nally organized 16K x 8. The device features a serial
interface and software protocol allowing operation on a
simple two wire bus.
• Save Critical Data With Programmable
Block Lock Protection
—Block Lock (0, 1/4, 1/2, or all of E PROM Array)
2
—Software Program Protection
—Programmable Hardware Program Protect
• In Circuit Programmable ROM Mode
• Longer Battery Life With Lower Power
—Active Read Current Less Than 1mA
—Active Program Current Less Than 3mA
—Standby Current Less Than 1µA
• 1.8V to 3.6V or 5V “Univolt” Read and
Program Power Supply Versions
• 32 Word Sector Program Mode
—Minimizes Total Program Time Per Word
• 100KHz 2-Wire Serial Interface
• Internally Organized 16K x 8
• Bidirectional Data Transfer Protocol
• Self-Timed Program Cycle
—Typical Program Cycle Time of 5ms
• High Reliability
Three device select inputs (S –S ) allow up to eight
0
2
devices to share a common two wire bus.
A Program Protect Register at the address location
FFFFh provides three program protection features:
Software Program Protect, Block Lock Protect, and
Hardware Program Protect. The Software Program
Protect feature prevents any nonvolatile writes to the
device until the PEL bit in the Program Protect
Register is set. The Block Lock Protection feature
allows the user to individually block protect four blocks
of the array by programming two bits in the Program
Protect Register. The Programmable Hardware
Program Protect feature allows the user to install the
device with PP tied to V , program the entire memory
CC
array in circuit, and then enable the hardware program
protection by programming a PPEN bit in the Program
Protect Register. After this, selected blocks of the
array, including the Program Protect Register itself, are
permanently protected from being erased.
—Endurance: 100,000 Cycles
—Data Retention: 100Years
• 8-Lead DIP
• 16-Lead SOIC
FUNCTIONAL DIAGRAM
DATA REGISTER
Y DECODE LOGIC
SERIALFLASH DATA
AND ADDRESS (SDA)
COMMAND
DECODE
AND
CONTROL
LOGIC
SERIALFLASH
SCL
SECTOR
DECODE
LOGIC
ARRAY
16K x 8
4K x 8
4K x 8
BLOCK LOCK AND
PROGRAM PROTECT
CONTROL LOGIC
S2
DEVICE
SELECT
PROGRAM
PROTECT
REGISTER
S1
LOGIC
S0
8K x 8
PROGRAM VOLTAGE
CONTROL
PP
7012 ILL F01.4
Xicor, 1995, 1996 Patents Pending
Characteristics subject to change without notice
7012-0.8 11/25/96 T1/C0/D0 SH
1