M29W320E ST Microelectronics, M29W320E Datasheet

no-image

M29W320E

Manufacturer Part Number
M29W320E
Description
32 Mbit (4Mb x8 or 2Mb x16 / Boot Block) 3V Supply Flash Memory
Manufacturer
ST Microelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M29W320E070ZE6L
Manufacturer:
ST
0
Part Number:
M29W320EB
Manufacturer:
ST
Quantity:
8 985
Part Number:
M29W320EB
Quantity:
5 000
Part Number:
M29W320EB
Manufacturer:
ST
0
Part Number:
M29W320EB-70
Manufacturer:
ST
0
Part Number:
M29W320EB-70N6
Manufacturer:
ST
Quantity:
8 995
Part Number:
M29W320EB-70N6
Quantity:
13
Part Number:
M29W320EB-70N6
Manufacturer:
NUMONYX
Quantity:
6 707
Part Number:
M29W320EB-70N6
Manufacturer:
ST
0
Part Number:
M29W320EB-70N6
Manufacturer:
MICRON/美光
Quantity:
20 000
Part Number:
M29W320EB-70N6-L
Manufacturer:
ST
0
FEATURES SUMMARY
March 2005
SUPPLY VOLTAGE
ACCESS TIMES: 70, 90ns
PROGRAMMING TIME
MEMORY BLOCKS
ERASE SUSPEND and RESUME MODES
UNLOCK BYPASS PROGRAM COMMAND
V
WRITE PROTECT
TEMPORARY BLOCK UNPROTECTION
MODE
COMMON FLASH INTERFACE
EXTENDED MEMORY BLOCK
LOW POWER CONSUMPTION
100,000 PROGRAM/ERASE CYCLES per
BLOCK
ELECTRONIC SIGNATURE
PP
/WP PIN for FAST PROGRAM and
V
and Read
V
10µs per Byte/Word typical
Double Word/ Quadruple Byte Program
Memory Array: 63 Main Blocks
8 Parameter Blocks (Top or Bottom
Location)
Read and Program another Block during
Erase Suspend
Faster Production/Batch Programming
64 bit Security Code
Extra block used as security block or to
store additional information
Standby and Automatic Standby
Manufacturer Code: 0020h
Top Device Code M29W320ET: 2256h
Bottom Device Code M29W320EB: 2257h
CC
PP
= 2.7V to 3.6V for Program, Erase
=12V for Fast Program (optional)
32 Mbit (4Mb x8 or 2Mb x16, Boot Block)
Figure 1. Packages
3V Supply Flash Memory
TFBGA48 (ZE)
TSOP48 (N)
6 x 8mm
12 x 20mm
M29W320EB
M29W320ET
FBGA
1/46

Related parts for M29W320E

M29W320E Summary of contents

Page 1

... Standby and Automatic Standby 100,000 PROGRAM/ERASE CYCLES per BLOCK ELECTRONIC SIGNATURE – Manufacturer Code: 0020h – Top Device Code M29W320ET: 2256h – Bottom Device Code M29W320EB: 2257h March 2005 32 Mbit (4Mb x8 or 2Mb x16, Boot Block) 3V Supply Flash Memory Figure 1. Packages ...

Page 2

