AM27C256-120EC AMD [Advanced Micro Devices], AM27C256-120EC Datasheet - Page 6
![no-image](/images/no-image-200.jpg)
AM27C256-120EC
Manufacturer Part Number
AM27C256-120EC
Description
256 Kilobit (32,768 x 8-Bit) CMOS EPROM
Manufacturer
AMD [Advanced Micro Devices]
Datasheet
1.AM27C256-120EC.pdf
(12 pages)
FUNCTIONAL DESCRIPTION
Erasing the Am27C256
In order to clear all locations of their programmed con-
tents, it is necessary to expose the Am27C256 to an
ultraviolet light source. A dosage of 15 W sec/cm
required to completely erase an Am27C256. This dos-
age can be obtained by exposure to an ultraviolet amp—
wavelength of 2537 A—with intensity of 12,000 W/cm
for 15 to 20 minutes. The Am27C256 should be directly
under and about one inch from the source and all filters
should be removed from the UV light source prior
to erasure.
It is important to note that the Am27C256 and similar
devices will erase with light sources having wavelengths
shorter than 4000 A. Although erasure times will be
much longer than with UV sources at 2537 A, exposure
to fluorescent light and sunlight will eventually erase the
Am27C256 and exposure to them should be prevented
to realize maximum system reliability. If used in such an
environment, the package window should be covered
by an opaque label or substance.
Programming the Am27C256
Upon delivery or after each erasure the Am27C256 has
all 262,144 bits in the “ONE” or HIGH state. “ZEROs”
are loaded into the Am27C256 through the procedure
of programming.
The programming mode is entered when 12.75 V
at V
For programming, the data to be programmed is applied
8 bits in parallel to the data output pins.
The Flashrite algorithm reduces programming time by
using 100 s programming pulses and by 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 does not verify, additional pulses are given until
it verifies or the maximum is reached. This process is re-
peated while sequencing through each address of the
Am27C256. This part of the algorithm is done at
V
grammed to a sufficiently high threshold voltage. After
the final address is completed, the entire EPROM mem-
ory is verified at V
Please refer to Section 6 for programming flow chart
and characteristics.
Program Inhibit
Programming of multiple Am27C256 in parallel with dif-
ferent data is also easily accomplished. Except for CE,
all like inputs of the parallel Am27C256 may be com-
mon. A TTL low-level program pulse applied to an
Am27C256 CE input with V
CC
0.25 V is applied to the V
IL
= 6.25 V to assure that each EPROM bit is pro-
.
CC
= V
PP
PP
= 5.25 V.
PP
pin, OE is at VIH, and CE is
= 12.75 V
0.25 V, and
Am27C256
2
is
2
OE High will program that Am27C256. A high-level CE
input inhibits the other Am27C256 devices from
being programmed.
Program Verify
A verify should be performed on the programmed bits to
determine that they were correctly programmed. The
verify should be performed with OE at V
VPP between 12.5 V to 13.0 V.
Auto Select Mode
The auto select mode allows the reading out of a binary
code from an EPROM that will identify its manufacturer
and type. This mode is intended for use by programming
equipment for the purpose of automatically matching
the device to be programmed with its corresponding
programming algorithm. This mode is functional in the
25 C 5 C ambient temperature range that is required
when programming the Am27C256.
To activate this mode, the programming equipment
must force 12.0 V
Am27C256. Two identifier bytes may then be se-
quenced from the device outputs by toggling address
line A0 from V
held at V
Byte 0 (A
byte 1 (A
these two identifier bytes are given in the Mode Select
Table. All identifiers for manufacturer and device codes
will possess odd parity, with the MSB (DQ7) defined as
the parity bit.
Read Mode
The Am27C256 has two control functions, both of which
must be logically satisfied in order to obtain data at the
outputs. Chip Enable (CE) is the power control and
should be used for device selection. Output Enable (OE)
is the output control and should be used to gate data to
the output pins, independent of device selection. As-
suming that addresses are stable, address access time
(t
is available at the outputs t
OE, assuming that CE has been LOW and addresses
have been stable for at least t
Standby Mode
The Am27C256 has a CMOS standby mode which re-
duces the maximum V
CMOS-standby when CE is at V
Am27C256 also has a TTL-standby mode which re-
duces the maximum V
TTL-standby when CE is at V
the outputs are in a high-impedance state, independent
of the OE input.
ACC
) is equal to the delay from CE to output (t
IL
0
0
= V
= V
during auto select mode.
IL
IH
IL
) represents the manufacturer code, and
), the device code. For the Am27C256,
to V
IH
0.5 V on address like A9 of the
CC
CC
. All other address lines must be
current to 100 A. It is placed in
current to 1.0 mA. It is placed in
OE
IH
ACC
. When in standby mode,
after the falling edge of
–t
OE
CC
.
IL,
CE at V
0.3 V. The
AMD
CE
). Data
IH,
2-37
and