93C66 PDF
93C66 PDF
93C66A/B/C
4K Microwire Compatible Serial EEPROM
Device Selection Table
Part Number VCC Range ORG Pin Word Size Temp Ranges Packages
93AA66A 1.8-5.5 No 8-bit I P, SN, ST, MS, OT, MC
93AA66B 1.8-5-5 No 16-bit I P, SN, ST, MS, OT, MC
93LC66A 2.5-5.5 No 8-bit I, E P, SN, ST, MS, OT, MC
93LC66B 2.5-5.5 No 16-bit I, E P, SN, ST, MS, OT, MC
93C66A 4.5-5.5 No 8-bit I, E P, SN, ST, MS, OT, MC
93C66B 4.5-5.5 No 16-bit I, E P, SN, ST, MS, OT, MC
93AA66C 1.8-5.5 Yes 8- or 16-bit I P, SN, ST, MS, MC
93LC66C 2.5-5.5 Yes 8- or 16-bit I, E P, SN, ST, MS, MC
93C66C 4.5-5.5 Yes 8- or 16-bit I, E P, SN, ST, MS, MC
TSSOP/MSOP SOT-23
(ST, MS) (OT)
CS 1 8 VCC DO 1 6 VCC
CLK 2 7 NC
DI 3 6 ORG* VSS 2 5 CS
DO 4 5 VSS
DI 3 4 CLK
DFN
(MC)
CS 1 8 VCC
CLK 2 7 NC
DI 3 6 ORG*
DO 4 5 VSS
† NOTICE: Stresses above 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 those or any other conditions above those
indicated in the operational listings of this specification is not implied. Exposure to maximum rating conditions for
extended periods may affect device reliability.
VIH
CS
VIL TCSS TCKH TCKL
TCSH
VIH
CLK
VIL
TDIS TDIH
VIH
DI
VIL
TPD TCZ
TPD
DO VOH
(Read) TCZ
VOL
TSV
DO VOH
(Program) Status Valid
VOL
TABLE 1-3: INSTRUCTION SET FOR X16 ORGANIZATION (93XX66B OR 93XX66C WITH ORG = 1)
Instruction SB Opcode Address Data In Data Out Req. CLK Cycles
ERASE 1 11 A7 A6 A5 A4 A3 A2 A1 A0 — (RDY/BSY) 11
ERAL 1 00 1 0 X X X X X X — (RDY/BSY) 11
EWDS 1 00 0 0 X X X X X X — High-Z 11
EWEN 1 00 1 1 X X X X X X — High-Z 11
READ 1 10 A7 A6 A5 A4 A3 A2 A1 A0 — D15 – D0 27
WRITE 1 01 A7 A6 A5 A4 A3 A2 A1 A0 D15 – D0 (RDY/BSY) 27
WRAL 1 00 0 1 X X X X X X D15 – D0 (RDY/BSY) 27
TABLE 1-4: INSTRUCTION SET FOR X8 ORGANIZATION (93XX66A OR 93XX66C WITH ORG = 0)
Req. CLK
Instruction SB Opcode Address Data In Data Out
Cycles
ERASE 1 11 A8 A7 A6 A5 A4 A3 A2 A1 A0 — (RDY/BSY) 12
ERAL 1 00 1 0 X X X X X X X — (RDY/BSY) 12
EWDS 1 00 0 0 X X X X X X X — High-Z 12
EWEN 1 00 1 1 X X X X X X X — High-Z 12
READ 1 10 A8 A7 A6 A5 A4 A3 A2 A1 A0 — D7 – D0 20
WRITE 1 01 A8 A7 A6 A5 A4 A3 A2 A1 A0 D7 – D0 (RDY/BSY) 20
WRAL 1 00 0 1 X X X X X X X D7 – D0 (RDY/BSY) 20
Memory Address
Array Decoder
Address
Counter
Output DO
Data Register
Buffer
DI
Mode
ORG* Decode
CS Logic
CLK Clock
Register
CLK
TSV TCZ
High-Z Ready
DO Busy
High-Z
TWC
CLK
TSV TCZ
High-Z
DO Busy Ready
High-Z
TWC
CLK
DI 1 0 0 1 0 x ••• x
TSV TCZ
High-Z
DO Busy Ready
High-Z
TEC
VCC must be ≥4.5V for proper operation of ERAL.
CLK
DI 1 0 0 1 0 x ••• x
TSV TCZ
High-Z
DO Busy Ready
High-Z
TEC
CLK
DI 1 0 0 0 0 x ••• x
CS
CLK
1 0 0 1 1 x ••• x
DI
2.7 Read the rising edge of the CLK and are stable after the
specified time delay (TPD). Sequential read is possible
The READ instruction outputs the serial data of the when CS is held high. The memory data will
addressed memory location on the DO pin. A dummy automatically cycle to the next register and output
zero bit precedes the 8-bit (If ORG pin is low or A-Version sequentially.
devices) or 16-bit (If ORG pin is high or B-version
devices) output string. The output data bits will toggle on
CS
CLK
DI 1 1 0 An ••• A0
High-Z
DO 0 Dx ••• D0 Dx ••• D0 Dx ••• D0
CS
CLK
DI 1 0 1 AN ••• A0 Dx ••• D0
TSV TCZ
High-Z
DO Busy Ready
High-Z
TWC
CS
CLK
DI 1 0 1 AN ••• A0 Dx ••• D0
TSV TCZ
High-Z
DO Busy Ready
High-Z
TWC
CS
CLK
DI 1 0 0 0 1 x ••• x Dx ••• D0
TSV TCZ
CS
CLK
DI 1 0 0 0 1 x ••• x Dx ••• D0
TSV TCZ
High-Z
DO Busy Ready
HIGH-Z
TWL
3.1 Chip Select (CS) data bits before an instruction is executed. CLK and DI
then become “don’t care” inputs waiting for a new Start
A high level selects the device; a low level deselects condition to be detected.
the device and forces it into Standby mode. However, a
programming cycle which is already in progress will be
3.3 Data In (DI)
completed, regardless of the Chip Select (CS) input
signal. If CS is brought low during a program cycle, the Data In (DI) is used to clock in a Start bit, opcode,
device will go into Standby mode as soon as the address and data synchronously with the CLK input.
programming cycle is completed.
CS must be low for 250 ns minimum (TCSL) between 3.4 Data Out (DO)
consecutive instructions. If CS is low, the internal
Data Out (DO) is used in the Read mode to output data
control logic is held in a Reset status.
synchronously with the CLK input (TPD after the posi-
tive edge of CLK).
3.2 Serial Clock (CLK)
This pin also provides Ready/Busy status information
The Serial Clock is used to synchronize the communi- during erase and write cycles. Ready/Busy status infor-
cation between a master device and the 93XX series mation is available on the DO pin if CS is brought high
device. Opcodes, address and data bits are clocked in after being low for minimum Chip Select Low Time
on the positive edge of CLK. Data bits are also clocked (TCSL) and an erase or write operation has been
out on the positive edge of CLK. initiated.
CLK can be stopped anywhere in the transmission The Status signal is not available on DO, if CS is held
sequence (at high or low level) and can be continued low during the entire erase or write cycle. In this case,
anytime with respect to Clock High Time (TCKH) and DO is in the High-Z mode. If status is checked after the
Clock Low Time (TCKL). This gives the controlling erase/write cycle, the data line will be high to indicate
master freedom in preparing opcode, address and the device is ready.
data.
Note: Issuing a Start bit and then taking CS low
CLK is a “don’t care” if CS is low (device deselected). If will clear the Ready/Busy status from DO.
CS is high, but the Start condition has not been
detected (DI = 0), any number of clock cycles can be 3.5 Organization (ORG)
received by the device without changing its status (i.e.,
waiting for a Start condition). When the ORG pin is connected to VCC or Logic HI, the
(x16) memory organization is selected. When the ORG
CLK cycles are not required during the self-timed write
pin is tied to VSS or Logic LO, the (x8) memory
(i.e., auto erase/write) cycle.
organization is selected. For proper operation, ORG
After detection of a Start condition the specified number must be tied to a valid logic level.
of clock cycles (respectively low-to-high transitions of
93XX66A devices are always (x8) organization and
CLK) must be provided. These clock cycles are
93XX66B devices are always (x16) organization.
required to clock in all required opcode, address and
XXXXXXT 3L66BI
YWWNNN 5281L7
XXNN 3EL7
XXXXXXXX 93LC66B
T/XXXNNN I/P e3 1L7
YYWW 0528
XXXXXXXT 93LC66BI
XXXXYYWW SN e3 0528
NNN 1L7
XXXX L66B
TYWW I528
NNN 1L7
XXX 374
YWW 528
NN L7
Note: For very small packages with no room for the Pb-free JEDEC designator
e3 , the marking will only appear on the outer carton or reel label.
Note: In the event the full Microchip part number cannot be marked on one line, it will
be carried over to the next line, thus limiting the number of available
characters for customer-specific information.
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
E
E1
NOTE 1
1 2
e
c φ
A A2
A1 L1 L
% % 5 +*1
1
!"
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
N 4
E
E1
PIN 1 ID BY
LASER MARK
1 2 3
e
e1
A A2 c φ
L
A1
L1
#
$
%"&&
'( #$
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
NOTE 1
E1
1 2 3
D
E
A A2
A1 L
c
e
b1 eB
b
4% 6/;*
&
5&% 6 67 8
6!&(
$ 6 9
% ./
%
% < <
""2
2 + , +
. %
% + < <
!" %
!" ="% * , ,+
""2="% * + 9
7 5% ,9 ,:+
%
% 5 + , +
5"
2 9 +
4 5"="% ( :
5
) 5"="% ( 9
7
)? . < < ,
!"#$%! & '(!%&! %(
%")%%%"
?$%/ % %
, &
"*"
%!"&
"$
% !
"$
% !
%#"@ "
&
"%
*-+
./0. &
%#%!
))%
!%%
) /9.
%)*"+,&'($-
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
e
N
E1
NOTE 1
1 2 3
h α
b
h
c
A A2 φ
A1 L
L1 β
% % 5 *1
1
) /+.
%)*"+,&'($-
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
.
.
%/+/'(
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
E1
NOTE 1
1 2
b
e
c
A A2 φ
A1 L1 L
% % 5 *1
1
) /9:.
#
0
* -%!1"1&+,'(#0
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32
D e
b
N N
L
E E2
EXPOSED PAD
NOTE 1
NOTE 1
1 2 2 1
D2
TOP VIEW BOTTOM VIEW
A3 A1 NOTE 2
#
0
* -%!1"1&+,'(#0
1
%&
%! %2" ) ' %
2$%
%"%
%%033)))&
&32