M27C512 Device operation
7/22
Figure 4. Programming flowchart
2.5 Programming
When delivered (and after each erasure for UV EPROM), all bits of the M27C512 are in the
'1' state. Data is introduced by selectively programming '0's into the desired bit locations.
Although only '0's will be programmed, both '1's and '0's can be present in the data word.
The only way to change a '0' to a '1' is by die exposure to ultraviolet light (UV EPROM). The
M27C512 is in the programming mode when V
PP
input is at 12.75V and E is pulsed to V
IL
.
The data to be programmed is applied to 8 bits in parallel to the data output pins. The levels
required for the address and data inputs are TTL. V
CC
is specified to be 6.25V ± 0.25V. The
M27C512 can use PRESTO IIB Programming Algorithm that drastically reduces the
programming time (typically less than 6 seconds). Nevertheless to achieve compatibility with
all programming equipments, PRESTO Programming Algorithm can be used as well.
2.6 PRESTO IIB programming algorithm
PRESTO IIB Programming Algorithm allows the whole array to be programmed with a
guaranteed margin, in a typical time of 6.5 seconds. This can be achieved with
STMicroelectronics M27C512 due to several design innovations described in the M27C512
datasheet to improve programming efficiency and to provide adequate margin for reliability.
Before starting the programming the internal MARGIN MODE circuit is set in order to
guarantee that each cell is programmed with enough margin. Then a sequence of 100µs
program pulses are applied to each byte until a correct verify occurs. No overprogram
pulses are applied since the verify in MARGIN MODE provides the necessary margin.
AI00738B
n = 0
Last
Addr
VERIFY
E = 100µs Pulse
++n
= 25
++ Addr
V
CC
= 6.25V, V
PP
= 12.75V
FAIL
CHECK ALL BYTES
1st: V
CC
= 6V
2nd: V
CC
= 4.2V
YES
NO
YES
NO
YES
NO
SET MARGIN MODE
RESET MARGIN MODE
Device operation M27C512
8/22
2.7 Program Inhibit
Programming of multiple M27C512s in parallel with different data is also easily
accomplished. Except for E
, all like inputs including GV
PP
of the parallel M27C512 may be
common. A TTL low level pulse applied to a M27C512's E
input, with V
PP
at 12.75V, will
program that M27C512. A high level E
input inhibits the other M27C512s from being
programmed.
2.8 Program Verify
A verify (read) should be performed on the programmed bits to determine that they were
correctly programmed. The verify is accomplished with G
at V
IL
. Data should be verified with
t
ELQV
after the falling edge of E.
2.9 Electronic Signature
The Electronic Signature (ES) 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 to automatically match the device to be programmed with its
corresponding programming algorithm. The ES mode is functional in the 25°C ± 5°C
ambient temperature range that is required when programming the M27C512. To activate
the ES mode, the programming equipment must force 11.5V to 12.5V on address line A9 of
the M27C512. Two identifier bytes may then be sequenced from the device outputs by
toggling address line A0 from V
IL
to V
IH
. All other address lines must be held at V
IL
during
Electronic Signature mode. Byte 0 (A0 = V
IL
) represents the manufacturer code and byte 1
(A0 = V
IH
) the device identifier code. For the STMicroelectronics M27C512, these two
identifier bytes are given in <Blue>Table 4. and can be read-out on outputs Q7 to Q0.
M27C512 Erasure operation (applies for UV EPROM)
9/22
3 Erasure operation (applies for UV EPROM)
The erasure characteristics of the M27C512 is such that erasure begins when the cells are
exposed to light with wavelengths shorter than approximately 4000 Å. It should be noted
that sunlight and some type of fluorescent lamps have wavelengths in the 3000-4000 Å
range.
Research shows that constant exposure to room level fluorescent lighting could erase a
typical M27C512 in about 3 years, while it would take approximately 1 week to cause
erasure when exposed to direct sunlight. If the M27C512 is to be exposed to these types of
lighting conditions for extended periods of time, it is suggested that opaque labels be put
over the M27C512 window to prevent unintentional erasure. The recommended erasure
procedure for the M27C512 is exposure to short wave ultraviolet light which has wavelength
2537 Å. The integrated dose (i.e. UV intensity x exposure time) for erasure should be a
minimum of 15 W-sec/cm
2
. The erasure time with this dosage is approximately 15 to 20
minutes using an ultraviolet lamp with 12000 µW/cm
2
power rating. The M27C512 should be
placed within 2.5 cm (1 inch) of the lamp tubes during the erasure. Some lamps have a filter
on their tubes which should be removed before erasure.

M27C512-10F1

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
EPROM 512K (64Kx8) 100ns
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union