M28W320 STMicroelectronics, M28W320 Datasheet

no-image

M28W320

Manufacturer Part Number
M28W320
Description
32 Mbit 2Mb x16/ Boot Block Low Voltage Flash Memory
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M28W320
Manufacturer:
ST
0
Part Number:
M28W320BT-100ZB6
Manufacturer:
ST
0
Part Number:
M28W320CB
Quantity:
5 000
Part Number:
M28W320CB
Manufacturer:
ST
0
Part Number:
M28W320CB-100GB60
Manufacturer:
ST
0
Part Number:
M28W320CB-100N6
Manufacturer:
ST
Quantity:
8 420
Part Number:
M28W320CB-100N6
Manufacturer:
ST
0
Part Number:
M28W320CB-70N6
Manufacturer:
ST
Quantity:
4 458
Part Number:
M28W320CB-90N6
Manufacturer:
PHILIPS
Quantity:
203 260
Part Number:
M28W320CB-90N6B
Manufacturer:
ST
Quantity:
8 450
May 2000
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
SUPPLY VOLTAGE
– V
– V
– V
ACCESS TIME
– 2.7V to 3.6V: 90ns
– 2.7V to 3.6V: 100ns
PROGRAMMING TIME:
– 10 s typical
– Double Word Programming Option
PROGRAM/ERASE CONTROLLER (P/E.C.)
COMMON FLASH INTERFACE
MEMORY BLOCKS
– Parameter Blocks (Top or Bottom location)
– Main Blocks
BLOCK PROTECTION UNPROTECTION
– All Blocks protected at Power Up
– Any combination of blocks can be protected
– WP for block locking
SECURITY
– 64-bit user Programmable OTP cells
– 64-bit unique device identifier
– One Parameter Block Permanently Lockable
AUTOMATIC STAND-BY MODE
PROGRAM and ERASE SUSPEND
100,000 PROGRAM/ERASE CYCLES per
BLOCK
20 YEARS of DATA RETENTION
– Defectivity below 1ppm/year
ELECTRONIC SIGNATURE
– Manufacturer Code: 20h
– Top Device Code, M28W320CT: 88BAh
– Bottom Device Code, M28W320CB: 88BBh
Read
Program
DD
DDQ
PP
32 Mbit (2Mb x16, Boot Block) Low Voltage Flash Memory
= 2.7V to 3.6V: for Program, Erase and
= 12V: optional Supply Voltage for fast
= 1.65V or 2.7V: Input/Output option
Figure 1. Logic Diagram
A0-A20
WP
RP
W
G
E
TSOP48 (N)
12 x 20mm
21
V DD
V SS
M28W320CT
M28W320CB
V DDQ V PP
M28W320CB
M28W320CT
8 x 6 solder balls
PRELIMINARY DATA
BGA47 (GB)
16
BGA
DQ0-DQ15
AI03521
1/42

Related parts for M28W320

M28W320 Summary of contents

Page 1

... YEARS of DATA RETENTION – Defectivity below 1ppm/year ELECTRONIC SIGNATURE – Manufacturer Code: 20h – Top Device Code, M28W320CT: 88BAh – Bottom Device Code, M28W320CB: 88BBh May 2000 This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice. ...

Page 2