... M29W320ET, M29W320EB TABLE OF CONTENTS FEATURES SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Figure 1. Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 SUMMARY DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Figure 2. Logic Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Table 1. Signal Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Figure 3. TSOP Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Figure 4. TFBGA48 Connections (Top view through package Figure 5. Block Addresses (x8 Figure 6. Block Addresses (x16 SIGNAL DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Address Inputs (A0-A20 Data Inputs/Outputs (DQ0-DQ7 Data Inputs/Outputs (DQ8-DQ14 Data Input/Output or Address Input (DQ15A– ...

Page 3

... Table 14. Write AC Characteristics, Chip Enable Controlled Figure 14.Toggle and Alternative Toggle Bits Mechanism, Chip Enable Controlled . . . . . . . . . . . . 27 Figure 15.Toggle and Alternative Toggle Bits Mechanism, Output Enable Controlled . . . . . . . . . . 27 Table 15. Toggle and Alternative Toggle Bits AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Figure 16.Reset/Block Temporary Unprotect AC Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 M29W320ET, M29W320EB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

... PART NUMBERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Table 19. Ordering Information Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 APPENDIX A.BLOCK ADDRESSES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Table 20. Top Boot Block Addresses, M29W320ET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Table 21. Bottom Boot Block Addresses, M29W320EB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 APPENDIX B.COMMON FLASH INTERFACE (CFI Table 22. Query Structure Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Table 23. CFI Query Identification String Table 24. CFI Query System Interface Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Table 25 ...

Page 5

... SUMMARY DESCRIPTION The M29W320E Mbit (4Mb x8 or 2Mb x16) non-volatile memory that can be read, erased and reprogrammed. These operations can be per- formed using a single low voltage (2.7 to 3.6V) supply. On power-up the memory defaults to its Read mode. The device features an asymmetrical block archi- tecture ...

Page 6

... M29W320ET, M29W320EB Figure 3. TSOP Connections 6/46 A15 1 A14 A13 A12 A11 A10 A9 A8 A19 M29W320ET A20 M29W320EB /WP RB A18 A17 A16 BYTE V SS DQ15A–1 DQ7 DQ14 DQ6 DQ13 DQ5 DQ12 DQ4 DQ11 ...

Page 7

... WP RP A17 A2 A6 A18 A20 A19 DQ2 DQ0 DQ5 A0 E DQ8 DQ10 DQ12 G DQ9 DQ11 DQ1 DQ3 DQ4 M29W320ET, M29W320EB 5 6 A13 A9 A8 A12 A10 A14 A11 A15 DQ7 A16 DQ14 BYTE DQ15 DQ13 A–1 DQ6 V SS AI08084 7/46 ...

Page 8

... M29W320ET, M29W320EB Figure 5. Block Addresses (x8) Top Boot Block (x8) Address lines A20-A0, DQ15A-1 000000h 64 KByte or 32 KWord 00FFFFh 2F0000h 64 KByte or 32 KWord 2FFFFFh 300000h 64 KByte or 32 KWord 30FFFFh 3E0000h 64 KByte or 32 KWord 3EFFFFh 3F0000h 8 KByte or 4 KWord 3F1FFFh 3FE000h 8 KByte or 4 KWord 3FFFFFh Note 1 ...

Page 9

... Note: Also see APPENDIX A., Table 20. Total of 63 Main Blocks Total of 8 Parameter (1) Blocks and Table 21. for a full listing of the Block Addresses. M29W320ET, M29W320EB Bottom Boot Block (x16) Address lines A20-A0 000000h 8 KByte or 4 KWord 000FFFh Total of 8 Parameter Blocks 007000h 8 KByte or 4 KWord ...

Page 10

... M29W320ET, M29W320EB SIGNAL DESCRIPTIONS See Figure 2., Logic Diagram, 1., Signal Names, for a brief overview of the sig- nals connected to this device. Address Inputs (A0-A20). The Address Inputs select the cells in the memory array to access dur- ing Bus Read operations. During Bus Write opera- ...

Page 11

... The PCB track widths must be sufficient to carry the currents required during Program and Erase operations Ground measurements. The device features two V which must be both connected to the system ground. M29W320ET, M29W320EB CC Ground SS . CC3 is the reference for all voltage SS pins ...

Page 12

... M29W320ET, M29W320EB BUS OPERATIONS There are five standard bus operations that control the device. These are Bus Read, Bus Write, Out- put Disable, Standby and Automatic Standby. See Table 2. and Table 3., Bus Operations, for a summary. Typically glitches of less than 5ns on Chip Enable or Write Enable are ignored by the memory and do not affect bus operations ...

Page 13

... DQ7-DQ0 Hi-Z Data Output Hi-Z Data Input Hi-Z Hi Hi-Z 56h (M29W320ET) Hi 57h (M29W320EB 81h (factory locked 01h (not factory locked) IH Data Inputs/Outputs DQ15A–1, DQ14-DQ0 Data Output Data Input Hi-Z Hi 0020h , 2256h (M29W320ET) ID 2257h (M29W320EB) , 81h (factory locked 01h (not factory locked) IH Hi-Z Hi-Z 20h 13/46 ...

Page 14

... M29W320ET, M29W320EB COMMAND INTERFACE All Bus Write operations to the memory are inter- preted by the Command Interface. Commands consist of one or more sequential Bus Write oper- ations. Failure to observe a valid sequence of Bus Write operations will result in the memory return- ing to Read mode. The long command sequences are imposed to maximize data security ...

Page 15

... If any blocks are protected then these are ignored and all the other blocks are erased. If all of the blocks are protected the Chip Erase operation ap- pears to start but will terminate within about 100µs, M29W320ET, M29W320EB is applied to the V /Write Protect pin PP PP ...

Page 16

... Table 6. Enter Extended Block Command The M29W320E has an extra 64KByte block (Ex- tended Block) that can only be accessed using the Enter Extended Block command. Three Bus write cycles are required to issue the Extended Block ...

Page 17

... 2AA 55 555 AA 2AA 55 555 2AA 55 555 AA 2AA 55 555 or DQ15 when BYTE M29W320ET, M29W320EB APPENDIX A., Table 20. APPENDIX D. 4th 5th 555 AA 2AA 55 80 555 AA 2AA and Table 6th 555 10 ...

Page 18

... M29W320ET, M29W320EB Table 5. Commands, 8-bit mode, BYTE = V Command Add 1 Read/Reset 3 AAA Auto Select 3 AAA Program 4 AAA Quadruple Byte Program 5 AAA Unlock Bypass 3 AAA Unlock Bypass Program 2 Unlock Bypass Reset 2 Chip Erase 6 AAA Block Erase 6+ AAA Erase Suspend 1 Erase Resume 1 Read CFI Query ...

Page 19

... STATUS REGISTER The M29W320E has one Status Register. It pro- vides information on the current or previous Pro- gram or Erase operations. The various bits convey information and errors on the operation. Bus Read operations from any address, always read the Sta- tus Register during Program and Erase opera- tions ...

Page 20

... M29W320ET, M29W320EB Table 7. Status Register Bits Operation Address Program Any Address Program During Erase Any Address Suspend Program Error Any Address Chip Erase Any Address Erasing Block Block Erase before timeout Non-Erasing Block Erasing Block Block Erase Non-Erasing Block Erasing Block ...

Page 21

... Refer also to the STMicroelectronics SURE Program and other relevant quality docu- ments. Parameter (1) (3,4) ® 7191395 specification for Lead-free soldering processes. +2V during transition and for less than 20ns during transitions. CC M29W320ET, M29W320EB Min Max Unit –50 125 °C –65 150 °C (2) ° ...

Page 22

... M29W320ET, M29W320EB DC AND AC PARAMETERS This section summarizes the operating measure- ment conditions, and the DC and AC characteris- tics of the device. The parameters in the DC and AC characteristics Tables that follow, are derived from tests performed under the Measurement Table 9. Operating and AC Measurement Conditions Parameter ...

Page 23

... 6MHz ±0.2V ±0. Program/Erase V Controller active V PP Program V = 2.7V ±10% CC Program V = 2.7V ±10 1.8mA OL µ –100 OH I (read) and CC1 M29W320ET, M29W320EB Min Max ±1 ± 100 / / –0.5 0.8 0. 11.5 12.5 15 0.45 V –0 ...

Page 24

... M29W320ET, M29W320EB Figure 11. Read Mode AC Waveforms A0-A20/ A– DQ0-DQ7/ DQ8-DQ15 BYTE tELBL/tELBH Table 12. Read AC Characteristics Symbol Alt t t Address Valid to Next Address Valid AVAV Address Valid to Output Valid AVQV ACC (1) t Chip Enable Low to Output Transition t LZ ELQX t t Chip Enable Low to Output Valid ...

Page 25

... Program/Erase Valid to RB Low t BUSY WHRL High to Chip Enable Low VCHEL VCS CC Note: 1. Sampled only, not 100% tested. tAVAV VALID tAVWL tELWL tGHWL tWLWH tDVWH Parameter M29W320ET, M29W320EB tWLAX tWHEH tWHGL tWHWL tWHDX VALID tWHRL M29W320E 70 Min 70 Min 0 Min 45 Min 45 Min 0 ...

Page 26

... M29W320ET, M29W320EB Figure 13. Write AC Waveforms, Chip Enable Controlled A0-A20/ A–1 W tWLEL G E DQ0-DQ7/ DQ8-DQ15 V CC tVCHWL RB Table 14. Write AC Characteristics, Chip Enable Controlled Symbol Alt t t Address Valid to Next Address Valid AVAV Write Enable Low to Chip Enable Low WLEL Chip Enable Low to Chip Enable High ...

Page 27

... VALID ADDRESS tAXEL tELQV Alternative Toggle/ Toggle Bit VALID ADDRESS tAXGL tGLQV Alternative Toggle/ Toggle Bit Parameter Table 12., Read AC Characteristics. M29W320ET, M29W320EB VALID ADDRESS tELQV Alternative Toggle/ Data Toggle Bit AI09350 VALID ADDRESS tGLQV Alternative Toggle/ Data Toggle Bit AI09351 M29W320E ...

Page 28

... M29W320ET, M29W320EB Figure 16. Reset/Block Temporary Unprotect AC Waveforms tPLPX RP Table 16. Reset/Block Temporary Unprotect AC Characteristics Symbol Alt (1) t PHWL RP High to Write Enable Low, Chip Enable Low PHEL RH Output Enable Low (1) t PHGL (1) t RHWL RB High to Write Enable Low, Chip Enable Low, ...

Page 29

... M29W320ET, M29W320EB inches Typ Min 0.0039 0.0020 0.0394 0.0374 0.0087 0.0067 0.0039 0.4724 0.4685 0.7874 0.7795 0.7244 0.7205 0.0197 – ...

Page 30

... M29W320ET, M29W320EB Figure 19. TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, Bottom View Package Outline FD FE BALL "A1" Note: Drawing not to scale. Table 18. TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, Package Mechanical Data Symbol Typ 6.000 D1 4.000 ddd E 8 ...

Page 31

... ST sales office. Devices are shipped from the factory with the memory content bits erased to ’1’. For a list of available options (Speed, Package, etc.) or for further information on any aspect of this device, please contact the ST Sales Office nearest to you. M29W320ET, M29W320EB M29W320EB 70 N ...

Page 32

... M29W320ET, M29W320EB APPENDIX A. BLOCK ADDRESSES Table 20. Top Boot Block Addresses, M29W320ET Block (Kbytes/Kwords) 0 64/32 1 64/32 2 64/32 3 64/32 4 64/32 5 64/32 6 64/32 7 64/32 8 64/32 9 64/32 10 64/32 11 64/32 12 64/32 13 64/32 14 64/32 15 64/32 16 64/32 17 64/32 18 64/32 19 64/32 20 64/32 21 64/32 22 64/32 23 64/32 24 64/32 25 64/32 26 64/32 27 64/32 28 64/32 29 64/32 30 64/32 31 64/32 32 64/32 33 64/32 34 64/32 35 64/32 32/46 Protection Block Group 000000h–00FFFFh 010000h–01FFFFh Protection Group 020000h–02FFFFh 030000h– ...

Page 33

... Protection Group 3F6000h–3F7FFFh Protection Group 3F8000h–3F9FFFh Protection Group 3FA000h–3FBFFFh Protection Group 3FC000h–3FDFFFh Protection Group 3FE000h–3FFFFFh M29W320ET, M29W320EB (x8) (x16) 120000h–127FFFh 128000h–12FFFFh 130000h–137FFFh 138000h–13FFFFh 140000h–147FFFh 148000h–14FFFFh 150000h–157FFFh 158000h–15FFFFh 160000h– ...

Page 34

... M29W320ET, M29W320EB Table 21. Bottom Boot Block Addresses, M29W320EB Block (Kbytes/Kwords) Protection Block Group 0 8/4 1 8/4 2 8/4 3 8/4 4 8/4 5 8/4 6 8/4 7 8/4 8 64/32 9 64/32 10 64/32 11 64/32 12 64/32 13 64/32 14 64/32 15 64/32 16 64/32 17 64/32 18 64/32 19 64/32 20 64/32 21 64/32 22 64/32 23 64/32 24 64/32 25 64/32 26 64/32 27 64/32 28 64/32 29 64/32 30 64/32 31 64/32 32 64/32 33 64/32 34 64/32 34/46 Protection Group 000000h-001FFFh Protection Group 002000h-003FFFh Protection Group 004000h-005FFFh Protection Group ...

Page 35

... Protection Group 360000h-36FFFFh 370000h-37FFFFh 380000h-38FFFFh 390000h-39FFFFh Protection Group 3A0000h-3AFFFFh 3B0000h-3BFFFFh 3C0000h-3CFFFFh 3D0000h-3DFFFFh Protection Group 3E0000h-3EFFFFh 3F0000h-3FFFFFh M29W320ET, M29W320EB (x8) (x16) 0E0000h–0E7FFFh 0E8000h–0EFFFFh 0F0000h–0F7FFFh 0F8000h–0FFFFFh 100000h–107FFFh 108000h–10FFFFh 110000h–117FFFh 118000h–11FFFFh 120000h–127FFFh 128000h–12FFFFh 130000h–137FFFh 138000h– ...

Page 36

... M29W320ET, M29W320EB APPENDIX B. COMMON FLASH INTERFACE (CFI) The Common Flash Interface is a JEDEC ap- proved, standardized data structure that can be read from the Flash memory device. It allows a system software to query the device to determine various electrical and timing parameters, density information and functions supported by the mem- ory ...

Page 37

... Note: For the M29W320EB, Region 1 corresponds to addresses 000000h to 007FFFh and Region 2 to addresses 008000h to 1FFFFFh. For the M29W320ET, Region 1 corresponds to addresses 1F8000h to 1FFFFFh and Region 2 to addresses 000000h to 1F7FFFh. Description V Logic Supply Minimum Program/Erase voltage CC ...

Page 38

... Block Protection 00 = not supported number of blocks in per group Temporary Block Unprotect 00 = not supported supported Block Protect /Unprotect 04 = M29W320E Simultaneous Operations not supported Burst Mode not supported supported Page Mode not supported page word page word V Supply Minimum Program/Erase voltage ...

Page 39

... APPENDIX C. EXTENDED MEMORY BLOCK The M29W320E has an extra block, the Extended Block, that can be accessed using a dedicated command. This Extended Block is 32 KWords in x16 mode and 64 KBytes in x8 mode used as a security block (to provide a permanent security identifica- tion number store additional information. ...

Page 40

... M29W320ET, M29W320EB APPENDIX D. BLOCK PROTECTION Block protection can be used to prevent any oper- ation from modifying the data stored in the memo- ry. The blocks are protected in groups, refer to APPENDIX A., Table 20. and of the Protection Groups. Once protected, Pro- gram and Erase operations within the protected group fail to change the data ...

Page 41

... Wait 4µ Wait 100µ A0 Wait 4µ Wait 60ns Read DATA DATA NO = 01h YES PASS APPENDIX A., Table 20. and Table 21. M29W320ET, M29W320EB ++ YES AI05574 FAIL 41/46 ...

Page 42

... M29W320ET, M29W320EB Figure 21. Programmer Equipment Chip Unprotect Flowchart NO = 1000 Note: Block Protection Groups are shown in 42/46 START PROTECT ALL GROUPS CURRENT GROUP = 0 A6, A12, A15 = Wait 4µ Wait 10ms ADDRESS = CURRENT GROUP ADDRESS ...

Page 43

... Wait 4µs READ DATA ADDRESS = GROUP ADDRESS DATA NO = 01h YES ISSUE READ/RESET COMMAND PASS ISSUE READ/RESET APPENDIX A., Table 20. and Table 21. when using the In-System Technique to protect the Extended Block. ID M29W320ET, M29W320EB ++ YES COMMAND FAIL AI05576 43/46 ...

Page 44

... M29W320ET, M29W320EB Figure 23. In-System Equipment Chip Unprotect Flowchart NO = 1000 ISSUE READ/RESET COMMAND FAIL Note: Block Protection Groups are shown in 44/46 START PROTECT ALL GROUPS CURRENT GROUP = WRITE 60h ANY ADDRESS WITH WRITE 60h ANY ADDRESS WITH ...

Page 45

... REVISION HISTORY Table 30. Document Revision History Date Version 15-Apr-2004 1.0 First Issue. Protection Group for Blocks and and Blocks modifed in Boot Block Addresses, M29W320ET 18-Nov-2004 2.0 M29W320EB, respectively. TFBGA48 Commercial Code changed from ZA to ZE. RB updated in 14-Mar-2005 3.0 Fast Program Commands Unlock Bypass Command ...

Page 46

... M29W320ET, M29W320EB 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