M28F420 STMICROELECTRONICS [STMicroelectronics], M28F420 Datasheet

no-image

M28F420

Manufacturer Part Number
M28F420
Description
4 Megabit (x8 or x16, Block Erase) FLASH MEMORY
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M28F420-120M1
Manufacturer:
ST
Quantity:
12 388
Part Number:
M28F420-120M1
Manufacturer:
ST
0
Part Number:
M28F420-80M3
Manufacturer:
ST
0
Table 1. Signal Names
March 1995
This is preliminary infor mationon a new product now in developmen t or undergoing evaluation. Details are subject to change without notice.
A0-A17
DQ0-DQ7
DQ8-
DQ14
DQ15A-1
E
G
W
BYTE
RP
V
V
DUAL x8 and x16 ORGANIZATION
SMALL SIZE PLASTIC PACKAGES TSOP56
and SO44
MEMORY ERASE in BLOCKS
– One 16K Byte or 8K Word Boot Block (top or
– Two 8K Byte or 4K Word Key Parameter
– One 96K Byte or 48K Word Main Block
– Three 128K Byte or 64K Word Main Blocks
5V 10% SUPPLY VOLTAGE
12V 5% PROGRAMMING VOLTAGE
100,000 PROGRAM/ERASE CYCLES
PROGRAM/ERASE CONTROLLER
AUTOMATIC STATIC MODE
LOW POWER CONSUMPTION
– 60 A Typical in Standby
– 0.2 A Typical in Deep Power Down
– 20/25mA Typical Operating Consumption
HIGH SPEED ACCESS TIME: 70ns
EXTENDED TEMPERATURE RANGES
PP
CC
bottom location) with hardware write and
erase protection
Blocks
(Byte/Word)
Address Inputs
Data Input / Outputs
Data Input / Outputs
Data Input/Output or Address Input
Chip Enable
Output Enable
Write Enable
Byte/Word Organization
Reset/Power Down/Boot Block Unlock
Program & Erase Supply Voltage
Supply Voltage
4 Megabit (x8 or x16, Block Erase) FLASH MEMORY
Figure 1. Logic Diagram
A0-A17
RP
W
TSOP56 (N)
G
E
14 x 20mm
18
V CC
V SS
M28F410
M28F420
V PP
44
PRELIMINARY DATA
M28F410
M28F420
15
SO44 (M)
1
DQ15A-1
DQ0-DQ14
BYTE
AI01130C
1/38

Related parts for M28F420

M28F420 Summary of contents

Page 1