... M28W320CT, M28W320CB Figure 2. BGA Connections (Top view through package A13 A11 B A14 A10 A15 A12 C D A16 DQ14 E V DDQ DQ15 DQ7 Figure 3. TSOP Connections A15 1 48 A14 A13 A12 A11 A10 A20 M28W320CT M28W320CB ...

Page 3

... Program, Double Word Program, Block Erase, Program/Erase Suspend, Program/Erase Re- sume, CFI Query, Block Protect, Block Lock, Block Unprotect, Protection Program. Organisation The M28W320C is organised as 2 Mbit by 16 bits. A0-A20 are the address lines; DQ0-DQ15 are the (1) Parameter (2) Data Input/Output. Memory control is provided by Chip Enable E, Output Enable G and Write Enable W inputs ...

Page 4

... M28W320CT, M28W320CB Table 3. Top Boot Block Addresses, M28W320CT Size # Address Range (KWord 1FF000-1FFFFF 69 4 1FE000-1FEFFF 68 4 1FD000-1FDFFF 67 4 1FC000-1FCFFF 66 4 1FB000-1FBFFF 65 4 1FA000-1FAFFF 64 4 1F9000-1F9FFF 63 4 1F8000-1F8FFF 62 32 1F0000-1F7FFF 61 32 1E8000-1EFFFF 60 32 1E0000-1E7FFF 59 32 1D8000-1DFFFF 58 32 1D0000-1D7FFF 57 32 1C8000-1CFFFF 56 32 ...

Page 5

... M28W320CT, M28W320CB 36 32 0E8000-0EFFFF 35 32 0E0000-0E7FFF 34 32 0D8000-0DFFFF 33 32 0D0000-0D7FFF 32 32 0C8000-0CFFFF 31 32 0C0000-0C7FFF 30 32 0B8000-0BFFFF 29 32 0B0000-0B7FFF 28 32 0A8000-0AFFFF 27 32 ...

Page 6

... M28W320CT, M28W320CB SIGNAL DESCRIPTIONS See Figure 1 and Table 1. Address Inputs (A0-A20). The address signals are inputs driven with CMOS voltage levels. They are latched during a write operation. Data Input/Output (DQ0-DQ15). The data in- puts, a word to be programmed or a command to the C.I., are latched on the Chip Enable E or Write Enable W rising edge, whichever occurs first ...

Page 7

... Don’t Care Don’t Care Don’t Care Don’t Care M28W320CT, M28W320CB . IH and the device The power con DQ0-DQ15 PP Don’t Care Data Output Data Input DD PPH Don’t Care Hi-Z Don’ ...

Page 8

... M28W320CT, M28W320CB Table 7. Read Block Signature (RSIG Instruction) Block Status Protected Block Unprotected Block Locked Block Note Locked Block can be protected ”DQ0 = 1” or unprotected ”DQ0 = 0”; see Block protection section. Table 8. Read Protection Register and Protection Register Lock (RSIG Instruction) ...

Page 9

... The Read Electronic Signature instruction con- sists of one write cycle (refer to Device Operations section) giving the command 90h. A subsequent M28W320CT, M28W320CB read will output the Manufacturer Code, the De- vice Code, the Block protection Status, or the Pro- tection Register. See Tables 6, 7 and 8 for the valid address ...

Page 10

... M28W320CT, M28W320CB Table 10. Instructions Mne- Instruction Cycles monic Operat. Addr. Read Memory RD 1+ Write Array Read Status RSR 1+ Write Register Read RSIG Electronic 1+ Write Signature RCFI Read CFI 1+ Write EE Erase 2 Write PG Program 2 Write Double Word (4) 3 Write DPG Program Clear Status ...

Page 11

... Program Resume Instruction is given. Completed Program/Erase on ’1’ protected Block, BPS bit is set to ’1’ Program or Erase Abort operation has been attempted on a protected block. No operation to ’0’ protected blocks M28W320CT, M28W320CB (3) Lock WP transition 111 000 111 001 111 011 111 011 ...

Page 12

... M28W320CT, M28W320CB Program (PG) The memory array can be programmed word-by- word. This instruction uses two write cycles. The first command written is the Program Set-up com- mand 40h (or 10h). A second write operation latch- es the Address and the Data to be written and starts the P/E.C. ...

Page 13

... 12V 12V 12V 12V 12V 100,000 M28W320CT, M28W320CB Unit (1) Max Typ 10 200 s 10 200 s 0.16 5 sec 0.32 5 sec 0.02 4 sec 0.04 4 sec 1 10 sec 1 10 sec 0.8 10 sec 0.8 10 sec cycles ...

Page 14

... The user programmable segment can be protect- ed writing the bit 1 of the Protection Lock register (80h). The bit 1 protect also the bit 2 of the Protec- tion Lock Register. The M28W320C feature a se- curity Block. The security Block is located at 1FF000-1FFFFF (M28W320CT 000000- 000FFF (M28W320CB) of the device ...

Page 15

... POWER CONSUMPTION The M28W320C puts itself in one of four different modes depending on the status of the control sig- nals: Active Power, Automatic Stand-by, Stand-by and Reset define decreasing levels of current con- sumption. These allow the memory power to be minimised, in turn decreasing the overall system power consumption ...

Page 16

... ST. Write a read instruction to return to Read mode. Refer to the CFI Query instruction to understand how the M28W320C enters the CFI Query mode. Reserved for algorithm-specific information Command set ID and algorithm data offset Device timing & ...

Page 17

... Maximum timeout per individual block erase, 2 25h 0003h (0000h = not supported) Maximum timeout for chip erase, 2 26h 0000h (0000h = not supported) M28W320CT, M28W320CB Description BCD value in volts BCD value in 100 mV BCD value in volts BCD value in 100 mV HEX value in volts BCD value in 100 mV ...

Page 18

... By definition, symmetrically block devices have only one blocking region. M28W320CT M28W320CT Erase Block Region Information 2Dh 001Eh bit where the Erase Block(s) within this Region are (z) times 256 bytes in ...

Page 19

... XXXX 84h XXXX 85h XXXX 86h XXXX 64 bits: User Programmable OTP 87h XXXX 88h XXXX M28W320CT, M28W320CB Description Chip Erase supported (1 = Yes No) Erase Suspend supported (1 = Yes No) Program Suspend (1 = Yes No) Lock/Unlock supported (1 = Yes No) Quequed Erase supported (1 = Yes No) Program supported after Erase Suspend (1 = Yes No) Reserved ...

Page 20

... M28W320CT, M28W320CB Table 20. DC Characteristics ( – Symbol Parameter I Input Leakage Current LI I Output Leakage Current LO I Supply Current (Read) CC Supply Current (Stand- CC1 Automatic Stand-by) Supply Current I CC2 (Reset) I Supply Current (Program) CC3 I Supply Current (Erase) ...

Page 21

... Table 22. Capacitance ( MHz) A Symbol Parameter C Input Capacitance IN C Output Capacitance OUT Note: 1. Sampled only, not 100% tested. M28W320CT, M28W320CB Figure 6. AC Testing Load Circuit 10ns DDQ V /2 DDQ DEVICE UNDER TEST V DDQ / includes JIG capacitance AI00610 Test Condition ...

Page 22

... M28W320CT, M28W320CB Table 23. Read AC Characteristics ( – Symbol Alt t t Address Valid to Next Address Valid AVAV Address Valid to Output Valid AVQV ACC (2) t Address Transition to Output Transition t OH AXQX (2) t Chip Enable High to Output Transition t OH ...

Page 23

... Figure 7. Read AC Waveforms M28W320CT, M28W320CB 23/42 ...

Page 24

... M28W320CT, M28W320CB Table 24. Write AC Characteristics, Write Enable Controlled ( – Symbol Alt Parameter t t Write Cycle Time AVAV Address Valid to Write Enable High AVWH Data Valid to Write Enable High DVWH Chip Enable Low to Write Enable Low ...

Page 25

... Figure 8. Write AC Waveforms, W Controlled M28W320CT, M28W320CB 25/42 ...

Page 26

... M28W320CT, M28W320CB Table 25. Write AC Characteristics, Chip Enable Controlled ( – Symbol Alt t t Write Cycle Time AVAV Address Valid to Chip Enable High AVEH Data Valid to Chip Enable High DVEH Chip Enable High to Address Transition ...

Page 27

... Figure 9. Write AC Waveforms, E Controlled M28W320CT, M28W320CB 27/42 ...

Page 28

... M28W320CT, M28W320CB Figure 10. Reset AC Waveform 28/42 Reset during Read Mode tPLPH tPHQV Reset during Program with t t PLPH PLRH Abort Complete tPHWL tPLRH tPHEL tPLPH Reset during Program/Erase with t > t PLPH PLRH Abort Complete Reset tPHWL tPLRH tPHEL tPLPH AI03537 ...

Page 29

... Error (1, 2) – error handler Program Program error: Error (1, 2) – error handler Program to Protected Program to protected block error: Block Error (1, 2) – error handler Invalid) and b4 (Program Error) can be made after each program operation or after PP M28W320CT, M28W320CB AI03538 29/42 ...

Page 30

... M28W320CT, M28W320CB Figure 12. Double Word Program Flowchart and Pseudo Code Start Write 30h Command Write Address 1 & Data 1 (3) Write Address 2 & Data 2 (3) Read Status Register YES YES YES YES End Note: 1. Status check of b1 (Protected Block sequence ...

Page 31

... YES Write a read Command Read data from another address Write D0h Command Program Continues M28W320CT, M28W320CB PES instruction: – write B0h command do: – read status register ( must be toggled) while Program Complete Program completed PER instruction: Write FFh – ...

Page 32

... M28W320CT, M28W320CB Figure 14. Erase Flowchart and Pseudo Code Start Write 20h Command Write Block Address & D0h Command Read Status Register YES YES NO b4 YES YES YES End Note error is found, the Status Register must be cleared (CLRS instruction) before further P/E.C. operations. ...

Page 33

... YES Read data from another block or Program/Protection Program or Block Protect/Unprotect/Lock Write D0h Command Erase Continues M28W320CT, M28W320CB PES instruction: – write B0h command do: – read status register ( must be toggled) while Erase Complete Erase completed PER instruction: Write FFh – ...

Page 34

... M28W320CT, M28W320CB Figure 16. Command Interface and Program Erase Controller Flowchart (a) WAIT FOR COMMAND WRITE (1) NO 90h YES READ NO 98h SIGNATURE YES CFI NO 70h QUERY YES READ STATUS CLEAR STATUS D READ STATUS YES READY ( 01h D0h YES YES BLOCK ...

Page 35

... READY (2) NO B0h ERASE YES YES ERASE SUSPEND 70h NO YES READY (2) 90h NO NO READ STATUS 98h NO 40h or 10h NO 30h NO YES PRP PRP C0h SET-UP NO 60h NO YES (READ STATUS) ERASE D0h RESUME M28W320CT, M28W320CB (READ STATUS) NO READ STATUS YES READY ( AI03544 35/42 ...

Page 36

... M28W320CT, M28W320CB Figure 18. Command Interface and Program Erase Controller Flowchart ( PROGRAM SUSPENDED YES READ STATUS YES READ SIGNATURE YES CFI QUERY NO READ ARRAY Note: 2. P/E. C. status (Ready or Busy) is read on Status Register bit 7. 36/42 C PROGRAM YES READY (2) NO B0h YES PROGRAM ...

Page 37

... Device Type M28W320C Daisy Chain -GB = BGA47: 0.75 mm pitch Optio Tape & Reel Packing For a list of available options (Speed, Package, etc...) or for further information on any aspect of this de- vice, please contact the STMicroelectronics Sales Office nearest to you. M28W320CT, M28W320CB M28W320CT M28W320C -GB T ...

Page 38

... M28W320CT, M28W320CB Table 28. Revision History Date February 2000 First Issue Daisy Chain part numbering defined 04/19/00 BGA Package Outline diagram change (Figure 20) BGA Chain diagrams, Package and PCB Connection re-designed (Figure 21, 22) 05/17/00 BGA Package Outline diagram and Package Mechanical Data change (Figure 20, Table 30) ...

Page 39

... Drawing is not to scale. mm Min Max Typ 1.20 0.05 0.15 0.95 1.05 0.17 0.27 0.10 0.21 20.20 18.50 12.10 – – 0.0197 0. M28W320CT, M28W320CB inches Min Max 0.0472 0.0020 0.0059 0.0374 0.0413 0.0067 0.0106 0.0039 0.0083 0.7795 0.7953 0.7205 0.7283 0.4685 0.4764 – – 0.0197 0.0276 0.0039 ...

Page 40

... M28W320CT, M28W320CB Table 30. BGA47 - balls, 0.75 mm pitch, Package Mechanical Data Symbol Typ A A1 0.180 A2 0.700 b 0.350 0.300 D 10.500 10.450 D1 3.750 ddd e 0.750 E 6.390 6.340 E1 5.250 FD 3.375 FE 0.570 Figure 20. BGA47 - balls, 0.75 mm pitch, Bottom View Package Outline BALL ”A1” ...

Page 41

... Figure 21. BGA47 Daisy Chain - Package Connections (Top view through package Figure 22. BGA47 Daisy Chain - PCB Connections (Top view through package M28W320CT, M28W320CB AI03295 8 START POINT END POINT AI3296 ...

Page 42

... M28W320CT, M28W320CB Information furnished is believed to be accurate and reliable. However, STMicroelectronics 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 STMicroelectronics. Specifications mentioned in this publication are subject to change without notice ...

Related keywords