HN58C66 EEPROM Datasheet
HN58C66 EEPROM Datasheet
HN58C66 EEPROM Datasheet
ADE-203-375F (Z)
Rev. 6.0
Apr. 12, 1995
Description
The Hitachi HN58C66 is a electrically erasable and programmable ROM organized as 8192-word × 8-bit. It
realizes high speed, low power consumption, and a high level of reliability, employing advanced MNOS
memory technology and CMOS process and circuitry technology. It also has a 32-byte page programming
function to make its erase and write operations faster.
Features
• Single 5 V supply
• On chip latches: address, data, CE, OE, WE
• Automatic byte write: 10 ms max
• Automatic page write (32 bytes): 10 ms max
• High speed: Access time 250 ns max
• Low power dissipation:
20 mW/MHz typ (active)
2.0 mW typ (standby)
• Data polling, RDY/Busy
• Data protection circuit on power on/off
• Conforms to JEDEC byte-wide standard
• Reliable CMOS with MNOS cell technology
• 105 erase/write cycles (in page mode)
• 10 years data retension
• Write protection by RES pin
HN58C66 Series
Ordering Information
Type No Access Time Package
HN58C66P-25 250 ns 600-mil 28-pin plastic DIP (DP-28)
HN58C66FP-25 250 ns 28-pin plastic SOP *1 (FP-28D/DA)
HN58C66T-25 250 ns 32-pin plastic TSOP (TFP-32DA)
Note: 1. T is added to the end of the type no. for a SOP of 3.00 mm (max) thickness.
2
HN58C66 Series
Pin Arrangement
HN58C66P/FP Series
RDY/Busy 1 28 VCC
A12 2 27 WE
A7 3 26 RES
A6 4 25 A8
A5 5 24 A9
A4 6 23 A11
A3 7 22 OE
A2 8 21 A10
A1 9 20 CE
A0 10 19 I/O7
I/O0 11 18 I/O6
I/O1 12 17 I/O5
I/O2 13 16 I/O4
VSS 14 15 I/O3
(Top View)
HN58C66T Series
A2 17 16 A3
A1 18 15 A4
A0 19 14 A5
NC 20 13 A6
I/O0 21 12 A7
I/O1 22 11 A12
I/O2 23 10 NC
VSS 24 9 RDY/Busy
I/O3 25 8 VCC
I/O4 26 7 NC
I/O5 27 6 WE
I/O6 28 5 RES
I/O7 29 4 A8
NC 30 3 A9
CE 31 2 A11
A10 32 1 OE
(Top View)
3
HN58C66 Series
Pin Description
Pin Name Function
A0 – A12 Address
I/O0 – I/O7 Data input/output
OE Output enable
CE Chip enable
WE Write enable
VCC Power supply (+5 V)
VSS Ground
RES Reset
NC No connection
RDY/Busy Ready/Busy
Block Diagram
A0
Y Decoder Y Gating
A4
Address
Buffer and
Latch X Decoder Memory Array
A5
A12
Data Latch
4
HN58C66 Series
Mode Selection
Pin Mode CE OE WE RDY/Busy RES I/O
*1
Read VIL VIL VIH High-Z VH Dout
*2
Standby VIH X X High-Z X High-Z
Write VIL VIH VIL High-Z to V OL VH Din
Deselect VIL VIH VIH High-Z VH High-Z
Write inhibit X X VIH High-Z X
X VIL X
Data polling VIL VIL VIH VOL VH Data out (I/O7)
Program reset X X X High-Z VIL High-Z
Notes: 1. Refer to the recommended DC operating condition.
2. X = Don’t care.
5
HN58C66 Series
DC Characteristics (Ta = 0 to +70°C, VCC = 5 V ± 10%)
Parameter Symbol Min Typ Max Unit Test Conditions
Input leakage current I LI — — 2*1
µA VCC = 5.5 V,
Vin = 5.5 V
Output leakage current I LO — — 2 µA VCC = 5.5 V,
Vout = 5.5/0.4 V
VCC current (standby) I CC1 — — 1 mA CE = VIH, CE = VCC
VCC current (active) I CC2 — — 8 mA Iout = 0 mA,
Duty = 100%,
Cycle = 1 µs at
VCC = 5.5 V
— — 25 mA Iout = 0 mA,
Duty = 100%
Cycle = 250 ns
at VCC = 5.5 V
Input low voltage VIL –0.3 *2 — 0.8 V
Input high voltage VIH 2.2 — VCC + 1.0 V
VH VCC – 0.5 — VCC + 1.0 V
Output low voltage VOL — — 0.4 V I OL = 2.1 mA
Output high voltage VOH 2.4 — — V I OH = –400 µA
Notes: 1. I LI on RES = 100 µA max.
2. VIL min = –1.0 V for pulse width ≤ 50 ns
Test Conditions
6
HN58C66 Series
Read Cycle
Address
t ACC
CE
tOH
tCE
OE
tDF
tOE
High
WE
t DFR
RES
7
HN58C66 Series
Write Cycle
8
HN58C66 Series
Byte Write Timing Waveform (1) (WE Controlled)
t WC
Address
t CS t AH t CH
CE
t AS t BL
t WP
WE
t OES t OEH
OE
t DS t DH
Din
t DW
t DB
High-Z High-Z
RDY/Busy
tRP
tRES
RES
V CC
9
HN58C66 Series
Byte Write Timing Waveform (2) (CE Controlled)
Address
t WC
t WS t AH t BL
t CW
CE
t AS t WH
WE
t OES
t OEH
OE
t DS t DH
Din
t DW
t DB
High-Z High-Z
RDY/Busy
t RP
t RES
RES
V CC
10
HN58C66 Series
Page Write Timing Waveform (1) (WE Controlled)
Address
A5 to A12
Address
A0 to A4
t AH
t AS t BLC t BL
t WP
WE
t DL
t WC
t CS t CH
CE
t OEH
t OES
OE
t DS
Din
t DH t DW
t DB
High-Z High-Z
RDY/Busy
t RP
RES
t RES
VCC
11
HN58C66 Series
Page Write Timing Waveform (2) (CE Controlled)
Address
A5 to A12
Address
A0 to A4
t AH
t AS t BLC t BL
t CW
CE
t DL
t WC
t WS t WH
WE
t OEH
t OES
OE
t DS
Din
t DH t DW
t DB
High-Z High-Z
RDY/Busy
t RP
RES
t RES
VCC
12
HN58C66 Series
Data Polling Timing Waveform
Address An An An
CE
WE t CE
t BL t OES
OE
t OE t DW
t WC
13
HN58C66 Series
Functional Description
Page-mode write feature allows 1 to 32 bytes of data to be written into the EEPROM in a single write cycle.
Following the initial byte cycle, an additional 1 to 31 bytes can be written in the same manner. Each
additional byte load cycle must be started within 30 µs from the preceding falling edge of WE or CE. When
CE or W E is high for 100 µs after data input, the EEPROM enters write mode automatically and the input
data are written into the EEPROM.
Data Polling
Data polling allows the status of the EEPROM to be determined. If EEPROM is set to read mode during a
write cycle, an inversion of the last byte of data to be loaded outputs from I/O7 to indicate that the EEPROM
is performing a write operation.
14
HN58C66 Series
RDY/Busy Signal
RDY/Busy signal also allows the status of the EEPROM to be determined. The RDY/B usy signal has high
impedance except in write cycle and is lowered to V OL after the first write signal. At the end of a write cycle,
the RDY/Busy signal changes state to high impedance.
RES Signal
When RES is low, the EEPROM cannot be read or programmed. Therefore, data can be protected by keeping
RES low when VCC is switched. RES should be high during read and programming because it doesn’t provide
a latch function.
RES
During a write cycle, addresses are latched by the falling edge of WE or CE, and data is latched by the rising
edge of WE or CE.
The endurance is 105 cycles in case of the page programming and 3 × 103 cycles in case of byte programming
(1% cumulative failure rate). The data retention time is more than 10 years when a device is page-
programmed less than 104 cycles.
15
HN58C66 Series
Data Protection
1. Data Protection against Noise on Control Pins (CE, OE, WE) during Operation
During readout or standby, noise on the control pins may act as a trigger and turn the EEPROM to
program mode by mistake.
To prevent this phenomenon, this device has a noise cancelation function that cuts noise if its width is 20
ns or less in program mode.
Be careful not to allow noise of a width of more than 20 ns on the control pins.
WE 5V
CE 0V
5V
OE 0V
20 ns max
16
HN58C66 Series
2. Data Protection at VCC On/Off
When V CC is turned on or off, the noise on the control pins generated by external circuits (CPU, etc.) may
act as a trigger and turn the EEPROM to program mode by mistake. To prevent this unintentional
programming, the EEPROM must be kept in an unprogrammable state by using a CPU reset signal to RES
pin. RES pin should be kept at VSS level when V CC is turned on and off. The EEPROM breaks off
programming operation when RES becomes low, programming operation doesn’t finish correctly in case
that RES falls low during programming operation. RES should be kept high for 10 ms after the last data
input.
VCC
RES
Program inhibit Program inhibit
WE
or CE
1 µs min 100 µs min 10 ms min
17
HN58C66 Series
Package Dimensions
35.60
36.50 Max
28 15
14.60 Max
13.40
1 1.20 14
15.24
1.90 Max
+ 0.11
0.25 – 0.05
2.54 ± 0.25 0.48 ± 0.10
0° – 15°
18.30
18.75 Max
28 15
8.40
1 14
2.50 Max
11.80 ± 0.30
+ 0.08
0.17 – 0.07
1.12 Max
1.70
0 – 10 °
0.20 ± 0.10
+ 0.10
1.27 0.40 – 0.05
1.00 ± 0.20
0.20 M
0.15
18
HN58C66 Series
HN58C66FP Series (FP-28DA) Unit: mm
18.00
18.75 Max
28 15
8.40
3.00 Max
1 14
11.80 ± 0.30
+ 0.08
– 0.07
1.27 Max
1.70
0.17
0 – 10 °
+ 0.10
0.20 ± 0.10
1.27 ± 0.10 0.40 – 0.05
1.00 ± 0.20
8.00
8.20 Max
32 17
12.40
1 16
0.50
0.20 ± 0.10
0.08 M
14.00 ± 0.20 0.80
0.45 Max
0–5°
0.17 ± 0.05
0.13 ± 0.05
1.20 Max
0.50 ± 0.10
0.10
19