... March 1995 This is preliminary infor mationon a new product now in developmen t or undergoing evaluation. Details are subject to change without notice. 44 TSOP56 ( 20mm Figure 1. Logic Diagram A0-A17 RP M28F410 M28F420 M28F410 M28F420 PRELIMINARY DATA 1 SO44 (M) DQ15A-1 15 DQ0-DQ14 BYTE AI01130C 1/38 ...

Page 2

... M28F410, M28F420 Figure 2A. TSOP Pin Connections A15 A14 A13 A12 A11 A10 M28F410 RP 14 M28F420 NC 15 (Normal A17 Warning Not Connected Don’t Use Table 2. Absolute Maximum Ratings Symbol T Ambient Operating Temperature ...

Page 3

... Device Code M28F420 Note DESCRIPTION The M28F410 and M28F420 FLASH MEMORIES are non-volatile memories that may be erased electrically at the block level and programmed by byte or word. The interface is directly compatible with most microprocessors. SO44 and TSOP56 packages are used. Organization The organization, as 512K 256K x 16, is selectable by an external BYTE signal ...

Page 4

... Block’ of 96K Bytes or 48K Words, and three ’Main Blocks’of 128KBytes or 64K Words. The M28F410 memory has the Boot Block at the top of the mem- ory address space (3FFFFh) and the M28F420 locates 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 ...

Page 5

... Power Saving The M28F410 and M28F420 have a number of power saving features. A CMOS standby mode is entered when the Chip Enable E and the Re- set/Power Down (RP) signals are at V supply current drops to typically deep ...

Page 6

... M28F410, M28F420 Table 8. AC Measurement Conditions Input Rise and Fall Times Input Pulse Voltages Input and Output Timing Ref. Voltages Figure 3. AC Testing Input Output Waveform SRAM Interface 3V 0V EPROM Interface 2.4V 0.45V (1) Table 9. Capacitance (T Symbol Parameter C Input Capacitance IN C Output Capacitance OUT Note: 1 ...

Page 7

... Byte program in progress Word program in progress Erase in progress Erase suspended I OH Boot block Program or Erase to 8mA typical in static operation. CC during a read operation. 0.2V. TTL levels V and M28F410, M28F420 Min OUT CC = 0mA OUT = 0mA OUT = 0mA OUT = 0mA ...

Page 8

... M28F410, M28F420 Table 11. DC Characteristics (T = – 10 Symbol Parameter I Input Leakage Current LI I Output Leakage Current LO ( Supply Current (Read Byte-wide) TTL CC ( Supply Current (Read Word-wide) TTL CC Supply Current (Read Byte-wide) CMOS (1, 3) ...

Page 9

... Byte program in progress Word program in progress Erase in progress Erase suspended Boot block Program or Erase to 8mA typical in static operation. CC during a read operation. 0.2V. TTL levels V and M28F410, M28F420 Min OUT CC = 0mA OUT = 0mA OUT = 0mA OUT = 0mA OUT ...

Page 10

... M28F410, M28F420 Table 13. Read AC Characteristics ( – Symbol Alt Parameter Address Valid AVAV RC Next Address Valid Address Valid AVQV ACC Output Valid Power Down High t t PHQV PWH to Output Valid Chip Enable Low to ( ELQX ...

Page 11

... Max Min 300 after the falling edge of E without increasing t ELQV GLQV M28F410, M28F420 M28F410 / 20 -90 -100 10 10 EPROM Interface Max Min Max Min 100 120 90 100 300 300 100 ...

Page 12

... M28F410, M28F420 Figure 5. Read Mode AC Waveforms 12/38 ...

Page 13

... 10 SRAM EPROM Interface Interface Min Max Min Max M28F410, M28F420 -100 -120 10 10 EPROM EPROM Interface Interface Min Max Min Max 100 120 100 120 35 35 ...

Page 14

... M28F410, M28F420 Figure 6. BYTE Mode AC Waveforms, BYTE Low to High A0-A17 E BYTE DQ0-DQ14 DQ15A-1 Note: G Low High, other timings as Read Mode AC waveforms. Figure 7. BYTE Mode AC Waveforms, BYTE High to Low A0-A17 E BYTE DQ0-DQ14 DQ15A-1 Note: G Low High, other timings as Read Mode AC waveforms. 14/38 VALID ...

Page 15

... Time is measured to Status Register Read giving bit b7 = ’1’. 3. For Program or Erase of the Boot Block RP must Time required for Relocking the Boot Block. 5. Sampled only, not 100% tested. = 12V 5%) PP Parameter Low M28F410, M28F420 (1) M28F410 / 20 -70 - 10% CC ...

Page 16

... M28F410, M28F420 Table 17B. Write AC Characteristics, Write Enable Controlled ( – Symbol Alt t t Write Cycle Time AVAV Power Down High to Write Enable Low PHWL Chip Enable Low to Write Enable Low ELWL Write Enable Low to Write Enable High ...

Page 17

... Time is measured to Status Register Read giving bit b7 = ’1’. 3. For Program or Erase of the Boot Block RP must Time required for Relocking the Boot Block. 5. Sampled only, not 100% tested. 5%) Parameter Low M28F410, M28F420 (1) M28F410 / 20 -80 - 10% ...

Page 18

... M28F410, M28F420 Table 18B. Write AC Characteristics, Write Enable Controlled (T = –40 to 125 12V A PP Symbol Alt t t Write Cycle Time AVAV Power Down High to Write Enable Low PHWL Chip Enable Low to Write Enable Low ELWL Write Enable Low to Write Enable High ...

Page 19

... Figure 8. Program & Erase AC Waveforms, W Controlled M28F410, M28F420 19/38 ...

Page 20

... M28F410, M28F420 Table 19A. Write AC Characteristics, Chip Enable Controlled ( – Symbol Alt t t Write Cycle Time AVAV Power Down High to Chip Enable Low PHEL Write Enable Low to Chip Enable Low WLEL Chip Enable Low to Chip Enable High ...

Page 21

... Time is measured to Status Register Read giving bit b7 = ’1’. 3. For Program or Erase of the Boot Block RP must Time required for Relocking the Boot Block. 5. Sampled only, not 100% tested. = 12V 5%) PP Parameter Low M28F410, M28F420 (1) M28F410 / 420 -100 -120 10 10% CC ...

Page 22

... M28F410, M28F420 Table 20A. Write AC Characteristics, Chip Enable Controlled (T = –40 to 125 12V A PP Symbol Alt t t Write Cycle Time AVAV Power Down High to Chip Enable Low PHEL Write Enable Low to Chip Enable Low WLEL Chip Enable Low to Chip Enable High ...

Page 23

... Time is measured to Status Register Read giving bit b7 = ’1’. 3. For Program or Erase of the Boot Block RP must Time required for Relocking the Boot Block. 5. Sampled only, not 100% tested. 5%) Parameter Low M28F410, M28F420 (1) M28F410 / 420 -100 -120 10 ...

Page 24

... M28F410, M28F420 Figure 9. Program & Erase AC Waveforms, E Controlled 24/38 ...

Page 25

... High the memory is organized x16 and data in- put/output uses DQ0-DQ15 with the memory ad- dressed by A0-A17 used for memory Programming and Erase tion requiring maximum 100 write and erase cycles measurements. M28F410, M28F420 M28F410 / 420 Min Typ Max 1.2 4.2 0.6 2.1 1 2.4 14 5%) M28F410 / 420 ...

Page 26

... MAIN BLOCK 00000h Memory Blocks The memory blocks of the M28F410 and M28F420 are shown in Figure 10. The differencebetween the two productsis simply an inversion of the block map to position the Boot Block at the top or bottom of the memory. The selection of the Boot Block at the top or bottom of the memory depends on the microprocessor needs ...

Page 27

... SGS- THOMSON is 20h, and the device codes are 0F2h for the M28F410 (Top Boot Block) and 0FAh for the M28F420 (Bottom Boot Block). These codes allow programming equipment or applications to auto- matically match their interfaceto the characteristics of the particular manufacturer’ ...

Page 28

... M28F410, M28F420 Erase (EE) instruction. This instruction uses two write operations. The first command written is the Erase Set-up command 20h. The second com- mand is the Erase Confirm command 0D0h. During the input of the second command an address of the block to be erased is given and this is latched into the memory ...

Page 29

... Interface must be reset by a Clear Status Register Instruction before data can be accessed. Automatic Power Saving The M28F410 and M28F420 memories place themselves in a lower power state when not being accessed. Following a Read operation, after a delay equal to the memory access time, the Supply ...

Page 30

... M28F410, M28F420 Figure 11. Program Flow-chart and Pseudo Code Start Write 40h Command Write Address & Data Read Status Register YES YES YES End Notes: 1. Status check Low) and b4 (Program Error) can be made after each byte/word programming or after a sequence. ...

Page 31

... Low Error (1) NO Command Sequence Error NO Erase Error (1) M28F410, M28F420 EE instruction: – write 20h command – write Block Address (A12-A17) & command 0D0h (memory enters read status state after the EE instruction) do: – read status register ( must be toggled instruction given execute ...

Page 32

... M28F410, M28F420 Figure 13. Erase Suspend & Resume Flow-chart and Pseudo Code Start Write 0B0h Command Read Status Register YES YES Write 0FFh Command Read data from another block Write 0D0h Command Erase Continues 32/ Erase Complete ES instruction: – write 0B0h command ...

Page 33

... P/E.C. status (Ready or Busy) is read on Status Register bit 7. NO 70h YES NO 50h YES CLEAR 40h or STATUS 10h YES PROGRAM SET-UP PROGRAM YES READY (2) NO READ STATUS M28F410, M28F420 NO NO 20h YES ERASE 0FFh SET-UP YES NO OD0h YES ERASE A COMMAND ERROR READ ARRAY NO AI01286C 33/38 ...

Page 34

... M28F410, M28F420 Figure 15. Command Interface and Program Erase Controller Flow-diagram (b) READ STATUS READ ARRAY Note: 2. P/E.C. status (Ready or Busy) is read on Status Register bit 7. 34/38 B ERASE NO SUSPENDED ? YES YES 70h NO NO YES 0D0h READ STATUS A ERASE (READ STATUS) YES READY ( 0B0h YES ...

Page 35

... X N Power Supplies blank Range, Array Organisation, Speed, etc...) refer to the current Memory CC M28F410, M28F420 1 TR Temp. Range Tape & Reel 3 –40 to 125 C 6 – Option Packing Package SO44 TSOP56 ...

Page 36

... M28F410, M28F420 TSOP56 - 56 lead Plastic Thin Small Outline 20mm Symb Typ 0. TSOP56 1 N/2 TSOP-a Drawing is not to scale 36/38 mm Min Max 1.20 0.05 0.15 0.95 1.05 0.17 0.27 0.10 0.21 19.80 20.20 18.30 18.50 13.90 14. 0. DIE C inches Typ Min 0.002 0.037 0.007 0.004 0.780 0.720 0.547 0.020 - 0.020 ...

Page 37

... 1. 0. SO44 SO-b Drawing is not to scale mm Min Max 2.42 2.62 0.22 0.23 2.25 2.35 0.50 0.10 0.25 28.10 28.30 13.20 13.40 15.90 16. M28F410, M28F420 inches Typ Min 0.095 0.009 0.089 0.004 1.106 0.520 0.050 0.626 0.031 Max 0.103 0.010 0.093 0.020 0.010 1.114 0.528 0.634 0.004 37/38 ...

Page 38

... M28F410, M28F420 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 infringement of 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 of SGS-THOMSON Microelectronics. Specifications mentioned in this publication are subject to change without notice ...

Related keywords