16 Mbit (2Mb x 8 or 1Mb x 16) UV EPROM and OTP EPROM
■ 5V ± 10% SUPPLY VOLTAGE in READ
OPERATION
■ ACCESS TIME: 50ns
■ BYTE-WID E or WORD-WIDE
CONFIGURABLE
■ 16 Mbit MASK ROM REPLACEMENT
■ LOW P OWER CONSUMPTION
– Active Current 70mA at 8MHz
– Standby Current 100µA
■ PROGRAMMING VOLTAGE: 12.5V ± 0.25V
■ PROG RAMM ING T IME: 50µs/word
■ ELECTRONIC SIGNATURE
– Manufacturer Code: 20h
– Device Code: B1h
42
1
FDIP42W (F)
M27C160
42
1
PDIP42 (B)
42
1
SDIP42 (S)
DESCRIPTION
The M27C160 is a 16 Mbit EPROM offered in the
two ranges UV (ultra violet erase) and OTP ( one
time programmable). It is ideally suited for microprocessorsystemsrequiringlarge data or program
storage and is organised as either 2 Mb it words of
8 bit or 1 Mbit words of 16 bit. The pin-out is compatible with a 16 Mbit Mask ROM.
The FDIP42W (window ceramic frit-seal package)
has a transparent lid whi ch allows the user to expose the chip to ultraviolet light to erase the bit pattern. A new pattern can then be written rapidly to
the device by following the p rogramm ing procedure.
For applications where the content is programmed
only one time and erasure is not required, the
M27C160 is offered in PDIP42, SDIP42, PLCC44
and SO44 packages.
A0-A19Address Inputs
Q0-Q7Data Outputs
Q8-Q14Data Outputs
Q15A–1Data Output / Address Input
E
G
BYTE
V
PP
V
CC
V
SS
NCNot Connected Internally
Chip Enable
Output Enable
Byte Mode / Program Supply
Supply Voltage
Ground
2/19
Page 3
M27C160
Table 2. Absolute Maximum Ratings
(1)
SymbolParameterValueUnit
T
AAmbient Operating Temperature
T
BIAS
T
STG
(2)
V
IO
V
CC
(2)
V
A9
V
PP
Note: 1. Except for the rating "Operating Temperature Range", stresses above those listed in the Table "Absolute Maximum Ratings" may
cause permanent damage to the device. These are stress ratings only and operation of the device at these or any other conditions
above those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum Rating conditionsfor extended periods may affectdevice reliability. Referalsoto the STMicroelectronics SUREProgramandother relevant quality documents.
2. Minimum DC voltage on Input or Output is –0.5V with possible undershoot to –2.0V for a period less than 20ns. Maximum DC
voltage on Output is V
3. Depends on range.
Temperature Under Bias–50 to 125°C
Storage Temperature–65 to 150°C
Input or Output Voltage (except A9)–2 to 7V
Supply Voltage–2 to 7V
A9 Voltage–2 to 13.5V
Program Supply Voltage–2 to 14V
+0.5VwithpossibleovershoottoVCC+2V for a period less than 20ns.
CL = 30pF for High Speed
CL = 100pF for Standard
CL includes JIG capacitance
V
IN
IN
OUT
=0V
=0V
=0V
10pF
120pF
12pF
OUT
AI01823B
DEVICE OPERATION
The operating modes of the M27C160 are listed in
the Operating Modes Table. A single power supply
is required in the read mode. All inputs are TTL
compatible except for V
and 12V on A9 for the
PP
Electronic Signature.
Read Mode
The M27C160 has two organisations, Word-wide
and Byte-wide. The organisation isselected by the
signal level on the BYTE
VPPpin. When BYTEV
PP
is at VIHthe Word-wide organisation is selected
and the Q15A–1 pin is used for Q15 Data Output.
When the BYTE
VPPpin is at VILthe Byte-wide organisation is selected and the Q15A–1 pin is used
for the Address In put A–1. When the memory is
logically regarded as 16 bit wide, but read in the
Byte-wide organisation, then with A–1 at V
4/19
the
IL
lower 8 bits of the 16 bit data are s elected and with
A–1 at V
the upper 8 bits of the 16 bit data are
IH
selected.
The M27C160 has tw o control func ti ons , both of
which mus t be logically active in order to obtain
data at the outputs. In addition the Word-wide or
Byte- wide organisation must be selected.
ChipEnable (E
used for device selection. Output Enable (G
) is the power control and should be
)isthe
output control and s hould be used to gate data to
the output pins independent of device selection.
Assuming that the addresses are st able, the address access time (t
from E
to output (t
ELQV
output after a delay of t
of G
, assuming that E has been low and the ad-
dresses have been s tab le for at least t
) is equal to the delay
AVQV
). Data is available at the
from the falling edge
GLQV
AVQV-tGLQV
.
Page 5
M27C160
Table 7. Read Mode DC Characteristics
(1)
(TA=0to70°Cor–40to85°C;VCC= 5V ± 5% or 5V ± 10%; VPP=VCC)
SymbolParameterTest ConditionMinMaxUnit
I
I
LO
I
CC
I
CC1
I
CC2
I
PP
V
V
IH
V
V
Note: 1. VCCmust be applied simultaneously with or before VPPand removed simultaneously or after VPP.
Input Leakage Current
LI
Output Leakage Current
Supply Current
Supply Current (Standby) TTL
Supply Current (Standby) CMOS
Program Current
Input Low Voltage–0.30.8V
IL
(2)
Input High Voltage2
Output Low Voltage
OL
Output High Voltage TTL
OH
2. Maximum DC voltage on Output is V
CC
+0.5V.
I
OUT
I
OUT
0V ≤ V
0V ≤ V
E
E
E
I
OH
≤ V
IN
CC
≤ V
OUT
=VIL,G=VIL,
= 0mA, f = 8MHz
=VIL,G=VIL,
= 0mA, f = 5MHz
E
>VCC– 0.2V
V
PP=VCC
I
= 2.1mA
OL
= –400µA
=V
CC
IH
2.4V
±1µA
±10µA
70mA
50mA
1mA
100µA
10µA
V
+1
CC
0.4V
V
Standby Mode
The M27C160 has a standby mode which reduces
the active current from 50mA to 100µA. The
M27C160 is placed in the standby mode by applying a CMOS high sig nal to the E
input. When in the
standby mode, the outputs are in a high impedance state, independent of the G
input.
Two Line Output Control
Because EPROMs are usually used in larger
memory arrays, this product features a 2 line control function which accommodates the use of multiple memory connection. The two line control
function allows:
a. the lowest possible memory power dissipation,
b. complete assurance that output bus contention
will not occur.
For the most efficient use of thes e two control
lines, E
ry device selecting function, while G
should be decoded and us ed as theprima-
should be
made a common connection to all devices in the
array and connected to the READ
line from the
system control bus. This ensures that all des elected memory devices are in their low power standby
mode and that the out put pins are only active
when data is required from a partic ular me mory
device.
System Considerations
The power switching characteristics of Advanced
CMOS EPROMs r equire careful decoupling of the
supplies to the de vice s. The supply current I
CC
has three segments of i mportance to the system
designer: t he standby current, the active current
and the transient peaks that a re produced by the
falling and rising edges of E
.
The magnitude of the transient current peak s is
dependent on the c apacitive and i nduc ti ve loading
of the device outputs. The associated trans ient
voltage peaks can be suppressed by compl ying
with th e two line output control and by properly selected decou pling capacitors. It is recommended
that a 0.1µF ceramic capacitor is used on every
device between V
and VSS. This should be a
CC
high frequency type of low inherent inductance
and should be placed as close as possible to the
device. In addition, a 4 .7µ F electrolytic c apacitor
should be used bet ween V
and VSSfor every
CC
eight devices.
This capacitor s hould be mounted near the power
supply connection point. The purpose of this capacitor is to overcome the v olt age drop caused by
the inductive effects of PCB traces.
5/19
Page 6
M27C160
Table 8. Read Mode AC Characteristics
(1)
(TA=0to70°Cor–40to85°C;VCC= 5V ± 5% or 5V ± 10%; VPP=VCC)
M27C160
SymbolAltParameterTest Condition
MinMaxMinMax
Address Valid to
(2)
(2)
(2)
t
ACC
Output Valid
BYTE High to Output
t
ST
Valid
Chip Enable Low to
t
CE
Output Valid
Output Enable Low to
t
OE
Output Valid
BYTE Low to Output
t
STD
Hi-Z
Chip Enable High to
t
DF
Output Hi-Z
Output Enable High to
t
DF
OutputHi-Z
Address Transition to
t
OH
Output Transition
BYTE Low to
t
OH
Output Transition
t
AVQV
t
BHQV
t
ELQV
t
GLQV
t
BLQZ
t
EHQZ
t
GHQZ
t
AXQX
t
BLQX
Note: 1. VCCmust be applied simultaneously with or before VPPand removed simultaneously or after V
2. Sampled only, not 100% tested.
3. Speed obtained with High Speed AC measurement conditions.
=VIL,G=V
E
=VIL,G=V
E
=V
G
=V
E
=VIL,G=V
E
=V
G
=V
E
=VIL,G=V
E
=VIL,G=V
E
IL
IL
IL
IL
IL
IL
IL
IL
IL
(3)
-50
5070ns
5070ns
5070ns
3035ns
3030ns
025025ns
025025ns
55ns
55ns
PP.
-70
(3)
Unit
6/19
Page 7
M27C160
Table 9. Read Mode AC Characteristics
(1)
(TA=0to70°Cor–40to85°C;VCC= 5V ± 5% or 5V ± 10%; VPP=VCC)
M27C160
SymbolAltParameterTest Condition
MinMaxMinMaxMinMax
t
AVQVtACC
t
BHQV
t
ELQV
t
GLQV
(2)
t
BLQZ
(2)
t
EHQZ
(2)
t
GHQZ
t
AXQX
Address Valid to
Output Valid
BYTE High to
t
ST
Output Valid
Chip Enable Low to
t
CE
Output Valid
Output Enable Low
t
OE
to Output Valid
BYTE Low to Output
t
STD
Hi-Z
Chip Enable High to
t
DF
Output Hi-Z
Output Enable High
t
DF
to OutputHi-Z
Address Transition
t
OH
to Output Transition
=VIL,G=V
E
=VIL,G=V
E
=V
G
=V
E
=VIL,G=V
E
=V
G
=V
E
=VIL,G=V
E
IL
IL
IL
IL
IL
IL
IL
IL
90100120ns
90100120ns
90100120ns
455060ns
304050ns
030040050ns
030040050ns
555ns
Unit-90-100-120/-150
t
BLQX
Note: 1. VCCmust be applied simultaneously with or before VPPand removed simultaneously or after V
2. Sampled only, not 100% tested.
3. Speed obtained with High Speed AC measurement conditions.
BYTE Low to
t
OH
Output Transition
=VIL,G=V
E
555ns
IL
Figure 7. Wo rd-Wide Read Mode AC Waveforms
A0-A19
E
G
Q0-Q15
tAVQV
tELQV
VALID
tAXQX
tGLQV
VALID
tEHQZ
tGHQZ
PP.
Hi-Z
AI00741B
Note: BYTEVPP=VIH.
7/19
Page 8
M27C160
Figure 8. Byte-Wide Read Mode AC Waveforms
A–1,A0-A19
E
G
Q0-Q7
Note: BYTEVPP=VIL.
VALID
tAVQV
tGLQV
tELQV
Figure 9. BYTE T ran sition AC Waveforms
A0-A19
VALID
tAXQX
tEHQZ
tGHQZ
Hi-Z
AI00742B
VALID
A–1
tAVQV
BYTEV
PP
Q0-Q7
tBLQX
Q8-Q15
tBLQZ
Note: Chip Enable (E) and Output Enable (G)=VIL.
8/19
VALID
Hi-Z
tAXQX
tBHQV
DATA OUT
DATA OUT
AI00743C
Page 9
M27C160
Table 10. Progr am m ing Mode DC Characteristics
(1)
(TA=25°C;VCC= 6.25V ± 0.25V; VPP= 12.5V ± 0.25V)
SymbolParameterTest ConditionMinMaxUnit
I
I
CC
I
PP
V
V
V
V
OH
V
Note: 1. VCCmust be applied simultaneously with or before VPPand removed simultaneously or after VPP.
Input Leakage Current
LI
Supply Current50mA
Program Current
Input Low Voltage–0.30.8V
IL
Input High Voltage2.4
IH
Output Low Voltage
OL
Output High Voltage TTL
A9 Voltage11.512.5V
ID
Table 11. Progr am m ing Mode AC Characteristics
0 ≤ V
I
OL
I
OH
(1)
E
≤ V
IN
CC
=V
IL
= 2.1mA
= –2.5mA
±1µA
50mA
V
+0.5
CC
0.4V
3.5V
(TA=25°C;VCC= 6.25V ± 0.25V; VPP= 12.5V ± 0.25V)
SymbolAltParameterTest ConditionMinMaxUnit
t
AVEL
t
QVEL
t
VPHAV
t
VCHAV
t
ELEH
t
EHQX
t
QXGL
t
GLQV
(2)
t
GHQZ
t
GHAX
Note: 1. VCCmust be applied simultaneously with or before VPPand removed simultaneously or after VPP.
2. Sampled only, not 100% tested.
t
t
DS
t
VPS
t
VCS
t
PW
t
DH
t
OES
t
OE
t
DFP
t
AH
Address Valid to Chip Enable Low2µs
AS
Input Valid to Chip Enable Low2µs
VPPHigh to Address Valid
VCCHigh to Address Valid
2µs
2µs
Chip Enable Program Pulse Width4555µs
Chip Enable High to Input Transition2µs
Input Transition to Output Enable Low2µs
Output Enable Low to Output Valid120ns
Output Enable High to Output Hi-Z0130ns
Output Enable High to Address
Transition
0ns
V
Programming
When delivered (and after each erasure for UV
EPROM), all bits of the M27C160 are in the '1'
state. Data i s introduced by selectively programming '0's into the desired bit locations. Al tho ugh
only '0's will be programmed, both '1's and '0's can
be present in the data wo rd. The only way to
change a '0' to a'1' is by die exposure to ultrav iolet
light (UV E P R OM). T he M27C160 is in t he programming mode when V
at V
and E is pulsed to VIL.Thedatatobepro-
IH
input is at 12.5V, G is
PP
grammed is applied to16 bitsin parallelto t he data
output pins. The levels required for the address
and data inputs are TTL. V
is specified to be
CC
6.25V ± 0.25V.
9/19
Page 10
M27C160
Figure 10. Programming and V erify Modes AC Waveforms
A0-A19
Q0-Q15
BYTEV
PP
tVPHAV
V
CC
tVCHAV
E
G
Figure 11. Programming Flowchart
VCC = 6.25V, VPP = 12.5V
n = 0
E = 50µs Pulse
NO
NO
VERIFY
YES
Last
NO
Addr
YES
CHECK ALL WORDS
BYTEVPP =V
1st: VCC = 6V
2nd: VCC = 4.2V
IH
++ Addr
YES
++n
= 25
FAIL
VALID
tAVEL
DATA INDATA OUT
tQVEL
tELEH
PROGRAMVERIFY
tEHQX
tQXGL
PRESTO III Programming Algorithm
The PRESTO III Programming Algorithm allows
the whole array to be program ed with a guaranteed margin in a ty pical time of 52.5 seconds. Programming with PRESTO III consists of applying a
sequence of 50µs program pulses to each word
until a correct verify occurs (see Figure 11).During
programing and verify operation a MARGIN
MODE circuit is automatically activated to guarantee that each cell is programed with enough margin. No overprogram pulse is applied since the
verify in MARGIN MODE provides the necessary
margin to each programmed cell.
Program Inhibit
Programming of multiple M27C160s in parallel
with different data is al s o easily accomplished. Except for E
, all like inputs including G of the parallel
M27C160 may be common. A TTL low level pulse
applied to a M27C160's E
will program that M27C160. Ahigh level E
hibits the other M27C160s from being programmed.
Program Verify
A v erify (read) should be performed on the programmed bits to determine that they were correct-
AI01044B
ly programmed. The verify is accomplished with E
at VIHand G at VIL,VPPat 12.5V and VCCat
6.25V.
tGLQV
tGHQZ
tGHAX
AI00744
input and VPPat 12.5V,
input in-
10/19
Page 11
M27C160
Electronic Signature
The Elec tronic Signature (ES) mode allows the
reading out of a binary code from an EPROM that
will id entify its manufacturer and type. This mode
is intended for use by programming equipment to
automatically match the device to be programmed
with its corresponding program ming algorithm.
The ES mode is functional in the 25°C ± 5°C ambient temperature range that is required when programming the M27C160. To ac tivate the ES
mode, the programming equipment must forc e
11.5V to 12.5V on address line A9 of the
M27C160, with V
=VCC= 5V. Two ident ifier
PP
bytes may then be sequenced from the device outputsby toggling addres s line A0 from V
other address li nes mus t be held at V
Electronic Signature mode. Byte 0 (A 0 = V
toVIH.All
IL
during
IL
) rep-
IL
resents the manufacturer code and byte 1
(A0 = V
) the device identifier code. For the ST-
IH
Microelectronics M27C160, these two identifier
bytes are given in Table 4 and can be read-out on
outputs Q7 to Q0.
ERASURE OPERATION (applies to UV EPROM)
The erasure characteristics of t he M27C160 is
such that erasure begins when the cells are exposed to light with wavelengths shorter than approximately 4000 Å. It sh ould be noted that
sunlight and some type of flu ores ce nt lamps have
wavelengths in the 3000-4000 Å range . Research
shows that constant exposure to room level fluorescent lighting could erase a typical M27C160 in
about 3 years, while it would take approximately 1
week to cause erasure when exposed to direct
sunlight. If the M27C160 is to be exposed t o these
types of lighting conditions for extended periods of
time, it issuggested that opaque labels be put over
the M27C160 window toprevent unintentional erasure. The recommended erasure procedure for
M27C160 is exposure to short wave ultraviolet
light which has a wavelength of 2537 Å. The integrated dose (i.e. U V intensity x exposure t im e) for
erasure s hould be a minimum of 30 W-sec/cm
The erasure time with this dosage is approximately 3 0 to 40 minutes using an ultraviolet lamp with
12000 µ W/cm
2
power rating. The M27C160
should be placed within 2.5cm (1 inch) of the lamp
tubes during the erasure.Some lamps have a filter
on their tubes which should be removed before
erasure.
2.
11/19
Page 12
M27C160
Table 12. Ordering Information Scheme
Example:M27C160-70 XM1 TR
Device Type
M27
Supply Voltage
C=5V
Device Function
160 = 16 Mbit (2mb x 8 or 1Mb x 16)
Speed
(1)
=50ns
-50
(1)
=70ns
-70
-90 = 90 ns
-100 = 100 ns
-120 = 120 ns
-150 = 150 ns
Tolerance
V
CC
blank = ± 10%
X=±5%
Package
F = FDIP42W
B = PDIP42
S = SDIP42
K = PLCC44
M = SO44
Temperature Range
1 = 0 to 70 °C
6 = –40 to 85 °C
Options
TR = Tape & Reel Packing
Note: 1. High Speed, see AC Characteristics section for further information.
For a list of available options (Speed, Package, etc...) or for further information on any aspect of this device, please contact the STMicroelectronics S ales Office nearest to you.
12/19
Page 13
M27C160
Table 13. Revision History
DateVersionRevision Details
January 1999-01First Issue
20-Sep-00-02AN620 Reference removed
19-Jul-01-03SDIP42 package added
17-Jan-02-0450ns speed class added, SO44 package mechanical data and drawing clarified
13/19
Page 14
M27C160
Table 14. FDIP42W - 42 pin Ceramic Frit-seal DIP, with window, Package Mechanical Data
Figure 16. SO44 - 44 lead Pl astic Small Outline, 525 mils body width, Package Outline
A2
A
C
b
e
CP
D
N
E
EH
1
Drawing is not to scale.
LA1α
SO-d
18/19
Page 19
M27C160
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences
of use of such information nor for any infringementof patents or other rights of third parties which may result from its use. No license is granted
by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not
authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics.
The ST logo is registered trademark of STMicroelectronics
All other names are the property of their respective owners