CMOS MICROWIRE BUS
4K/2K/1K ELECTRICALLY ERASABLE PROGRAMMABLE ROM
512/256/128 X 8/16 BIT EEPROM
Turbo IC, Inc.
93C66/93C56/93C46
PRODUCT INTRODUCTION
PIN DESCRIPTION
DESCRIPTION:
The Turbo IC 93C66/93C56/93C46 is a serial 4K/2K/1K
EEPROM fabricated with Turbo’s proprietary, high reliability, high performance CMOS technology. It’s 4K/2K/1K of
memory is organized as 512/256/128 x 8/16 bits, depending on the byte/word organization. The memory can be accessed using the MicroWire bus protocol through the Serial
Data Input (DI) and the Serial Data Output (DO) pins.
The Turbo IC 93C66/93C56/93C46 is assembled in either a
8-pin PDIP or 8-pin SOIC package. Pin #1 is the Chip Select (CS) for the device. Pin #2 is the Clock (CLK) for the
device. Pin #3 is the Data Input (DI) of the de vice. Pin #4 is
the Data Output (DO) of the device. Pin #5 is the ground
(Vss). Pin #6 is the Organizational Select (ORG) that allows the user to select between 8 bit or 16 bit organizational
structure. Pin #7 is not connected. Pin #8 is the po wer supply (Vcc) pin.
The Turbo IC 93C66/93C56/93C46 memory itself is accessed using a set of instructions that consists of the opcode,
address, and the data. These instructions include Byte/Word
Read, Byte/Word Write, Byte/Word Erase , and an Erase or
Write All instruction. In the Byte/Word Read instruction, the
instruction loads the address of the first byte/word to be
read to an internal address pointer. The data at this address is then serially clocked out and the address pointer
incremented. If the Chip Select (CS) pin is held High, a
stream of data can be read.
Since the Turbo IC 93C66/93C56/93C46 device is self-timed,
the clock pin is not required to be connected nor is it required that the pulse be stopped after the start of the Write
cycle. Furthermore, programming the device does not need
an erase before the Write cycle. After the start of the programming, a Busy/Ready signal is available on the Data
Output (DO) pin when Chip Select (CS) is High.
FEA TURES :
• Power Supply V oltage
Single Vcc f or Read and Prog ramming
(Vcc = 2.7 V to 5.5 V)
• Industry Standard Microwire Bus
• Byte (x8) or Word (x16) - Dual Organization
• Programming Instructions For
Byte/Word
Memory Array
• Self Timed Programming Cycle
( includes Auto - Erase )
10 ms Typical Programming Time
• Signals Ready/Busy During Programming
• Sequential Read Function
• High Reliability CMOS Technology with EEPROM Cell
Endurance : 1,000,000 Cycles
Data Retention : 100 Years
1
DATA OUTPUT
This pin is used to check the device' s status
during programming as well as to output the data
from memory during a READ or READ ALL instruction.
DATA INPUT (DI)
This pin is used in the input of the instruction,
ie. the start bit, opcode, address, and data
during programming.
PIN DESCRIPTION
CHIP SELECT (CS)
The chip select allows the programming of the
device through an encoded opcode, address, and
data.
CLOCK (CLK)
This pin is the pin that drives the sampling of
input or streaming of output during programming.
ORGANIZATION SELECT (ORG)
This pin allows the user to select between 8-bit
and 16-bit modes.
1
2
3
4
5
6
7
8
CS
CLK
DI
DO
VCC
NC
ORG
VSS
8 pin PDIP
1
2
3
4
5
6
7
8
CS
CLK
DI
DO
VCC
NC
ORG
VSS
8 pin SOIC