M28V411-150N5TR [STMICROELECTRONICS]

512KX8 FLASH 12V PROM, 150ns, PDSO40, 10 X 20 MM, PLASTIC, TSOP-40;
M28V411-150N5TR
型号: M28V411-150N5TR
厂家: ST    ST
描述:

512KX8 FLASH 12V PROM, 150ns, PDSO40, 10 X 20 MM, PLASTIC, TSOP-40

可编程只读存储器 光电二极管 内存集成电路
文件: 总25页 (文件大小:194K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
M28V411  
M28V421  
LOW VOLTAGE  
4 Megabit (x 8, Block Erase) FLASH MEMORY  
PRELIMINARY DATA  
SMALL SIZE PLASTIC PACKAGETSOP40  
MEMORY ERASE in BLOCKS  
– One 16K Byte Boot Block (top or bottomlo-  
cation) with hardware write and erase pro-  
tection  
– Two 8K Byte Key Parameter Blocks  
– One 96K Byte Main Block  
– Three 128K Byte Main Blocks  
3.3V ± 0.3V SUPPLYVOLTAGE  
12V ± 5% PROGRAMMING VOLTAGE  
100,000 PROGRAM/ERASE CYCLES  
PROGRAM/ERASE CONTROLLER  
AUTOMATIC STATIC MODE  
TSOP40 (N)  
10 x 20mm  
LOW POWER CONSUMPTION  
– 55µA Typical in Standby  
Figure 1. Logic Diagram  
– 3µATypical in Deep Power Down  
– 10mA Typical Operating Consumption  
HIGH SPEED ACCESS TIME: 120ns  
EXTENDED TEMPERATURE RANGES  
V
V
PP  
CC  
DESCRIPTION  
The M28V411and M28V421FLASH MEMORIES  
are non-volatile memories that may be erased  
electrically at the block level and programmed by  
byte.  
19  
8
A0-A18  
DQ0-DQ7  
RP  
W
E
Table 1. Signal Names  
M28V411  
M28V421  
A0-A18  
DQ0-DQ7  
E
Address Inputs  
Data Input / Outputs  
Chip Enable  
G
G
Output Enable  
W
Write Enable  
V
SS  
RP  
Reset/Power Down/Boot Block Unlock  
Program Supply  
Supply Voltage  
AI01405  
VPP  
VCC  
VSS  
Ground  
October 1995  
1/25  
This is preliminary informationon a new product now in developmentor undergoingevaluation. Detailsare subject to change without notice.  
M28V411, M28V421  
Table 2. Absolute Maximum Ratings (1)  
Symbol  
Parameter  
Value  
Unit  
grade 1  
grade 3  
grade 5  
grade 6  
0 to 70  
–40 to 125  
–20 to 85  
–40 to 85  
TA  
Ambient Operating Temperature  
°C  
TBIAS  
TSTG  
Temperature Under Bias  
Storage Temperature  
Input or Output Voltages  
Supply Voltage  
–50 to 125  
–65 to 150  
–0.6 to 6  
°C  
°C  
V
(2, 3)  
VIO  
VCC  
–0.6 to 6  
V
(2)  
VA9  
A9 Voltage  
–0.6 to 13.5  
V
Program Supply Voltage, during Erase  
or Programming  
(2)  
VPP  
–0.6 to 14  
V
(2)  
VRP  
RP Voltage  
–0.6 to 13.5  
V
Notes: 1. Except for the rating ”Operating Temperature Range”, stresses above those listed in the Table ”Absolute Maximum Ratings”  
may cause permanent damage to the device. These are stress ratings only and operation of the device at these or any other  
conditions above those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum  
Rating conditions for extended periods may affect device reliability. Refer also to the SGS-THOMSON SURE Program and other  
relevant quality documents.  
2. Minimum Voltage may undershoot to –2V during transition and for less than 20ns.  
3. Maximum DC voltage on I/O is VCC + 0.5V, overshoot to 6V allowed for less than 20ns.  
Figure 2. TSOP Pin Connections  
DESCRIPTION (cont’d)  
The interface is directly compatible with most mi-  
croprocessors. TSOP40 (10 x 20mm) package is  
used.  
A16  
A15  
A14  
A13  
A12  
A11  
A9  
1
40  
A17  
Organization  
V
SS  
The M28V411 and M28V421 are organized as  
512K x 8. Memory control is provided by Chip  
Enable, Output Enable and Write Enable inputs. A  
Reset/Power Down/Boot block unlock, tri-level in-  
put, places the memory in deep power down, nor-  
mal operation or enables programming and  
erasure of the Boot block.  
NC  
NC  
A10  
DQ7  
DQ6  
DQ5  
DQ4  
A8  
Blocks  
W
M28V411  
M28V421  
(Normal)  
Erasure of the memories is in blocks. There are 7  
blocks in the memory address space, one Boot  
Block of 16K Bytes, two ’Key Parameter Blocks’ of  
8K Bytes, one ’Main Block’ of 96K Bytes, and three  
’Main Blocks’ of 128K Bytes. The M28V411mem-  
ory has the Boot Block at the top of the memory  
addressspace(7FFFFh) and theM28V421locates  
the Boot Block starting at the bottom (00000h).  
Erasure of each block takes typically 1 second and  
each block can be programmed and erased over  
100,000 cycles.  
RP  
10  
11  
31  
30  
V
V
CC  
V
PP  
DU  
CC  
NC  
A18  
A7  
A6  
A5  
A4  
A3  
A2  
A1  
DQ3  
DQ2  
DQ1  
DQ0  
G
V
SS  
E
The Boot Block is hardware protected from acci-  
dental programming or erasure depending on the  
RP signal. Program/Erase commands in the Boot  
Block are executedonly when RP is at 12V.  
20  
21  
A0  
AI01406  
Blockerasuremaybesuspendedwhiledatais read  
from other blocks of the memory, then resumed.  
Warning: NC = Not Connected, DU = Don’t Use  
2/25  
M28V411, M28V421  
Table 3. Operations  
Operation  
Read Byte  
E
G
VIL  
VIH  
VIH  
X
W
VIH  
VIL  
VIH  
X
RP  
VIH  
VIH  
VIH  
VIH  
VIL  
DQ0 - DQ7  
Data Output  
Data Input  
Hi-Z  
VIL  
VIL  
VIL  
VIH  
X
Write Byte  
Output Disable  
Standby  
Hi-Z  
Power Down  
X
X
Hi-Z  
Note: X = VIL or VIH, VPP = VPPL or VPPH  
Table 4. Electronic Signature  
Code  
Device  
E
G
W
A0  
A9  
VID  
A1-A8 & A10-A18  
Don’t Care  
DQ0 - DQ7  
20h  
Manufact. Code  
VIL  
VIL  
VIL  
VIL  
VIL  
VIL  
VIH  
VIH  
VIH  
VIL  
VIH  
VIH  
M28V411  
M28V421  
VID  
VID  
Don’t Care  
0F7h  
Device Code  
Don’t Care  
0FFh  
Note: RP = VIH  
Bus Operations  
Erasure of a memory block may be suspended in  
order to read data from another block and then  
resumed. A Status Register may be read at any  
time, including during the programming or erase  
cycles, to monitor the progressof the operation.  
Sixoperationscan beperformedbytheappropriate  
bus cycles, Read Byte from the Array, Read Elec-  
tronic Signature, Output Disable, Standby, Power  
Down and Write the Command of an Instruction.  
Power Saving  
Command Interface  
The M28V411 and M28V421 have a number of  
power saving features. Following a Read access  
the memory enters a static mode in which the  
supply current is typically 1mA. A CMOS standby  
mode is entered when the Chip Enable E and the  
Reset/PowerDown (RP) signals are at VCC, when  
the supply current drops to typically 55µA. Adeep  
power down mode is enabled when the Re-  
set/Power Down (RP) signal is at VSS, when the  
supply current drops to typically 3µA. The time  
requiredto awakefromthedeeppowerdownmode  
is 1µs maximum, with instructions to the C.I. rec-  
ognised after 880ns.  
Commands can bewritten to aCommand Interface  
(C.I.)latch to perform read, programming, erasure  
and to monitor the memory’s status. When power  
is first applied, on exit from power down or if VCC  
falls below VLKO, the command interface is reset to  
Read Memory Array.  
Instructions and Commands  
Eight Instructions are defined to perform Read  
Memory Array, Read Status Register, Read Elec-  
tronic Signature, Erase, Program, Clear Status  
Register, Erase Suspend and Erase Resume. An  
internalProgram/EraseController(P/E.C.) handles  
all timing and verificationof the Programand Erase  
instructions and provides status bits to indicate its  
operation and exit status. Instructions are com-  
posed of a first command write operation followed  
by either second command write, to confirm the  
commands for programming or erase, or a read  
operationtoread datafromthe array,theElectronic  
Signatureor the Status Register.  
DEVICE OPERATION  
Signal Descriptions  
A0-A18 Address Inputs. The address signals,  
inputs for the memory array, are latched during a  
write operation.  
A9 Address Input is also used for the Electronic  
SignatureOperation. When A9 is raised to 12V the  
Electronic Signature may be read. The A0 signal is  
used to read two bytes, when A0 is Low the Manu-  
facturer code is read and when A0 is High the  
Device code.  
For added data protection, the instructions for byte  
programand blockerase consist of two commands  
that are written to the memory and which start the  
automatic P/E.C. operation. Byte programming  
takestypically11µs, blockerase typically 3 second.  
3/25  
M28V411, M28V421  
Table 5. Instructions  
1st Cycle  
2nd Cycle  
Mnemo  
Instruction  
nic  
Cycles  
Operation Address (1)  
Data  
Operation Address (1)  
Data  
Read  
Memory  
Array  
Read  
Read (2)  
RD  
1+  
1+  
3
Write  
Write  
Write  
X
X
X
0FFh  
Data  
Address  
Read  
Status  
Register  
Status  
Register  
RSR  
RSIG  
70h  
Read (2)  
Read (2)  
X
Read  
Electronic  
Signature  
Signature  
Adress (3)  
90h  
20h  
Signature  
Block  
Address  
EE  
PG  
Erase  
2
2
Write  
Write  
X
X
Write  
Write  
0D0h  
40h or  
10h  
Program  
Address  
Data Input  
Clear  
Status  
Register  
CLRS  
1
Write  
X
50h  
Erase  
Suspend  
ES  
ER  
1
1
Write  
Write  
X
X
0B0h  
0D0h  
Erase  
Resume  
Notes: 1. X = Don’t Care.  
2. The first cycle of the RD, RSR or RSIG instruction is followed by read operations toread memory array, Status Register  
or Electronic Signature codes. Any number of Read cycle can occur after one command cycle.  
3. Signature address bit A0=VIL will output Manufacturer code. Address bit A0=VIH will output Device code. Other address bits are  
ignored.  
memory Array, the Electronic Signature or Status  
Register is valid when Chip Enable E and Output  
EnableG are active. Theoutput is high impedance  
when the chip is deselected or the outputs are  
disabled.  
Table 6. Commands  
Hex Code  
Command  
00h  
10h  
Invalid/Reserved  
Alternative Program Set-up  
Erase Set-up  
E Chip Enable. The Chip Enable activates the  
memory control logic, input buffers, decoders and  
sense amplifiers. E High de-selects the memory  
and reducesthe powerconsumptionto thestandby  
level. E can also be used to control writing to the  
command register and to the memory array, while  
W remains at alow level. Both addressesand data  
inputs are then latched on the rising edge of E.  
20h  
40h  
Program Set-up  
50h  
Clear Status Register  
Read Status Register  
Read Electronic Signature  
Erase Suspend  
70h  
90h  
RP Reset/Power Down. This is a tri-level input  
which locks the Boot Block from programming and  
erasure, and allows the memory to be put in deep  
powerdown.  
0B0h  
0D0h  
0FFh  
Erase Resume/Erase Confirm  
Read Array  
When RP is High (up to 4.1V maximum) the Boot  
Block is locked and cannot be programmed or  
erased. When RP is above 11.4V the Boot Block is  
unlocked for programming or erasure.  
DQ0-DQ7 Data Input/Outputs. The data inputs, a  
byte to be programmed or a command to the C.I.,  
are latched when both Chip Enable E and Write  
Enable W are active. The data output from the  
With RP Low the memory is in deep power down,  
and if RP is within VSS+0.2V the lowest supply  
current is absorbed.  
4/25  
M28V411, M28V421  
Table 7. Status Register  
Mnemon  
Logic  
Level  
Bit  
Name  
Definition  
Ready  
Note  
ic  
’1’  
’0’  
’1’  
Indicates the P/E.C. status, check during Program  
or Erase, and on completion before checking bits  
b4 or b5 for Program or Erase Success  
P/ECS  
7
P/E.C. Status  
Busy  
Suspended  
Erase  
Suspend  
Status  
On an Erase Suspend instruction P/ECS and  
ESS bits are set to ’1’. ESS bit remains ’1’ until an  
Erase Resume instruction is given.  
ESS  
ES  
6
5
4
3
In progress or  
Completed  
’0’  
’1’  
’0’  
’1’  
Erase Error  
ES bit is set to ’1’ if P/E.C. has applied the  
maximum number of erase pulses to the block  
without achieving an erase verify.  
Erase Status  
Erase Success  
Program Error  
Program  
Status  
PS bit set to ’1’ if the P/E.C. has failed to program  
a byte.  
PS  
Program  
Success  
’0’  
’1’  
’0’  
V
PP Low, Abort  
VPPS bit is set if the VPP voltage is below  
PPH(min) when a Program or Erase instruction  
VPPS  
VPP Status  
V
has been executed.  
VPP OK  
2
1
0
Reserved  
Reserved  
Reserved  
Notes: Logic level ’1’ is High, ’0’ is Low.  
G Output Enable. The Output Enable gates the  
outputs through the data buffers during a read  
operation.  
two productsissimply aninversionoftheblockmap  
to position the Boot Block at the top or bottom of  
the memory. The selectionof the Boot Block at the  
top or bottom of the memory depends on the  
microprocessor needs.  
W Write Enable. It controls writing to the Com-  
mand Register and Input Address and Data  
latches. Both Addresses and Data Inputs are  
latched on the rising edge of W.  
Each block of the memory can be erased sepa-  
rately, but only by one block at a time. The erase  
operation is managed by the P/E.C. but can be  
suspended in orderto read from another block and  
then resumed.  
VPP ProgramSupply Voltage. Thissupplyvoltage  
is used for memory Programming and Erase.  
VPP ±10% toleranceoption is provided for applica-  
tion requiringmaximum 100write anderase cycles.  
Programming and erasure of the memory is dis-  
abled when the program supply is at VPPL. For  
successful programming and erasure the program  
VCC Supply Voltage. It is the main circuit supply.  
VSS Ground. It is the reference for all voltage  
measurements.  
supply must be at VPPH  
.
The BootBlockprovides additionalhardwaresecu-  
rity by use of the RP signal which must be at VHH  
before any program or erase operation will be  
executed by the P/E.C. on the Boot Block.  
Memory Blocks  
The memory blocks of theM28V411andM28V421  
are shown in Figure 8. The difference betweenthe  
5/25  
M28V411, M28V421  
Table 8. AC Measurement Conditions  
SRAM Interface Levels  
EPROM Interface Levels  
10ns  
Input Rise and Fall Times  
10ns  
0 to 3V  
1.5V  
Input Pulse Voltages  
0.45V to 2.4V  
0.8V and 2V  
Input and Output Timing Ref. Voltages  
Figure 3. AC Testing Input Output Waveform  
Figure 4. AC Testing Load Circuit  
1.3V  
SRAM Interface  
1N914  
3V  
1.5V  
3.3kΩ  
0V  
DEVICE  
UNDER  
TEST  
OUT  
= 30pF or 100pF  
EPROM Interface  
C
2.4V  
L
2.0V  
0.8V  
0.45V  
C
C
C
= 30pF for SRAM Interface  
L
L
L
AI01275  
= 100pF for EPROM Interface  
includes JIG capacitance  
AI01276  
Table 9. Capacitance (1) (TA = 25 °C, f = 1 MHz )  
Symbol  
CIN  
Parameter  
Input Capacitance  
Output Capacitance  
Test Condition  
VIN = 0V  
Min  
Max  
Unit  
pF  
6
COUT  
VOUT = 0V  
12  
pF  
Note: 1. Sampled only, not 100% tested.  
Operations  
device selection. Output Enable should be used to  
gatedataontotheoutputindependentofthedevice  
selection. The data read depends on the previous  
command written to the memory (see instructions  
RD, RSR and RSIG).  
Operations are defined as specific bus cycles and  
signals which allow memory Read, Command  
Write, Output Disable, Standby,Power Down, and  
Electronic Signature Read. They are shown in Ta-  
ble 3.  
Write. Write operations are used to give Instruction  
Commands to the memory or to latch input data to  
be programmed. Awrite operation is initiated when  
Chip Enable E is Low and Write Enable W is Low  
withOutput EnableG High. Commands, InputData  
and Addressesare latchedon the rising edge of W  
or E.  
Read. Read operations are used to output the  
contents of the Memory Array, the Status Register  
or the Electronic Signature. Both Chip Enable E  
and Output Enable G must be low in order to read  
the output of the memory. The Chip Enable input  
alsoprovides powercontrol andshouldbe usedfor  
6/25  
M28V411, M28V421  
Table 10. DC Characteristics  
(TA = 0 to70°C, –20 to 85°C, –40 to 85°C, –40 to 125°C; VCC = 3.3V±0.3V;VPP = 12V±5%)  
Symbol  
ILI  
Parameter  
Input Leakage Current  
Test Condition  
0V VIN VCC  
Min  
Max  
±1  
Unit  
µA  
ILO  
Output Leakage Current  
0V VOUT VCC  
±10  
25  
µA  
Supply Current (Read) TTL  
Supply Current (Read) CMOS  
Supply Current (Standby) TTL  
E = VIL, G = VIL, f = 5MHz  
E = VSS, G = VSS, f = 5MHz  
E = VIH, RP = VIH  
mA  
mA  
µA  
(1, 3)  
ICC  
25  
300  
(3)  
ICC1  
E = VCC ± 0.2V,  
RP = VCC ± 0.2V  
Supply Current (Standby) CMOS  
150  
µA  
(3)  
ICC2  
Supply Current (Power Down) CMOS  
Supply Current (Program)  
RP = VSS ± 0.2V  
Program in progress  
Erase in progress  
1.2  
50  
30  
10  
µA  
mA  
mA  
mA  
ICC3  
ICC4  
Supply Current (Erase)  
(2)  
ICC5  
Supply Current (Erase Suspend)  
E = VIH, Erasesuspended  
Program Leakage Current (Read or  
Standby)  
IPP  
V
V
PP > VCC  
PP VCC  
200  
µA  
IPP1  
IPP2  
IPP3  
IPP4  
IPP5  
VIL  
Program Current (Read or Standby)  
Program Current (Power Down)  
Program Current (Program)  
Program Current (Erase)  
Program Current (Erase Suspend)  
Input Low Voltage  
±15  
5
µA  
µA  
mA  
mA  
µA  
V
RP = VSS ± 0.2V  
Program in progress  
Erase in progress  
Erase suspended  
30  
30  
200  
0.6  
–0.5  
2
VIH  
Input High Voltage  
VCC + 0.5  
0.4  
V
VOL  
VOH  
VPPL  
Output Low Voltage  
IOL = 2mA  
V
Output High Voltage  
IOH = –2mA  
2.4  
0
V
Program Voltage (Normal operation)  
4.1  
V
Program Voltage (Program or Erase  
operations) 5% range  
11.4  
12.6  
V
V
VPPH  
Program Voltage (Program or Erase  
operations) 10% range  
10.8  
11.4  
13.2  
VID  
IID  
A9 Voltage (Electronic Signature)  
A9 Current (Electronic Signature)  
13  
V
A9 = VID  
500  
µA  
Supply Voltage (Erase and Program lock-  
out)  
VLKO  
2
V
V
VHH  
Input Voltage (RP, Boot unlock)  
Boot Block Program or Erase  
11.4  
13  
Notes: 1. Automatic Power Saving reduces ICC to 2mA typical in static operation.  
2. Current increases to ICC + ICC5 during a read operation.  
3. CMOS levels VCC ± 0.2V and VSS ± 0.2V. TTL levels VIH and VIL.  
7/25  
M28V411, M28V421  
Table 11. Read AC Characteristics  
(TA = 0 to70°C, –20 to 85°C, –40 to 85°C, –40 to 125°C; VCC = 3.3V±0.3V;VPP = 12V±5%)  
M28V411 / 421  
-120  
-150  
Symbol  
Alt  
Parameter  
Test Condition  
Unit  
SRAM  
Interface  
EPROM  
Interface  
Min  
Max  
Min  
Max  
Address Validto Next  
Address Valid  
tAVAV  
tAVQV  
tPHQV  
tRC  
tACC  
tPWH  
tLZ  
E = VIL, G = VIL  
E = VIL, G = VIL  
E = VIL, G = VIL  
G = VIL  
120  
150  
ns  
ns  
µs  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Address Validto Output  
Valid  
120  
1
150  
1
Power Down High to  
Output Valid  
(1)  
Chip Enable Low to Output  
Transition  
tELQX  
0
0
0
0
0
0
0
0
0
0
Chip Enable Low to Output  
Valid  
(2)  
tELQV  
tCE  
G = VIL  
120  
60  
150  
65  
Output Enable Low to  
Output Transition  
(1)  
tGLQX  
tOLZ  
tOE  
tOH  
tHZ  
tOH  
tDF  
E = VIL  
Output Enable Low to  
Output Valid  
(2)  
tGLQV  
E = VIL  
Output Enable High to  
Output Transition  
tEHQX  
G = VIL  
Chip Enable High to  
Output Hi-Z  
(1)  
tEHQZ  
G = VIL  
50  
55  
Output Enable High to  
Output Transition  
tGHQX  
E = VIL  
Output Enable High to  
Output Hi-Z  
(1)  
tGHQZ  
E = VIL  
45  
50  
Address Transition to  
Output Transition  
tAXQX  
tOH  
E = VIL, G = VIL  
Notes: 1. Sampled only, not 100% tested.  
2. G may bedelayed by up to tELQV - tGLQV after the fallingedge of E without increasing tELQV  
.
8/25  
M28V411, M28V421  
Figure 5. Read Mode AC Waveforms  
9/25  
M28V411, M28V421  
Table 12. Write AC Characteristics, Write Enable Controlled  
(TA = 0 to70°C, –20 to 85°C, –40 to 85°C, –40 to 125°C; VCC = 3.3V±0.3V;VPP = 12V±5%)  
M28V411 / 421  
-120  
-150  
Symbol  
Alt  
Parameter  
Unit  
SRAM  
Interface  
EPROM  
Interface  
Min  
Max  
Min  
Max  
tAVAV  
tPHWL  
tELWL  
tWLWH  
tDVWH  
tWHDX  
tWHEH  
tWHWL  
tAVWH  
tWC  
tPS  
Write Cycle Time  
120  
1
150  
1
ns  
µs  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Power Down High to Write Enable Low  
Chip Enable Low to Write Enable Low  
Write Enable Low to Write Enable High  
Input Valid to Write Enable High  
tCS  
0
0
tWP  
tDS  
130  
130  
0
130  
130  
0
tDH  
tCH  
tWPH  
tAS  
Write Enable High to Input Transition  
Write Enable High to Chip Enable High  
Write Enable High to Write Enable Low  
Address Validto Write Enable High  
10  
50  
95  
10  
50  
95  
Power Down VHH (Boot Block Unlock) to  
Write Enable High  
tPHHWH  
tPHS  
200  
200  
ns  
tVPHWH  
tWHAX  
tVPS  
tAH  
VPP High to Write Enable High  
200  
10  
6
200  
10  
6
ns  
ns  
µs  
Write Enable High to Address Transition  
Write Enable High to Output Valid  
(1, 2)  
tWHQV1  
Write Enable High to Output Valid (Boot  
Block Erase)  
(1, 2)  
(1)  
tWHQV2  
0.3  
0.3  
1.5  
0.3  
0.3  
1.5  
sec  
sec  
sec  
Write Enable High to Output Valid  
(Parameter Block Erase)  
tWHQV3  
(1)  
Write Enable High to Output Valid (Main  
Block Erase)  
tWHQV4  
tQVPH  
tQVVPL  
tPHH  
Output Validto Reset/Power Down High  
Output Validto VPP Low  
0
0
0
0
ns  
ns  
Reset/Power Down High to Boot Block  
Relock  
(3)  
tPHBR  
200  
200  
ns  
Notes: 1. Time is measured to Status Register Read giving bit b7 =1’.  
2. For Program or Erase of the Boot Block RP must be at VHH  
.
3. Time required for Relocking the Boot Block.  
10/25  
M28V411, M28V421  
Figure 6. Program & Erase AC Waveforms, W Controlled  
11/25  
M28V411, M28V421  
Table 13. Write AC Characteristics, Chip Enable Controlled  
(TA = 0 to70°C, –20 to 85°C, –40 to 85°C, –40 to 125°C; VCC = 3.3V±0.3V;VPP = 12V±5%)  
M28V411 / 421  
-120  
-150  
Symbol  
Alt  
Parameter  
Unit  
SRAM  
Interface  
EPROM  
Interface  
Min  
Max  
Min  
Max  
tAVAV  
tPHEL  
tWLEL  
tELEH  
tDVEH  
tEHDX  
tEHWH  
tWC  
tPS  
tCS  
tWP  
tDS  
tDH  
tCH  
Write Cycle Time  
120  
1
150  
1
ns  
µs  
ns  
ns  
ns  
ns  
ns  
Power Down High to Chip Enable Low  
Write Enable Low to Chip Enable Low  
Chip Enable Low to Chip Enable High  
Input Valid to Chip Enable High  
0
0
130  
130  
0
130  
130  
0
Chip Enable High to Input Transition  
Chip Enable High to Write Enable High  
10  
10  
Chip Enable High to Chip  
Enable Low  
tEHEL  
tAVEH  
tWPH  
tAS  
50  
95  
50  
95  
ns  
ns  
ns  
Address Valid to Chip Enable High  
Power Down VHH (Boot Block Unlock) to  
Chip Enable High  
tPHHEH  
tPHS  
200  
200  
tVPHEH  
tEHAX  
tVPS  
tAH  
VPP High to Chip Enable High  
200  
10  
6
200  
10  
6
ns  
ns  
µs  
Chip Enable High to Address Transition  
Chip Enable High to Output Valid  
(1, 2)  
tEHQV1  
(1, 2)  
(1)  
Chip Enable High to Output Valid (Boot  
Block Erase)  
tEHQV2  
0.3  
0.3  
1.5  
0.3  
0.3  
1.5  
sec  
sec  
sec  
Chip Enable High to Output Valid  
(Parameter Block Erase)  
tEHQV3  
Chip Enable High to Output Valid (Main  
Block Erase)  
(1)  
tEHQV4  
tQVPH  
tPHH  
Output Valid to Reset/Power Down High  
Output Valid to VPP Low  
0
0
0
0
ns  
ns  
tQVVPL  
Reset/Power Down High to Boot Block  
Relock  
(3)  
tPHBR  
200  
200  
ns  
Note: 1. Time is measured to Status Register Read giving bit b7 =1’.  
2. For Program or Erase of the Boot Block RP must be at VHH  
.
3. Time required for Relocking the Boot Block.  
12/25  
M28V411, M28V421  
Figure 7. Program & Erase AC Waveforms, E Controlled  
13/25  
M28V411, M28V421  
Table 14. Byte Program, Erase Times  
(TA = 0 to70°C, –20 to 85°C, –40 to 85°C, –40 to 125°C; VCC = 3.3V ± 0.3V)  
M28VF411 / 421  
Parameter  
Test Conditions  
Unit  
Min  
Typ  
1.4  
2
Max  
5.3  
8.6  
17  
Main Block Program  
VPP = 12V ±5%  
VPP = 12V ±5%  
VPP = 12V ±5%  
sec  
sec  
sec  
Boot or Parameter Block Erase  
Main Block Erase  
3.4  
DEVICE OPERATION (cont’d)  
gram, Clear Status Register, Erase Suspend and  
Erase Resume. These instructions require from 1  
to 3 operations, the first of which is always a write  
operation and is followed by either a further write  
operation to confirm the first command or a read  
operation(s) to output data.  
Output Disable. The data outputs are high imped-  
ance when the Output Enable G is High with Write  
Enable W High.  
Standby. The memory is in standby when the Chip  
Enable E is High. The power consumption is re-  
ducedto the standbylevel andthe outputsare high  
impedance, independent of the Output Enable G  
or Write Enable W inputs.  
A Status Register indicates the P/E.C. status  
Ready or Busy, the suspend/in-progressstatus of  
erase operations, the failure/success of erase and  
program operations and the low/correct value of  
the Program Supply voltage VPP.  
PowerDown. Thememoryis in PowerDown when  
RP is low. The power consumption is reduced to  
the Power Down level, and Outputs are in high  
impedance, independant of the Chip Enable E,  
Output Enable G or Write Enable W inputs.  
The P/E.C. automatically sets bits b3 to b7 and  
clears bit b6 & b7. It cannot clear bits b3 to b5. The  
register can be read by the Read Status Register  
(RSR) instruction and cleared by the Clear Status  
Register (CLRS) instruction. The meaning of the  
bits b3 to b7 is shown in Table 7. Bits b0 to b2 are  
reserved for future use (and should be masked out  
during status checks).  
Electronic Signature. Two codes identifying the  
manufacturer and the device can be read from  
the memories, the manufacturer code for SGS-  
THOMSON is 20h, and the device codes are 0F7h  
for the M28VF411(Top Boot Block) and 0FFh for  
the M28V421 (Bottom Boot Block). These codes  
allow programming equipment or applications to  
automatically match their interface to the charac-  
teristics of the particular manufacturer’s product.  
Read (RD) instruction. The Read instruction con-  
sists of one write operation giving the command  
0FFh. Subsequent read operations will read the  
addressed memory array content.  
Read Status Register (RSR) instruction. The  
Read Status Register instruction may be given at  
any time, including while the Program/Erase Con-  
troller is active. It consists of one write operation  
givingthecommand 70h.SubsequentReadopera-  
tions output the contents of the Status Register.  
The contents of the status register are latched on  
the falling edge of E or G signals, and can be read  
until E or G returns to its initial high level. Either E  
or G must be toggled to VIH to update the latch.  
Additionally, any read attempt during program or  
erase operation will automatically output the con-  
tents of the Status Register.  
The Electronic Signatureis outputby a Read Array  
operation when the voltage applied to A9 is at VID,  
the manufacturercode is outputwhen the Address  
inputA0 isLow andthe device code when thisinput  
is High. Other Address inputs are ignored.  
Instructions and Commands  
The memories include a Command Interface (C.I.)  
which latches commands written to the memory.  
Instructions are made up from one or more com-  
mands to perform memory Read, Read Status  
Register, Read Electronic Signature, Erase, Pro-  
14/25  
M28V411, M28V421  
Figure 8. Memory Map, Byte-wide Addresses  
M28V411 TOP BOOT BLOCK  
M28V421 BOTTOM BOOT BLOCK  
A0-A18  
7FFFFh  
Byte Wide  
A0-A18  
7FFFFh  
Byte Wide  
16K BOOT BLOCK  
128K MAIN BLOCK  
7C000h  
7BFFFh  
60000h  
5FFFFh  
8K PARAMETER BLOCK  
8K PARAMETER BLOCK  
96K MAIN BLOCK  
128K MAIN BLOCK  
128K MAIN BLOCK  
7A000h  
79FFFh  
40000h  
3FFFFh  
78000h  
77FFFh  
20000h  
1FFFFh  
96K MAIN BLOCK  
60000h  
5FFFFh  
08000h  
07FFFh  
128K MAIN BLOCK  
128K MAIN BLOCK  
128K MAIN BLOCK  
8K PARAMETER BLOCK  
8K PARAMETER BLOCK  
16K BOOT BLOCK  
40000h  
3FFFFh  
06000h  
05FFFh  
20000h  
1FFFFh  
04000h  
03FFFh  
00000h  
00000h  
AI01407  
Read Electronic Signature (RSIG) instruction.  
Thisinstructionuses3operations.Itconsists ofone  
write operation giving the command 90h followed  
by two read operationsto outputthe manufacturer  
and device codes. The manufacturercode, 20h, is  
output when the address line A0 is Low, and the  
device code, 0F7h for the M28V411or 0FFh for the  
M28V421,when A0 is High.  
progress and ’1’ when it has completed. After com-  
pletion the Status Register bit b5 returns1’ if there  
has been an Erase Failure because erasure has  
not been verified even after the maximum number  
of erase cycles have been executed. Status Reg-  
isterbit b3returns1’ if VPP doesnot remain at VPPH  
level when theerasure is attemptedand/orproced-  
ing.  
Erase (EE) instruction. This instruction uses two  
write operations. The first command written is the  
Erase Set-up command 20h. The second com-  
mandis the EraseConfirmcommand0D0h. During  
the inputof the secondcommandan addressof the  
block to be erased is given and this is latched into  
the memory. If the second command given is not  
the Erase Confirmcommand then the status regis-  
ter bits b4andb5 are set andthe instruction aborts.  
Read operations output the status register after  
erasure has started.  
VPP must be at VPPH when erasing, erase should  
not be attempted when VPP < VPPH as the results  
willbe uncertain. If VPP fallsbelow VPPH orRP goes  
Low the erase aborts and must be repeated, after  
having cleared the StatusRegister (CLRS).  
TheBoot Blockcan only beerasedwhenRP is also  
at VHH  
.
Program (PG) instruction. This instruction uses  
two write operations. The first command written is  
the Program Set-up command 40h (or 10h). A  
secondwrite operationlatchestheAddressandthe  
Data to be written and starts the P/E.C. Read  
operationsoutput the status register after the pro-  
gramming has started.  
During theexecutionof theerasebythe P/E.C., the  
memory accepts only the RSR (Read Status Reg-  
ister) and ES (Erase Suspend)instructions. Status  
Register bit b7 returns ’0’ while the erasure is in  
15/25  
M28V411, M28V421  
Memory programming is only made bywriting ’0’ in  
place of ’1’ in a byte.  
pend/resumefeatures of the memories are shown  
in Figure 9 to Figure 11.  
During the execution of the programming by the  
P/E.C., the memory accepts only the RSR (Read  
StatusRegister)instruction.The StatusRegisterbit  
b7 returns0’ while the programming is in progress  
and ’1’ when it hascompleted. After completionthe  
Status register bit b4 returns ’1’ if there has been a  
Program Failure. Status Register bit b3 returns a  
’1’ if VPP does not remain at VPPH when program-  
ming is attempted and/or during programming.  
VPP mustbe at VPPH whenprogramming, program-  
ming should not be attempted when VPP < VPPH  
as the results will be uncertain. Programming  
aborts if VPP drops below VPPH or RP goes Low. If  
aborted the data may be incorrect. Then after  
having cleared the Status Register (CLRS), the  
memory must be erased and re-programmed.  
Programming. The memory can be programmed  
byte-by-byte. The Program Supply voltage VPP  
must be applied before program instructions are  
given, and if the programming is in the Boot Block,  
RP must also be raised to VHH to unlock the Boot  
Block. TheProgram Supplyvoltagemay be applied  
continuously during programming. The program  
sequence is started by writing a Program Set-up  
command (40h) to the Command Interface, thisis  
followed by writing the address and data byte or  
word tothememory. TheProgram/EraseController  
automaticallystarts andperformstheprogramming  
after the second write operation, providing that the  
VPP voltage (and RP voltage if programming the  
Boot Block) are correct. During the programming  
the memorystatus is checkedby readingthe status  
registerbit b7 which shows the status of the P/E.C.  
Bit b7 = ’1’ indicates that programming is com-  
pleted.  
The Boot Block can onlybe programmed when RP  
is at VHH  
.
Clear Status Register (CLRS) instruction. The  
Clear Status Register uses a single write operation  
which clears bits b3, b4 and b5, if latched to ’1’ by  
the P/E.C., to ’0’. Its use is necessary before any  
new operation when an error has been detected.  
A full status check can be made after each  
byte/word or after a sequence of data has been  
programmed. The status check is made on bit b3  
for any possible VPP error and on bit b4 for any  
possible programming error.  
Erase Suspend (ES) instruction. The Erase op-  
erationmay be suspended bythis instructionwhich  
consists of writing the command 0B0h. The Status  
Register bit b6 indicates whether the erase has  
actually been suspended,b6 = ’1’, or whether the  
P/E.C. cycle was the last and the erase is com-  
pleted, b6 = ’0’. During the suspension the memory  
will respond only to Read (RD), Read Status Reg-  
ister (RSR) or Erase Resume (ER) instructions.  
Read operations initially output the status register  
while erase is suspended but, following a Read  
instruction, data from other blocks of the memory  
can be read. VPP must be maintained at VPPH while  
eraseis suspended.If VPP doesnot remain atVPPH  
or the RP signal goes Low while erase is sus-  
pended then erase is aborted while bits b5 and b3  
of the status register are set. Erase operationmust  
be repeated after having cleared the status regis-  
ter, to be certain to erase the block.  
Erase. Thememory can be erased by blocks. The  
Program Supply voltage VPP must be applied be-  
fore the Erase instruction is given, and if the Erase  
is of the Boot Block RP must also be raised to VHH  
to unlock the Boot Block. The Erase sequence is  
started by writing an Erase Set-up command (20h)  
to the Command Interface, this is followed by an  
address in the block to be erased and the Erase  
Confirm command (0D0h). The Program/Erase  
Controller automatically starts and performs the  
block erase, providing the VPP voltage (and the RP  
voltage if the erase is of the Boot Block) is correct.  
During the erase the memory status is checked by  
reading the status register bit b7 which shows the  
status ofthe P/E.C. Bit b7 =1’ indicates that erase  
is completed.  
A full status check can be made after the block  
erase by checkingbit b3 for any possible VPP error,  
bits b5 and b6 for any command sequence errors  
(erase suspended) and bit b5 alone for an erase  
error.  
Erase Resume (ER) instruction. If an Erase Sus-  
pend instruction was previously executed, the  
erase operation may be resumed by giving the  
command 0D0h. The status register bit b6 is  
cleared when erasure resumes. Read operations  
output the status register after the erase is re-  
sumed. The suggested flow charts for programs  
that use the programming, erasure and erase sus-  
Reset. Note that after any program or erase in-  
struction has completed with an error indication or  
after any VPP transitions down to VPPL the Com-  
mand Interface must be reset by a Clear Status  
Register Instruction before data can be accessed.  
16/25  
M28V411, M28V421  
Power Up  
Automatic Power Saving  
The Supply voltage VCC and the Program Supply  
voltage VPP canbe applied in any order. The mem-  
ory Command Interface is reset on power up to  
Read Memory Array, but a negative transition of  
Chip Enable E or a change of the addresses is  
required to ensure valid data outputs. Care must  
be taken to avoid writes to the memory when VCC  
is above VLKO and VPP powers up first. Writes can  
be inhibited by driving either E or W to VIH. The  
memory is disabled until RP is up to VIH.  
The M28V411 and M28V421 memories place  
themselvesin a lower power state when not being  
accessed. Following a Read operation, after a  
delay equalto the memoryaccesstime, theSupply  
Current is reduced from a typical read current of  
10mA (CMOS inputs) to less than 2mA.  
Power Down  
The memories provide a power down control input  
RP. When this signal is taken to below VSS + 0.2V  
all internal circuits are switched off and the supply  
current drops to typically 3µA and the program  
current to typically 3µA. If RP is taken low during a  
memory read operationthen the memory is de-se-  
lected and the outputs become high impedance. If  
RP is taken low during a program or erase se-  
quence then it is aborted and the memory content  
is no longer valid.  
Supply Rails  
Normal precautions must be taken for supply volt-  
age decoupling, each device in a system should  
have the VCC andVPP railsdecoupled with a0.1µF  
capacitor close to the VCC and VSS pins. The PCB  
trace widths should be sufficient to carry the VPP  
programand erase currents required.  
Recovery from deep power down requires1µs to a  
memory read operation, or 880ns to a command  
write. On return from power down the status regis-  
ter is cleared to 00h.  
17/25  
M28V411, M28V421  
Figure 9. Program Flow-chart and Pseudo Code  
Start  
Write 40h  
Command  
PG instruction:  
– write 40h command  
– write Address & Data  
(memory enters read status  
state after the PG instruction)  
Write Address  
& Data  
Read Status  
Register  
do:  
– read status register  
(E or G must be toggled)  
NO  
b7 = 1  
while b7 = 1  
YES  
NO  
NO  
V
Low  
If b3 = 0, V  
low error:  
PP  
PP  
– error handler  
b3 = 0  
YES  
Error (1, 2)  
Program  
Error (1, 2)  
If b4 = 0, Program error:  
– error handler  
b4 = 0  
YES  
End  
AI01278  
Notes: 1. Status check of b3 (VPP Low) and b4 (Program Error) can be made after each byte/word programming or after a sequence.  
2. Ifa VPP Low or Program Erase is found, the Status Register must be cleared (CLRS instruction) before further P/E.C. operations.  
18/25  
M28V411, M28V421  
Figure 10. Erase Flow-chart and Pseudo Code  
Start  
Write 20h  
Command  
EE instruction:  
– write 20h command  
– write Block Address  
(A12-A17) & command 0D0h  
(memory enters read status  
state after the EE instruction)  
Write Block Address  
& 0D0h Command  
Suspend  
Loop  
NO  
do:  
Read Status  
– read status register  
(E or G must be toggled)  
if EE instruction given execute  
suspend erase loop  
Register  
Suspend  
YES  
NO  
NO  
NO  
NO  
b7 = 1  
YES  
while b7 = 1  
V
Low  
If b3 = 0, V  
low error:  
PP  
PP  
– error handler  
b3 = 0  
YES  
Error (1)  
Command  
Sequence Error  
If b4, b5 = 0, Command Sequence error:  
– error handler  
b4, b5 = 1  
YES  
Erase  
If b5 = 0, Erase error:  
– error handler  
b5 = 0  
Error (1)  
YES  
End  
AI01279  
Note: 1. If VPP Low or Erase Error is found, the Status Register must be cleared (CLRS instruction) before further P/E.C. operations.  
19/25  
M28V411, M28V421  
Figure 11. Erase Suspend & Resume Flow-chart and Pseudo Code  
Start  
Write 0B0h  
Command  
ES instruction:  
– write 0B0h command  
(memory enters read register  
state after the ES instruction)  
do:  
Read Status  
Register  
– read status register  
(E or G must be toggled)  
NO  
NO  
b7 = 1  
YES  
while b7 = 1  
If b6 = 0, Erase completed  
(at this point the memory wich  
accept only the RD or ER instruction)  
Erase  
Complete  
b6 = 1  
YES  
Write 0FFh  
Command  
RD instruction:  
– write 0FFh command  
– one o more data reads  
from another block  
Read data from  
another block  
Write 0D0h  
Command  
ER instruction:  
– write 0D0h command  
to resume erasure  
Erase Continues  
AI01280  
20/25  
M28V411, M28V421  
Figure 12. Command Interface and Program Erase Controller Flow-diagram (a)  
WAIT FOR  
COMMAND  
WRITE (1)  
NO  
90h  
YES  
BYTE  
IDENTIFIER  
NO  
70h  
YES  
READ  
ARRAY  
READ  
STATUS  
NO  
50h  
YES  
CLEAR  
STATUS  
NO  
40h or  
10h  
YES  
PROGRAM  
SET-UP  
NO  
20h  
YES  
READ  
STATUS  
PROGRAM  
ERASE  
SET-UP  
NO  
0FFh  
YES  
YES  
READY  
(2)  
NO  
OD0h  
NO  
YES  
ERASE  
COMMAND  
ERROR  
READ  
STATUS  
A
B
AI01286C  
Notes: 1. If no command is written, the Command Interface remains in its previous valid state. Upon power-up, on exit from power-down or  
if VCC falls below VLKO, the Command Interface defaults to Read Array mode.  
2. P/E.C. status (Ready or Busy) is read on Status Register bit 7.  
21/25  
M28V411, M28V421  
Figure 13. Command Interface and Program Erase Controller Flow-diagram (b)  
A
B
ERASE  
(READ STATUS)  
YES  
READY  
(2)  
NO  
NO  
0B0h  
YES  
READ  
STATUS  
ERASE  
SUSPEND  
YES  
READY  
(2)  
NO  
ERASE  
SUSPENDED  
?
NO  
READ  
STATUS  
YES  
YES  
NO  
70h  
NO  
READ  
STATUS  
YES  
0D0h  
READ  
ARRAY  
READ  
STATUS  
(ERASE RESUME)  
AI01287B  
Note: 2. P/E.C. status(Ready or Busy) is read on Status Register bit 7.  
22/25  
M28V411, M28V421  
ORDERING INFORMATION SCHEME  
Example:  
M28V411  
-120  
N
1
TR  
VCC Range  
Array Org.  
Top Boot  
Temp. Range  
0 to 70 °C  
Option  
V
3.3V  
1
2
1
TR Tape & Reel  
Packing  
Bottom Boot  
3
5
6
–40 to 125 °C  
–20 to 85 °C  
–40 to 85 °C  
Speed  
Package  
-120 120ns  
-150 150ns  
N
TSOP40  
10 x 20mm  
For a list of available options(VCC Range, Array Organisation, Speed, etc...) refer to the current Memory  
Shortform catalogue.  
For further information on any aspect of this device, please contact the SGS-THOMSON Sales Office  
nearest to you.  
23/25  
M28V411, M28V421  
TSOP40 - 40 lead Plastic Thin Small Outline, 10 x 20mm  
mm  
Min  
inches  
Min  
Symb  
Typ  
Max  
1.20  
0.15  
1.05  
0.27  
0.21  
20.20  
18.50  
10.10  
-
Typ  
Max  
0.047  
0.006  
0.041  
0.011  
0.008  
0.795  
0.728  
0.398  
-
A
A1  
A2  
B
0.05  
0.95  
0.17  
0.10  
19.80  
18.30  
9.90  
-
0.002  
0.037  
0.007  
0.004  
0.780  
0.720  
0.390  
-
C
D
D1  
E
e
0.50  
0.020  
L
0.50  
0°  
0.70  
5°  
0.020  
0°  
0.028  
5°  
α
N
40  
40  
CP  
0.10  
0.004  
TSOP40  
A2  
1
N
e
E
B
N/2  
D1  
A
CP  
D
DIE  
C
TSOP-a  
A1  
α
L
Drawing is not to scale  
24/25  
M28V411, M28V421  
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsibility for the  
consequences of use of such information nor for any infringementof patents or other rights of third parties which may result from its use. No  
license is granted by implication or otherwise under any patent or patent rights ofSGS-THOMSON Microelectronics. Specifications mentioned  
in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied.  
SGS-THOMSON Microelectronics products are not authorized for use as critical components in life support devices or systems without express  
written approval of SGS-THOMSON Microelectronics.  
1995 SGS-THOMSON Microelectronics - All Rights Reserved  
SGS-THOMSON Microelectronics GROUP OF COMPANIES  
Australia - Brazil - China - France - Germany -Hong Kong - Italy - Japan - Korea - Malaysia - Malta - Morocco - The Netherlands -  
Singapore - Spain - Sweden - Switzerland - Taiwan- Thailand - United Kingdom - U.S.A.  
25/25  

相关型号:

M28V411-150N6

512KX8 FLASH 12V PROM, 150ns, PDSO40, 10 X 20 MM, PLASTIC, TSOP-40
STMICROELECTR

M28V411-150N6TR

512KX8 FLASH 12V PROM, 150ns, PDSO40, 10 X 20 MM, PLASTIC, TSOP-40
STMICROELECTR

M28V420-120M6TR

512KX8 FLASH 12V PROM, 120ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420-150M1TR

512KX8 FLASH 12V PROM, 150ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420-150M3TR

512KX8 FLASH 12V PROM, 150ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420-150M6TR

512KX8 FLASH 12V PROM, 150ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420-150N1

512KX8 FLASH 12V PROM, 150ns, PDSO56, 14 X 20 MM, PLASTIC, TSOP-56
STMICROELECTR

M28V420-180M1TR

512KX8 FLASH 12V PROM, 180ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420-180M3TR

512KX8 FLASH 12V PROM, 180ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420-180M6TR

512KX8 FLASH 12V PROM, 180ns, PDSO44, 0.525 INCH, PLASTIC, SO-44
STMICROELECTR

M28V420M

Flash, 512KX8, 120ns, PDSO44, SO-44
NUMONYX

M28V420N

Flash, 512KX8, 120ns, PDSO56, TSOP-56
NUMONYX