The HT27C512 chip family is a low-power,
512K bit, +5V electrically one-time programmable (OTP) read-only memories (EPROM). Organized into 64K words with 8 bits per word, it
features a fast single address location programming, typically at 75
µs per byte. Any byte can
HT27C512
•
64K×8-bit organization
•
Fast read access time: 70ns, 90ns and 120ns
•
Fast programming algorithm
•
Programming time 75µs typ.
•
Two line contro l ( OE & CE)
•
Standard product identification code
•
Package type
–
28-pin DIP/SOP
–
32-pin PLCC
•
Commercial temperature range
(0
°C to +70°C)
be accessed in less than 70ns/90ns with respect
to Spec. This eliminates the need for WAIT
states in high-performance microprocessor systems. The HT27C512 has separate Output Enable (
OE) and Chip E nable (CE) controls which
eliminate bus contention issues.
Block Diagram
16th May ’99
Page 2
Pin Assignment
Pin Description
Pin NameI/O/C/PDescription
A0~A15IAddress input s
DQ0~DQ7I/OData inputs/outputs
CECChip enable
OE/VPPC/POutput enable/program voltage supply
NC—No connection
VCCIPositve power supply
VSSINegative power supply
HT27C512
26th May ’99
Page 3
HT27C512
Absolu te Maximum Ra tin g s
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 Level5.8V IOH=–0.4mA2.4——V
Output Low Level5.8V IOL=2.1mA——0.45V
Input High Level5.8V—0.7V
Input Low Level5.8V—–0.5—0.8V
Input Load Current5.8V VIN=VIL, V
A9 Product ID Voltage5.8V—11.5—12.5V
VCC Supply Current5.8V———40mA
VPP Supply Current5.8V CE=V
Address Setup Time5.8V—2——µs
CE/VPP Setup Time5.8V—2——µs
OE/VPP Hold Time5.8V—2——µs
Data Setup Time5.8V—2——µs
Address Hold Time5.8V—0——µs
Data Hold Time5.8V—2——µs
Output Enable to Output Float
Delay
PGM Program Pulse Width5.8V—3075105µs
VCC Setup Time5.8V—2——µs
Data Valid From CE5.8V———150ns
OE/VPP Recovery Time5.8V—2——µs
T es t waveforms and measurement s
For -70, -90 devices:
Test Conditions
V
CC
Conditions
Min. Typ. Max. Unit
5.8V—0—130ns
Output test loa d
1.3V
(1N914)
3.3k
Ω
Output Pin
L
C
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
Programming of the HT27C512
When the HT 2 7C5 12 is d elive red , th e chi p ha s
all 512K bits in the “ONE”, or HIGH state.
“ZEROs” are loaded into the HT27C512
through the procedure of programmi ng.
The programming mode is entered when
12.2
±0.2V is applied to the OE/VPP pin and CE
is at V
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 algorithm reduces programming time by using 30
pulses and giving each address only as many
pulses a s is ne cessary in orde r to reli ably pr ogram the data. After each pulse is applied to a
given address, the data in th at address is verified. If the data is not verified, additional pulses
are given until it is verified or unti l the maximum number of puls es i s reac hed. Th is proc ess
is repeated while se quencing through each address of the HT27C512. This part o f the programming algorithm is carried at V
assure that each EPROM bit is programmed to
a sufficiently high thre shold voltage. This ensures that all bits have sufficient margin. After
the final address is completed, the entire
EPROM memory is read at V
to verify the entire memory.
Program inhibit mode
Programming of multiple HT27C512 in parallel
with different data is also easily accomplished
by using the Program I nhibit Mod e. Excep t for
CE, all like inputs of the parallel HT27C512
may be common. A TTL low-level program pulse
applied to an HT27C512
OE/VPP=12.2±0.2V will program that HT27C512.
A high-level
HT27C512 from being programmed.
Program verify mode
Verification should be performed on the programmed bits to determine whether they were
correctly programm ed. The verification should
. For programming, the data to be
IL
µs to 105µs programming
=5.8V to
CC
CC=VPP
=5.25±0.25V
CE input with
CE input inhibits the other
HT27C512
be performed with
shoul d be verified at t
CE.
Auto product identification
The Auto Product Identification mode allows
the reading out of a binary code from an
EPROM that will identify its manufacturer and
type. This mode i s inte nded for use by the programming equipment for the purpose of automatically matching 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 HT27C512.
To activate this mode, the programming equip-
ment must force 12.0
of the HT27C512. Two identifier bytes may then
be sequenced from the device outputs by toggling
address line A0 from V
other address lines must be held at V
Auto Product Identification mode.
Byte 0 (A0=V
code, and byte 1 (A0=V
HT27C512, these two identifier bytes are shown
in the Operation mode truth table. All identifiers
for the manufacturer and device cod es will possess odd parity, with the MSB (DQ7) defined as
the parity bit. When A1=V
read out the binary code of 7F, continuation code,
to signify the unavailability of manufacturer ID
codes.
Read mode
The HT27C512 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 (
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
to output (t
(t
OE
CE
) after the falling edge of OE, assuming the
CE has been LOW and addresses have been
OE/VPP and CE at VIL. Data
after the falling edge of
DV
±0.5V on the address line A9
to VIH, when A1=VIH. All
IL
) represents the manufacturer
IL
), the device code . For
IH
, the HT27C512 will
IL
during
IH
CE) is the
OE) is the output
) is equal to the del ay f rom CE
ACC
). Data is available at the outputs
66th May ’99
Page 7
HT27C512
stable for at least t
ACC-tOE
.
Standby mode
The HT27C512 has CMOS standby mode which
reduces the maximum VCC curren t to 10
is placed in CMOS standby when
V
±0.3V. The HT27C512 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 consumption
•
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 all devices
in the array and connected to the READ line
from the system contro l bus. This a ssures that
all deselected memory devices are in their lo wpower 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.
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.
106th 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.