256 bit (16 x 16 or 32 x 8) SERIAL MICROWIREEEPROM
NOT FOR NEW DESIGN
1 MILLIONERASE/WRITE CYCLES, with
40 YEARS DATARETENTION
DUALORGANIZATION:16 x 16 or 32 x 8
BYTE/WORDand ENTIRE MEMORY
PROGRAMMINGINSTRUCTIONS
SELF-TIMED PROGRAMMINGCYCLE with
AUTO-ERASE
READY/BUSYSIGNALDURING
PROGRAMMING
SINGLE5V ±10%SUPPLYVOLTAGE
SEQUENTIALREAD OPERATION
5ms TYPICALPROGRAMMINGTIME
ENHANCEDESD/LATCH UP
PERFORMANCES for”C” VERSION
ST93C06and ST93C06Care replaced by
the M93C06
8
1
PSDIP8 (B)
0.4mm Frame
Figure 1. Logic Diagram
8
SO8 (M)
150mil Width
1
DESCRIPTION
The ST93C06 and ST93C06Care 256 bit ElectricallyErasable ProgrammableMemory(EEPROM)
fabricatedwithSGS-THOMSON’sHighEndurance
SinglePolysiliconCMOStechnology.Inthetextthe
two products are referred to as ST93C06.
The memoryis divided into either 32 x 8 bit bytes
or 16 x 16 bit words. The organization may be
selectedby a signalappliedon the ORG input.
The memoryis accessed througha serialinput (D)
and by a set of instructionswhich includes Read a
byte/word, Write a byte/word, Erase a byte/word,
EraseAllandWriteAll. AReadinstructionloadsthe
address of the first byte/word to be read into an
internaladdress pointer.
Table 1. Signal Names
SChip Select Input
DSerial Data Input
QSerial Data Output
CSerial Clock
ORGOrganisation Select
ORG
V
CC
D
C
S
ST93C06
ST93C06C
V
SS
Q
AI00816B
V
CC
V
SS
June 19971/15
This isinformation on a productstill in productionbutnot recommendedfor new designs.
Supply Voltage
Ground
ST93C06,ST93C06C
Figure2A. DIPPin Connections
ST93C06
ST93C06C
SV
1
2
D
3
Q
4
Warning: DU = Don’t UseWarning: DU = Don’t Use
Table 2. Absolute MaximumRatings
SymbolParameterValueUnit
T
T
T
STG
LEAD
Ambient Operating Temperature–40 to 125°C
A
Storage Temperature–65 to150°C
Lead Temperature,Soldering(SO8 package)
8
7
6
5
AI00817B
CC
DUC
ORG
V
SS
(1)
(PSDIP8 package)
Figure2B. SOPin Connections
ST93C06
ST93C06C
1
SV
2
D
3
Q
4
40 sec
10 sec
8
7
6
5
AI00818C
215
260
CC
DUC
ORG
V
SS
°C
V
V
CC
V
ESD
Notes: 1. Exceptfor the rating ”Operating Temperature Range”, stresses above those listed in the Table ”Absolute Maximum Ratings”
DESCRIPTION (cont’d)
Input or Output Voltages(Q = VOHor Hi-Z)–0.3 to VCC+0.5V
IO
Supply Voltage–0.3 to 6.5V
Electrostatic Discharge Voltage (Human Body model)
Electrostatic Discharge Voltage (Machine model)
may cause permanent damage to the device. These are stressratings only and operation of thedevice at these or any other
conditions abovethose indicated in the Operating sections of this specification is not implied. Exposure toAbsolute Maximum
Rating conditions for extended periods may affect device reliability.Refer also to the SGS-THOMSON SURE Program and other
relevant quality documents.
2. MIL-STD-883C, 3015.7(100pF, 1500 Ω).
3. EIAJ IC-121 (Condition C) (200pF, 0 Ω).
(2)
ST93C06
ST93C06C
(3)
ST93C06
ST93C06C
2000
4000
500
500
signal on C input may be disconnected or left
running after the start of a Write cycle) and does
The data containedat this addressis then clocked
out serially. The address pointer is automatically
incrementedafterthedata isoutputand,ifthe Chip
Select input (S) is held High, the ST93C06 can
output a sequentialstream of data bytes/words. In
thisway,the memorycanbe readas a datastream
from 8 to 256 bits long, or continuously as the
address counter automatically rolls over to ’00’
when the highest address is reached. Programming is internally self-timed (the external clock
notrequirean erasecyclepriorto the Writeinstruc-
tion. The Writeinstructionwrites 8or 16 bits at one
time into oneof the 32 bytes or 16 words. After the
startoftheprogrammingcycle aBusy/Readysignal
is available on the Data output (Q) when Chip
Select(S) is driven High.
The design of the ST93C06 and the High Endur-
anceCMOStechnologyusedforitsfabricationgive
an Erase/Write cycle Enduranceof 1,000,000cy-
clesand a data retention of 40 years.
V
V
2/15
ST93C06, ST93C06C
AC MEASUREMENT CONDITIONS
Figure 3. ACTesting Input Output Waveforms
Input Rise and Fall Times≤ 20ns
Input Pulse Voltages0.4V to 2.4V
Input Timing Reference Voltages1V to 2.0V
Output Timing Reference Voltages0.8V to 2.0V
Note that Output Hi-Z is defined as the point where data
2.4V
0.4V
2V
1V
INPUTOUTPUT
is no longer driven.
Table 3. Capacitance
(1)
(TA=25°C, f =1 MHz)
SymbolParameterTest ConditionMinMaxUnit
C
IN
C
OUT
Note: 1. Sampled only, not 100% tested.
Input CapacitanceVIN=0V5pF
Output CapacitanceV
=0V5pF
OUT
Table 4. DC Characteristics
= 0 to70°C or –40 to 85°C; VCC=5V±10%)
(T
A
SymbolParameterTestConditionMinMaxUnit
I
I
I
CC1
V
V
V
V
I
LI
LO
CC
IL
IH
OL
OH
Input Leakage Current0V ≤ VIN≤ V
Output Leakage Current
0V ≤ V
≤ VCC,
OUT
Q inHi-Z
CC
±2.5µA
±2.5µA
Supply Current (TTL Inputs)S = VIH, f = 1 MHz3mA
Supply Current (CMOS Inputs)S = V
Supply Current (Standby)
, f = 1 MHz2mA
IH
,C=VSS,
S=V
SS
ORG = V
SS
or V
CC
50µA
Input Low Voltage (D, C, S)–0.30.8V
Input High Voltage (D, C, S)2VCC+1V
I
= 2.1mA0.4V
Output Low Voltage
Output High Voltage
OL
=10µA0.2V
I
OL
I
= –400µA2.4V
OH
= –10µAV
I
OH
–0.2V
CC
2.0V
0.8V
AI00815
3/15
ST93C06,ST93C06C
Table 5. AC Characteristics
(T
= 0 to70°C or –40 to 85°C; VCC=5V±10%)
A
SymbolAltParameterTest ConditionMinMaxUnit
t
SHCH
t
CLSH
t
DVCH
t
CHDX
t
t
t
t
Chip Select High to Clock High50ns
CSS
Clock Low to Chip Select High100ns
SKS
Input Valid to Clock High100ns
DIS
Temp.Range: grade 1100ns
Clock High to Input Transition
DIH
Temp.Range:
grades 3, 6
200ns
t
CHQL
t
CHQV
t
CLSL
t
SLCH
t
SLSH
t
SHQV
t
SLQZ
t
PD0
t
PD1
t
CSH
t
t
t
Clock High to Output Low500ns
Clock High to Output Valid500ns
Clock Low to Chip Select Low0ns
Chip Select Low to ClockHigh250ns
Chip Select Low to Chip Select HighNote 1250ns
CS
Chip Select High to Output Valid500ns
SV
Chip Select Low to Output Hi-Z
DF
ST93C06300ns
ST93C06C200ns
t
CHCL
t
CLCH
t
W
f
C
Notes: 1. Chip Select must bebrought low for a minimum of 250 ns(t
2. The Clock frequency specification calls for aminimum clock period of 1 µs, therefore the sum of the timings t
t
t
must be greater or equal to 1 µs. For example, ift
Clock High to Clock LowNote 2250ns
SKH
Clock Low to Clock HighNote 2250ns
SKL
t
Erase/Write Cycle time10ms
WP
f
Clock Frequency01MHz
SK
) betweenconsecutive instructioncycles.
SLSH
is 250 ns, then t
CHCL
must be at least 750ns.
CLCH
Figure4. SynchronousTiming,Start and Op-Code Input