M27C4002-10B1TR STMicroelectronics, M27C4002-10B1TR Datasheet - Page 8
![no-image](/images/manufacturer_photos/0/6/637/stmicroelectronics_sml.jpg)
M27C4002-10B1TR
Manufacturer Part Number
M27C4002-10B1TR
Description
4 Mbit 256Kb x16 UV EPROM and OTP EPROM
Manufacturer
STMicroelectronics
Datasheet
1.M27C4002-10B1TR.pdf
(16 pages)
M27C4002
Figure 6. Programming and Verify Modes AC Waveforms
Figure 7. Programming Flowchart
8/16
YES
NO
FAIL
= 25
++n
V CC
A0-A17
Q0-Q15
V PP
E
G
V CC = 6.25V, V PP = 12.75V
CHECK ALL WORDS
NO
2nd: V CC = 4.2V
E = 100 s Pulse
1st: V CC = 6V
VERIFY
n = 0
Addr
Last
YES
YES
tVCHEL
tVPHEL
NO
tQVEL
tAVEL
tELEH
DATA IN
++ Addr
PROGRAM
AI00726C
VALID
tEHQX
PRESTO II Programming Algorithm
PRESTO II Programming Algorithm allows the
whole array to be programmed with a guaranteed
margin, in a typical time of 26.5 seconds. Program-
ming with PRESTO II consists of applying a se-
quence of 100 s program pulses to each byte until
a correct verify occurs (see Figure 7). During pro-
gramming and verify operation, a MARGIN MODE
circuit is automaticallyactivated in order to guaran-
tee that each cell is programmed with enough
margin. No overprogrampulse is applied since the
verify in MARGIN MODE provides necessary mar-
gin to each programmed cell.
Program Inhibit
Programming of multiple M27C4002s in parallel
with different data is also easily accomplished.
Except for E, all like inputs including G of the
parallel M27C4002 may be common. A TTL low
level pulse applied to a M27C4002’s E input, with
V
level E input inhibits the other M27C4002s from
being programmed.
Program Verify
A verify (read) should be performed on the pro-
grammed bits to determine that they were correctly
programmed. The verify is accomplished with G at
V
PP
IL
tQXGL
, E at V
at 12.75V,will program that M27C4002. Ahigh
VERIFY
tGLQV
DATA OUT
IH,
V
PP
at 12.75V and V
tGHQZ
tGHAX
AI00730
CC
at 6.25V.