The HT27C010 chip family is a low-power,
1024K (1,048,576) bit, +5V electrically one-time
programmable (OTP) read-only memories
(EPROM). Organized into 128K words with 8
bits per word, it features a fast singl e address
location programming, typically at 75
byte. Any byte can be accessed in less than
µs per
HT27C010
•
Fast read access time: -70ns, -90ns
and -120ns
•
Fast programming algorithm
•
Programming time 75µs typ.
•
Two line controls (OE and CE)
•
Standard product identification code
•
Package type
–
32-pin DIP/SOP
–
32-pin PLCC
•
Commercial temperature range
(0
°C to +70°C)
70ns/90ns/120ns with respect to Spec. This
eliminates the need for WAIT states in highperformance microprocessor systems. The
HT27C010 has separate Output Enable (
and Chip Enabl e (
CE) controls which eliminate
bus contention issues.
OE)
Block Diagram
16th May ’99
Page 2
Pin Assignment
Pin Description
HT27C010
Pin NameI/O/C/PDescription
A0~A16IAddress input s
DQ0~DQ7I/OData inputs/outputs
CECChip enable
OECOutput enable
PGMCProgram strobe
NC—No connection
VPPPProgram voltage supply
VCCIPositive power supply
VSSINegative power supply
26th May ’99
Page 3
HT27C010
Absolu te Maximum Ra tin g
Operation Temperature Commercial ...................................................................................0°C to +70°C
Applied VCC Voltage with Respect to VSS........................... .. .. .................... .. .. ................. –0.6V to 7.0V
Applied Voltage on Input Pin with Respect to VSS................................ .... .... .... .... .... .... ... –0.6V to 7.0V
Applied V oltage on Output Pin with Respect to VSS................................... .. .... .. .. .. –0.6V to V
Applied Voltage on A9 Pin with Respect to VSS....................................................... ...... . –0.6V to 13.5V
Applied VPP Voltage with Respect to VSS ....................................................... .... .... .... ....–0.6V to 13.5V
Applied READ V o ltage (Functionality is guaranteed between these limits) ....... .. .. .. .. .+4.5V to +5.5V
Note: These are stress ratings only. Stresses exceeding the range specified under “Absolute M axi-
mum Ratings” may cause substantial damage to the device. Functional operation of this device
at other conditions beyond those listed in the specification is not implied and prolonged
exposure to extreme condition s may affect device reliability.
D.C. Characteristics
Read operation
SymbolParameter
V
V
V
V
I
LI
I
LO
I
CC
I
SB1
I
SB2
I
PP
Output High Level5VIOH=–0.4mA2.4——V
OH
Output Low Level5VIOL=2.1mA——0.45V
OL
Input High Level5V—2.0—VCC+0.5V
IH
Input Low Level5V—– 0.3—0.8V
IL
Input Leakage Current5VVIN=0 to 5.5V–5—5µA
Output Leakage Current5VV
VCC Active Current5V
Standby Current (CMOS)5VCE=V
Standby Current (TTL)5VCE=V
VPP Read/Standby Current5VCE=OE=VIL, VPP=V
Test Conditions
V
CC
OUT
CE=VIL, f=5MHz,
I
OUT
Conditions
Min. Typ.Max.Unit
=0 to 5.5V–10—10µA
=0mA
±0.3V—1.010µA
CC
IH
—— 30 mA
——1.0mA
—— 100 µA
CC
°C to 125°C
+0.5V
CC
36th May ’99
Page 4
Programming operation
SymbolParameter
V
OH
V
OL
V
IH
V
IL
I
LI
V
H
I
CC
I
PP
Output High Level6VIOH=–0.4mA2.4——V
Output Low Level6VIOL=2.1mA——0.45V
Input High Level6V—0.7V
Input Low Level6V—–0.5—0.8V
Input Load Current6VVIN=VIL, V
A9 Product ID Voltage6V—11.5—12.5V
VCC Supply Current6V———40mA
VPP Supply Current6VCE=V
Address Set up Time6V—2——µs
OE Setup Time6V—2——µs
Data Setup Time6V—2——µs
Address Hold Time6V—0——µs
Data Hold Time6V—2——µs
Output Enable to Output Float
Delay
VPP Setup Time6V—2——µs
PGM Program Pulse Width6V—3075105µs
VCC Setup Time6V—2——µs
CE Setup Time6V—2——ns
Data Valid from OE6V———150µs
VPP Pulse Rise Time Dur ing
Programming
T es t waveforms and measurement s
For -70, -90, -120 devices:
Test Conditions
V
CC
Conditions
Min. Typ. Max. Unit
6V—0—130ns
6V—2——
µs
Output test loa d
1.3V
(1N914)
Ω
3.3k
C
L
Output Pin
tR, tF< 20ns (10% to 90%)
Note: CL=100pF including jig capacitance, except for the
-45 devices, where C
56th May ’99
=30pF.
L
Page 6
Functional Description
HT27C010
Programming of the HT27C010
When the HT 2 7C0 10 is d elive red , th e chi p ha s
all 1024K bits in the “ONE”, or HIGH state.
“ZEROs” are loaded into the HT27C010
through programming.
The programming mode is entered when
12.5
±0.2V is applied to the VPP pin, OE is at V
and
CE and PGM are VIL. For programming, the
IH
data to be programmed is applied with 8 bits in
parallel to the data pins.
The programming flowchart in Figure 3
shows the fast interactive programming algorithm. The interactive alg orit hm reduces programming time by using 30
µs to 105µs
programming pulses and giving each address
only as many pulses as is necessary in order to
reliably program the data. After each pulse is
applied to a given address, the data in that
address is verified. If the data is not verified,
additional pulses are given until it is verified
or until the maximum number of pulses is
reached while sequencing through each address of the HT27C010. This process is repeated while sequencing through each address
of the HT27C010. This part of the programming algorithm is done at V
=6.0V to assure
CC
that each EPROM bit is programmed to a sufficiently high threshold voltage. This ensures
that all bits have sufficient margin. After the
final address is completed, the entire EPROM
memory is read at V
CC=VPP
=5.25±0.25V to ver-
ify the entire memory.
Program inhibit mode
Programming of multiple HT27C010 in parallel
with different data is also easily accomplished by
using the Pro gram Inhi bit Mode. Ex cept for
CE,
all like inputs of the parallel HT27C010 may be
common. A TTL low-l evel progr am pulse appl ied to
an HT27C010
LOW, an d
A high-level
CE input with Vpp=12.5±0.2V, PGM
OE HIGH will program that HT27C010.
CE input inhibits the HT27C010 f r om
being programmed.
Program verify mode
Verification should be performed on the programmed bits to determine whether they were
correctly programm ed. The verification should
be performed with
V
, and VPP at its programming voltage.
IH
,
Auto product identification
OE and CE at VIL, PGM at
The Auto Product Identification mode allows
the reading out of a binary code from an
EPROM that will identify its manufacturer and
the type. This mode is intende d for programming to automatica lly match the device to be
programmed with its corresponding programming algorithm. Thi s mod e is functio nal in the
25
°C±5°C ambient temperature range that is
required when programming the HT27C010.
To activate this mode, the programming equip-
ment must force 12.0
±0.5V on the address line A9
of the HT27C010. Two identifier bytes may then
be sequenced from the device outputs by toggling
address line A0 from V
to VIH, when A1=VIH. All
IL
other address lines must be held at V
Auto Product Identification mode.
Byte 0 (A0=V
code, and byte 1 (A0=V
) represents the manufacturer
IL
), the device code . For
IH
HT27C010, these two identifier bytes are given in
the Operation mode truth table. All identif iers for
the manufacturer and device codes will possess
odd parity, with the MSB (DQ7) defined as the
parity bit. Wh en A1=V
, the HT27C010 will read
IL
out the binary code of 7F, continuation code, to
signify the unavailability of manufacturer ID
codes.
Read mode
The HT27C010 ha s two control functions, bo th
of which must b e logically s atisfied in order to
obtain data at o ut pu ts. Ch ip E n able (
power control and should be used for device
selection. Output Enable (
OE) is the output
control and should be used to gate data to th e
output pins, independent of device selection.
Assuming that addresses are stable, address
access time (t
) is equal to the del ay f rom CE
ACC
during
IH
CE) is the
66th May ’99
Page 7
HT27C010
to output (tCE). Data is available at the outputs
(t
) after the falling edge of OE, assuming the
OE
CE has been LOW and addresses have been
stable for at least t
ACC-tOE
.
Standby mode
The HT27C010 has CMOS standby mode which
reduces the maximum VCC curren t to 10
is placed in CMOS standby when
V
±0.3V. The HT27C010 also has a TTL-
CC
µA. It
CE is at
standby mode which reduces the maximum
VCC current to 1.0mA. It is placed in TTLstandby when
CE is at VIH. When in standby
mode, the outputs are in a high-impedance
state, independent of the
OE input.
Two-line output control function
To accommodate multiple memory connections,
a two-line control functi on is provi ded to allow
for:
•
Low memory power dissipation
•
Assurance that output bus contention will not
occur
It is recommended that
CE be decoded an d used
as the primary device-selecti on functio n, while
OE be made a common connection to the READ
line from the system control bus. Th is assures
that all deselected me mo ry de vices are in the ir
low-power standby mode and that the output
pins are only active when data is desired from a
particular memory device.
System considerations
During the switch betwe en active and standby
conditions, transient current peaks are produced on th e rising and fall ing edges of Chip
Enable. T he magn itude o f these tra nsient current peaks is dependent on the output capacitance loading of the device. At a minimum, a
0.1
µF ceramic capacitor (high frequency, low
inherent inductance) should be used on each
device between VCC and VPP to minimize transient effects. In addition, to overco me the voltage drop cause d by the inductive effects of the
printed circuit board traces on EPR OM arrays,
a 4.7
µF bulk electrolytic capacitor should be
used between VCC and VPP for each eight devices. The location of the capacitor should be
close to where the power supply is connected to
the array.
Operation mode truth table
All the operation mo des are shown in the table following.
ModeCEOEPGMA0A1A9VPPOutput
ReadV
Output DisableV
Standby (TTL)V
Standby (CMOS)V
ProgramV
Program VerifyV
Product Inhi bi tV
Manufacturer Code (3)V
Device Type Code (3)V
Notes: (1) V
(2) X=Either V
=12.0V ± 0.5V
H
IH
or V
IL
IL
IH
± 0.3VXXXXXV
CC
IL
IL
IH
IL
IL
V
V
X (2)XXXV
IL
IH
XXXXVCCHigh Z
XXXX XVCCHigh Z
V
V
IH
IL
V
IL
V
IH
XXXX XVPPHigh Z
V
IL
V
IL
IL
XVILV
XVIHV
(3) For Manufacturer Code and Device Code, A1=VIH, When A1=VIL, both
codes will read 7F
76th May ’99
CC
CC
Dout
High Z
XXXVPPD
XXXVPPD
VH (1)V
IH
IH
VH (1)V
CC
CC
IN
OUT
1C
01
Page 8
Product Identification Code
HT27C010
Code
Manufacturer01000111001C
Device Type110000000101
Continuation
A0A1DQ7DQ6DQ5DQ4DQ3DQ2DQ1DQ0
00011111117F
10011111117F
Figure 1. A.C. waveforms for read operation
Pins
Hex
Data
86th May ’99
Page 9
HT27C010
Figure 2. Programming waveforms
96th May ’99
Page 10
HT27C010
Figure 3. Fast programming flowchart
106th May ’99
Page 11
HT27C010
Holtek Semiconductor Inc. (Headquarters)
No.3 Creation Rd. II, Science-based Industrial Park, Hsinchu, Taiwan, R.O.C.
Tel: 886-3-563-1999
Fax: 886-3-563-1189
Holtek Semiconductor Inc. (Taipei Office)
5F, No.576, Sec.7 Chung Hsiao E. Rd., Taipei, Taiwan, R.O.C.
Tel: 886-2-2782-9635
Fax: 886-2-2782-9636
Fax: 886-2-2782-7128 (International sales hotline)
Holtek Microelectronics Enterprises Ltd.
RM.711, Tower 2, Cheung Sha Wan Plaza, 833 Cheung Sha Wan Rd., Kowloon, Hong Kong
Tel: 852-2-745-8288
Fax: 852-2-742-8657
assumes no responsibility arising from the use of the specif ications descri bed. The applications mentioned herein are
used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications
will be suitable without further modification, nor recommends the use of its products for appli cation that may present
a risk to human life due to malfunction or otherwise. Holtek reserves the right to alter its products without prior
notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw.
116th May ’99
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.