• Industry-standard Microwire Interface
— Non-volatile data storage
— Low voltage operation:
Vcc = 1.8V to 5.5V -2
Vcc = 2.5V to 5.5V -3
— Full TTL compatible inputs and outputs
— Auto increment for efficient data dump
• User Configured Memory Organization
— By 16-bit or by 8-bit
• Hardware and software write protection
— Defaults to write-disabled state at power-up
— Software instructions for write-enable/disable
• Enhanced low voltage CMOS E2PROM
technology
• Versatile, easy-to-use Interface
— Self-timed programming cycle
— Automatic erase-before-write
— Programming status indicator
— Word and chip erasable
— Chip select enables power savings
• Durable and reliable
— 40-year data retention after 1M write cycles
— 1 million write cycles
— Unlimited read cycles
— Schmitt-trigger Inputs
• Industrial and Automotive Temperature Grade
• Lead-free available
DESCRIPTION
IS93C76A/86A are 8kb/16kb non-volatile, ISSI
serial EEPROMs. They are fabricated using an
enhanced CMOS design and process. IS93C76A/
86A contains power-efficient read/write memory,
and organization of either 1,024/2,048 bytes of 8
bits or 512/1,024 words of 16 bits. When the
ORG pin is connected to Vcc or left unconnected,
x16 is selected; when it is connected to ground,
x8 is selected.
An instruction set defines the operation of the
devices, including read, write, and mode-enable
functions. To protect against inadvertent data
modification, all erase and write instructions are
accepted only while the device are write-enabled.
A selected x8 byte or x16 word can be modified
with a single WRITE or ERASE instruction.
Additionally, the two instructions WRITE ALL or
ERASE ALL can program an entire array. Once a
device begins its self-timed program procedure,
the data out pin (Dout) can indicate the READY/
BUSY status by raising chip select (CS). The selftimed write cycle includes an automatic erasebefore-write capability. The devices can output
any number of consecutive bytes/words using a
single READ instruction.
Integrated Silicon Solution, Inc. — www.issi.com —
Rev. 00F
05/26/05
DUMMY
BIT
R/W
AMPS
ADDRESS
DECODER
HIGH VOLTAGE
GENERATOR
D
OUT
EEPROM
ARRAY
1024/2048x8
512/1024x16
1
IS93C76A IS93C86AISSI
PIN CONFIGURATIONS
®
8-Pin DIP, 8-Pin TSSOP
8
7
6
5
D
CS
SK
D
IN
OUT
1
2
3
4
VCC
NC
ORG
GND
8-Pin JEDEC SOIC “GR”
CS
SK
D
IN
D
OUT
PIN DESCRIPTIONS
CSChip Select
SKSerial Data Clock
DINSerial Data Input
DOUTSerial Data Output
OR GOrganization Select
N CNot Connected
VccPower
GNDGround
Applications
The IS93C76A/86A are very popular in many
applications which require low-power, low-density
storage. Applications using these devices include
industrial controls, networking, and numerous other
consumer electronics.
Endurance and Data Retention
The IS93C76A/86A are designed for applications requiring
up to 1M programming cycles (WRITE, WRALL, ERASE
and ERAL). They provide 40 years of secure data retention
without power after the execution of 1M programming cycles.
Device Operations
The IS93C76A/86A are controlled by a set of
instructions which are clocked-in serially on the Din pin.
Before each low-to-high transition of the clock (SK), the
CS pin must have already been raised to HIGH, and the
Din value must be stable at either LOW or HIGH. Each
1
2
3
4
instruction begins with a start bit of the logical “1” or
HIGH. Following this are the opcode (2 bits),
address field (10 or 11 bits), and data, if appropriate.
The clock signal may be held stable at any moment to
suspend the device at its last state, allowing clockspeed flexibility. Upon completion of bus
communication, CS would be pulled LOW. The device
then would enter Standby mode if no internal
programming is underway.
8
VCC
7
NC
6
ORG
5
GND
Read (READ)
The READ instruction is the only instruction that outputs
serial data on the DOUT pin. After the read instruction and
address have been decoded, data is transferred from the
selected memory register into a serial shift register. (Please
note that one logical “0” bit precedes the actual 8 or 16-bit
output data string.) The output on DOUT changes during the
low-to-high transitions of SK (see Figure 3).
Low Voltage Read
The IS93C76A/86A are designed to ensure that data read
operations are reliable in low voltage environments. They
provide accurate operation with Vcc as low as 1.8V.
Auto Increment Read Operations
In the interest of memory transfer operation applications,
the IS93C76A/86A are designed to output a continuous
stream of memory content in response to a single read
operation instruction. To utilize this function, the system
asserts a read instruction specifying a start location address. Once the 8 or 16 bits of the addressed register have
been clocked out, the data in consecutively higher address
locations is output. The address will wrap around continuously with CS HIGH until the chip select (CS) control pin is
brought
to be executed with a minimum of firmware overhead.
LOW
. This allows for single instruction data dumps
2
Integrated Silicon Solution, Inc. — www.issi.com —
1-800-379-4774
Rev. 00F
05/26/05
IS93C76A IS93C86AISSI
®
Write Enable (WEN)
The write enable (WEN) instruction must be executed
before any device programming (WRITE, WRALL,
ERASE, and ERAL) can be done. When Vcc is applied,
this device powers up in the write disabled state. The
device then remains in a write disabled state until a WEN
instruction is executed. Thereafter, the device remains
enabled until a WDS instruction is executed or until Vcc
is removed. (See Figure 4.) (Note: Chip select must
remain LOW until Vcc reaches its operational value.)
Write (WRITE)
The WRITE instruction includes 8 or 16 bits of data to be
written into the specified register. After the last data bit
has been applied to DIN, and before the next rising edge
of SK, CS must be brought LOW. If the device is writeenabled, then the falling edge of CS initiates the selftimed programming cycle (see WEN).
If CS is brought HIGH, after a minimum wait of 200 ns (5V
operation) after the falling edge of CS (tCS) DOUT will
indicate the READY/BUSY status of the chip. Logical “0”
means programming is still in progress; logical “1” means
the selected register has been written, and the part is
ready for another instruction (see Figure 5). The READY/
BUSY status will not be available if: a) The CS input goes
HIGH after the end of the self-timed programming cycle,
tWP; or b) Simultaneously CS is HIGH, Din is HIGH, and
SK goes HIGH, which clears the status flag.
Write All (WRALL)
The write all (WRALL) instruction programs all registers with
the data pattern specified in the instruction. As with the
WRITE instruction, the falling edge of CS must occur to
initiate the self-timed programming cycle. If CS is then
brought HIGH after a minimum wait of 200 ns (tCS), the DOUT
pin indicates the READY/BUSY status of the chip (see
Figure 6). Vcc is required to be above 4.5V for WRALL to
function properly.
Write Disable (WDS)
The write disable
capabilities. This protects the entire device against accidental modification of data until a WEN instruction is
executed. (When Vcc is applied, this part powers up in the
write disabled state.) To protect data, a WDS instruction
should be executed upon completion of each programming
operation.
(WDS)
instruction disables all programming
Erase Register (ERASE)
After the erase instruction is entered, CS must be brought
LOW. The falling edge of CS initiates the self-timed internal
programming cycle. Bringing CS HIGH after a minimum of
tCS, will cause DOUT to indicate the
chip: a logical “0” indicates programming is still in progress;
a logical “1” indicates the erase cycle is complete and the
part is ready for another instruction (see Figure 8).
READ/BUSY
status of the
Erase All (ERAL)
Full chip erase is provided for ease of programming. Erasing
the entire chip involves setting all bits in the entire memory
array to a logical “1” (see Figure 9). Vcc is required to be
above 4.5V for ERALL to function properly.
Integrated Silicon Solution, Inc. — www.issi.com —
2. If the number of bits clocked-in does not match the number corresponding to a selected command, all extra trailing bits are ignored,
and WRITE, WRALL, ERASE, ERAL, WEN, and WDS instructions are rejected, but READ is accepted.
2. If the number of bits clocked-in does not match the number corresponding to a selected command, all extra trailing bits are ignored,
and WRITE, WRALL, ERASE, ERAL, WEN, and WDS instructions are rejected, but READ is accepted.
(ORG = GND)( ORG = Vcc)
(1)
Input DataAddress
(1)
Input Data
4
Integrated Silicon Solution, Inc. — www.issi.com —
1-800-379-4774
Rev. 00F
05/26/05
IS93C76A IS93C86AISSI
®
ABSOLUTE MAXIMUM RATINGS
(1)
SymbolParameterValueUnit
VSSupply Voltage–0.5 to +6.5V
VPVoltage on Any Pin–0.5 to Vcc + 0.5V
TBIASTemperature Under Bias–55 to +125°C
TSTGStorage Temperature–65 to +150°C
IOUTOutput Current5mA
Notes:
1. Stress greater than those listed under ABSOLUTE MAXIMUM RATINGS may cause
permanent damage to the device. This is a stress rating only and functional operation of
the device at these or any other conditions above those indicated in the operational
sections of this specification is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect reliability.
OPERATING RANGE
RangeAmbient TemperatureVCC
Industrial–40°C to +85°C1.8V to 5.5V or 2.5V to 5.5V
Automotive–40°C to +125°C2.5V to 5.5V
CS = VIH, SK = 2 MHz, CMOS input levels
CS = VIH, SK = 2 MHz, CMOS input levels
Standby CurrentCS = GND, SK = GND,
ORG = Vcc or
Floating (x16)2.5V—0.12µ A
Standby CurrentCS = GND, SK = GND,
ORG = GND
(x8)2.5V—610µA
1.8V—0.11mA
2.5V—0.21mA
5.0V—0.52mA
1.8V—0.51mA
2.5V—12mA
5.0V—23mA
1.8V—0.11µ A
5.0V—0.24µ A
1.8V—610µA
5.0V—1 015µA
6
Integrated Silicon Solution, Inc. — www.issi.com —
1-800-379-4774
Rev. 00F
05/26/05
®
IS93C76A IS93C86AISSI
AC ELECTRICAL CHARACTERISTICS
TA = –40°C to +85°C for Industrial
SymbolParameterTest ConditionsVccMin.Max.Unit
fSKSK Clock Frequency1.8V to 5.5V01Mhz
2.5V to 5.5V02Mhz
4.5V to 5.5V03Mhz
tSKHSK HIGH Time1.8V to 5.5V25 0
2.5V to 5.5V200
4.5V to 5.5V200
tSKLSK LOW Time1.8V to 5.5V250
2.5V to 5.5V200
4.5V to 5.5V100
tCSMinimum CS LOW Time1.8V to 5.5V250
2.5V to 5.5V200
4.5V to 5.5V200
tCSSCS Setup TimeRelative to SK1.8V to 5.5V20 0
2.5V to 5.5V100
4.5V to 5.5V50
tDISDin Setup TimeRelative to SK1.8V to 5.5V10 0
2.5V to 5.5V50
4.5V to 5.5V50
tCSHCS Hold TimeRelative to SK1.8V to 5.5V0
2.5V to 5.5V0
4.5V to 5.5V0
tDIHDin Hold TimeRelative to SK1.8V to 5.5V5 0
2.5V to 5.5V50
4.5V to 5.5V50
tPD1Output Delay to “1”AC Test1.8V to 5.5V
2.5V to 5.5V
4.5V to 5.5V
tPD0Output Delay to “0”AC Test1.8V to 5.5V
2.5V to 5.5V
4.5V to 5.5V
tSVCS to Status ValidAC Test1.8V to 5.5V
2.5V to 5.5V
4.5V to 5.5V
tDFCS to Dout in 3-stateAC Test, CS=VIL1.8V to 5.5V
2.5V to 5.5V
4.5V to 5.5V
tWPWrite Cycle Time1.8V to 5.5V
2.5V to 5.5V
4.5V to 5.5V
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
400ns
200ns
100ns
400ns
200ns
100ns
400ns
200ns
200ns
100ns
100ns
100ns
10ms
5ms
5ms
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Notes:
1. C L = 100pF
2. The devices IS9376A/86A-2 are tested to meet the timing values of both 1.8V-5.5V, 2.5V-5.5V, and 4.5V-5.5V.
3. The devices IS9376A/86A-3 are tested to meet the timing values of both 2.5V-5.5V and 4.5V-5.5V.
Integrated Silicon Solution, Inc. — www.issi.com —
Rev. 00F
05/26/05
1-800-379-4774
7
®
IS93C76A IS93C86AISSI
AC ELECTRICAL CHARACTERISTICS
TA = –40°C to +125°C for Automotive
SymbolParameterTest ConditionsVccMin.Max.Unit
fSKSK Clock Frequency2.5V to 5.5V02Mhz
4.5V to 5.5V03Mhz
tSKHSK HIGH Time2.5V to 5.5V20 0
4.5V to 5.5V200
tSKLSK LOW Time2.5V to 5.5V200
4.5V to 5.5V100
tCSMinimum CS LOW Time2.5V to 5.5V200
4.5V to 5.5V200
tCSSCS Setup Time Relative to SK2.5V to 5.5V10 0
4.5V to 5.5V50
tDISDin Setup Time Relative to SK2.5V to 5.5V50
4.5V to 5.5V50
tCSHCS Hold TimeRelative to SK2.5V to 5.5V0
4.5V to 5.5V0
tDIHDin Hold TimeRelative to SK2.5V to 5.5V50
4.5V to 5.5V50
tPD1Output Delay to “1”AC Test2.5V to 5.5V
4.5V to 5.5V
tPD0Output Delay to “0”AC Test2.5V to 5.5V
4.5V to 5.5V
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
200ns
100ns
200ns
100ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
tSVCS to Status ValidAC Test2.5V to 5.5V
4.5V to 5.5V
tDFCS to Dout in 3-stateAC Test, CS=VIL2.5V to 5.5V
4.5V to 5.5V
tWPWrite Cycle Time2.5V to 5.5V
4.5V to 5.5V
Notes:
1. C L = 100pF
2. The devices IS9376A/86A-3 are tested to meet the timing values of both 2.5V-5.5V and 4.5V-5.5V.
8
Integrated Silicon Solution, Inc. — www.issi.com —
—
—
—
—
—
—
200ns
200ns
100ns
100ns
5ms
5ms
1-800-379-4774
Rev. 00F
05/26/05
IS93C76A IS93C86AISSI
AC WAVEFORMS
FIGURE 2. SYNCHRONOUS DATA TIMING
®
CS
t
CSS
SK
t
DIS
IN
D
D
OUT
t
DIH
(READ)
t
D
OUT
SV
(WRITE)
(WRALL)
(ERASE)
(ERAL)
FIGURE 3. READ CYCLE TIMING
t
SKH
t
PD0
T
t
SKL
STATUS VALID
t
PD1
t
CSH
t
DF
t
DF
t
CS
D
IN
D
OUT
*
Address Pointer Cycles to the Next Register
110AnA0
DmD0
0
*
Notes:
To determine address bits An-A0 and data bits Dm-Do, see Instruction Set for the specific device.
Integrated Silicon Solution, Inc. — www.issi.com —
Rev. 00F
05/26/05
1-800-379-4774
CS
9
IS93C76A IS93C86AISSI
AC WAVEFORMS
FIGURE 4. WRITE ENABLE (WEN) CYCLE TIMING
t
CS
CS
D
IN
1
1001
®
D
OUT
= 3-state
FIGURE 5. WRITE (WRITE) CYCLE TIMING
CS
110AnA0DmD0
D
D
IN
OUT
tCS
tSVtDF
BUSYREADY
tWP
Notes:
1. After the completion of the instruction (D
OUT indicates BUSY status) then attempting to perform another instruction could cause device malfunction.
(D
2. To determine address bits An-A0 and data bits Dm-D0, see Instruction Set for the specific device.
10
OUT is in READY status) then it may perform another instruction. If device is in BUSY status
Integrated Silicon Solution, Inc. — www.issi.com —
1-800-379-4774
Rev. 00F
05/26/05
IS93C76A IS93C86AISSI
AC WAVEFORMS
FIGURE 6. WRITE ALL (WRALL) CYCLE TIMING
t
CS
CS
®
D
IN
D
OUT
Notes:
1. After the completion of the instruction (DOUT is in READY status) then it may perform another instruction. If device is in BUSY status
OUT indicates BUSY status) then attempting to perform another instruction could cause device malfunction.
(D
2. To determine data bits D
110
m-D0, see Instruction Set for the appropriate device.
00
DmD0
t
SV
BUSYREADY
t
WP
FIGURE 7. WRITE DISABLE (WDS) CYCLE TIMING
t
CS
CS
DIN
DOUT
= 3-STATE
100
Integrated Silicon Solution, Inc. — www.issi.com —
Rev. 00F
05/26/05
00
1-800-379-4774
11
IS93C76A IS93C86AISSI
AC WAVEFORMS
FIGURE 8. ERASE (REGISTER ERASE) CYCLE TIMING
t
CS
CS
D
D
IN
OUT
1
11An-1A0An
t
SV
BUSYREADY
t
DF
®
Notes:
To determine data bits An - A0, see Instruction Set for the appropriate device.
FIGURE 9. ERASE ALL (ERAL) CYCLE TIMING
t
CS
CS
DIN
010
10
t
WP
t
SV
t
DF
DOUT
Note for Figures 8 and 9:
After the completion of the instruction (DOUT is in READY status) then it may perform another instruction. If device is in BUSY status
(DOUT indicates BUSY status) then attempting to perform another instruction could cause device malfunction.
12
Integrated Silicon Solution, Inc. — www.issi.com —
BUSYREADY
t
WP
1-800-379-4774
Rev. 00F
05/26/05
IS93C76A IS93C86AISSI
ORDERING INFORMATION
Industrial Range: -40ºC to +85ºC
SpeedVoltage RangeOr der Part No.Packa ge
2Mhz *2.5V to 5.5VIS93C86A-3PI300-mil Plastic DIP
IS93C86A-3GRISOIC JEDEC
IS93C86A-3ZI169-mil TSSOP
1Mhz *1.8V to 5.5VIS93C76A-2PI300-mil Plastic DIP
IS93C76A-2GRISOIC JEDEC
IS93C76A-2ZI169-mil TSSOP
1Mhz *1.8V to 5.5VIS93C86A-2PI300-mil Plastic DIP
IS93C86A-2GRISOIC JEDEC
IS93C86A-2ZI169-mil TSSOP
* The specification allows higher speed. Please see AC Characteristics (2.5V-5.5V and 4.5V-5.5V).
®
Industrial Range: -40ºC to +85ºC, Lead-free
SpeedVoltage RangeOr der Part No.Packa ge
2Mhz *2.5V to 5.5VIS93C86A-3PLI300-mil Plastic DIP