M29W320DB70N6T STMicroelectronics, M29W320DB70N6T Datasheet

no-image

M29W320DB70N6T

Manufacturer Part Number
M29W320DB70N6T
Description
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M29W320DB70N6T
Manufacturer:
ST
Quantity:
1 980
Part Number:
M29W320DB70N6T
Manufacturer:
ST
Quantity:
1 980
Part Number:
M29W320DB70N6T
Manufacturer:
ST
0
FEATURES SUMMARY
May 2003
SUPPLY VOLTAGE
– V
– V
ACCESS TIME: 70, 90ns
PROGRAMMING TIME
– 10µs per Byte/Word typical
67 MEMORY BLOCKS
– 1 Boot Block (Top or Bottom Location)
– 2 Parameter and 64 Main Blocks
PROGRAM/ERASE CONTROLLER
– Embedded Byte/Word Program algorithms
ERASE SUSPEND and RESUME MODES
– Read and Program another Block during
UNLOCK BYPASS PROGRAM COMMAND
– Faster Production/Batch Programming
V
PROTECT
TEMPORARY BLOCK UNPROTECTION
MODE
COMMON FLASH INTERFACE
– 64 bit Security Code
LOW POWER CONSUMPTION
– Standby and Automatic Standby
100,000 PROGRAM/ERASE CYCLES per
BLOCK
ELECTRONIC SIGNATURE
– Manufacturer Code: 0020h
– Top Device Code M29W320DT: 22CAh
– Bottom Device Code M29W320DB: 22CBh
PP
Read
Erase Suspend
CC
PP
/WP PIN for FAST PROGRAM and WRITE
=12V for Fast Program (optional)
= 2.7V to 3.6V for Program, Erase and
32 Mbit (4Mb x8 or 2Mb x16, Boot Block)
Figure 1. Packages
3V Supply Flash Memory
TFBGA63 (ZA)
TSOP48 (N)
63 ball array
12 x 20mm
M29W320DB
M29W320DT
FBGA
1/44

Related parts for M29W320DB70N6T

M29W320DB70N6T Summary of contents

Page 1

FEATURES SUMMARY SUPPLY VOLTAGE – 2.7V to 3.6V for Program, Erase and CC Read – V =12V for Fast Program (optional) PP ACCESS TIME: 70, 90ns PROGRAMMING TIME – 10µs per Byte/Word typical 67 MEMORY BLOCKS – 1 ...

Page 2

M29W320DT, M29W320DB TABLE OF CONTENTS SUMMARY DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

Chip Erase Command ...

Page 4

M29W320DT, M29W320DB APPENDIX A. BLOCK ADDRESS TABLE ...

Page 5

SUMMARY DESCRIPTION The M29W320D 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 ...

Page 6

M29W320DT, M29W320DB Figure 3. TSOP Connections 6/44 A15 1 A14 A13 A12 A11 A10 A9 A8 A19 A20 M29W320DT M29W320DB /WP RB A18 A17 AI90190 ...

Page 7

Figure 4. TFBGA Connections (Top view through package ( ( ( (1) NC Note: 1. Balls are shorted together via the substrate but not ...

Page 8

M29W320DT, M29W320DB Figure 5. Block Addresses (x8) M29W320DT Top Boot Block Addresses (x8) 3FFFFFh 16 KByte 3FC000h 3FBFFFh 8 KByte 3FA000h 3F9FFFh 8 KByte 3F8000h 3F7FFFh 32 KByte 3F0000h 3EFFFFh 64 KByte 3E0000h 01FFFFh 64 KByte 010000h 00FFFFh 64 KByte ...

Page 9

Figure 6. Block Addresses (x16) M29W320DT Top Boot Block Addresses (x16) 1FFFFFh 8 KWord 1FE000h 1FDFFFh 4 KWord 1FD000h 1FCFFFh 4 KWord 1FC000h 1FBFFFh 16 KWord 1F8000h 1F7FFFh 32 KWord 1F0000h 00FFFFh 32 KWord 008000h 007FFFh 32 KWord 000000h Note: ...

Page 10

M29W320DT, M29W320DB SIGNAL DESCRIPTIONS See Figure 2, Logic Diagram, and Table 1, Signal Names, for a brief overview of the signals connect this device. Address Inputs (A0-A20). The Address Inputs select the cells in the memory array to ...

Page 11

Note that outermost boot block will remain protect even After a Hardware Reset, Bus Read and Bus Write operations cannot begin until Ready/Busy be- comes ...

Page 12

M29W320DT, M29W320DB 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 Tables 2 and 3, Bus Operations, for a summary. Typically glitches of ...

Page 13

Table 2. Bus Operations, BYTE = V Operation E Bus Read V IL Bus Write V IL Output Disable X Standby V IH Read Manufacturer V IL Code V Read Device Code IL Note ...

Page 14

... The other address bits IL IL may be set to either Code for STMicroelectronics is 0020h. The Device Code can be read using a Bus Read operation with and address bits may be set to either V Device Code for the M29W320DT is 22CAh and for the M29W320DB is 22CBh. ...

Page 15

Program command and the Unlock Bypass Reset command. The memory can be read Read mode. The memory offers accelerated program opera- tions through the V /Write Protect pin. When the PP system asserts V on the ...

Page 16

M29W320DT, M29W320DB for value) of the Erase Suspend Command being issued. Once the Program/Erase Controller has stopped the memory will be set to Read mode and the Erase will be suspended. If the Erase Suspend command is issued during the ...

Page 17

Table 4. Commands, 16-bit mode, BYTE = V Command Addr Data 1 X Read/Reset 3 555 Auto Select 3 555 Program 4 555 Unlock Bypass 3 555 Unlock Bypass 2 X Program Unlock Bypass Reset 2 X Chip Erase 6 ...

Page 18

M29W320DT, M29W320DB Table 5. Commands, 8-bit mode, BYTE = V Command Addr Data 1 X Read/Reset 3 AAA Auto Select 3 AAA Program 4 AAA Unlock Bypass 3 AAA Unlock Bypass 2 X Program Unlock Bypass Reset 2 X Chip ...

Page 19

Table 6. Program, Erase Times and Program, Erase Endurance Cycles Parameter Chip Erase Block Erase (64 KBytes) Erase Suspend Latency Time Program (Byte or Word) Accelerated Program (Byte or Word) Chip Program (Byte by Byte) Chip Program (Word by Word) ...

Page 20

M29W320DT, M29W320DB before other commands are issued. The Error bit is output on DQ5 when the Status Register is read. Note that the Program command cannot change a bit set to ’0’ back to ’1’ and attempting ...

Page 21

Figure 7. Data Polling Flowchart START READ DQ5 & DQ7 at VALID ADDRESS DQ7 YES = DATA NO NO DQ5 = 1 YES READ DQ7 at VALID ADDRESS DQ7 YES = DATA NO FAIL Figure 8. Data Toggle Flowchart PASS ...

Page 22

... Note: 1. Minimum voltage may undershoot to –2V during transition and for less than 20ns during transitions. 2. Maximum voltage may overshoot to V 22/44 these or any other conditions above those indicat the Operating sections of this specification is not implied. Refer also to the STMicroelectronics SURE Program and other relevant quality docu- ments. Parameter (1,2) +2V during transition and for less than 20ns during transitions ...

Page 23

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 ...

Page 24

M29W320DT, M29W320DB Table 11. DC Characteristics Symbol Parameter I Input Leakage Current LI I Output Leakage Current LO I Supply Current (Read) CC1 I Supply Current (Standby) CC2 Supply Current (Program/ (1) I CC3 Erase) V Input Low Voltage IL ...

Page 25

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 ...

Page 26

M29W320DT, M29W320DB Figure 12. Write AC Waveforms, Write Enable Controlled A0-A20/ A– DQ0-DQ7/ DQ8-DQ15 V CC tVCHEL RB Table 13. Write AC Characteristics, Write Enable Controlled Symbol Alt t t Address Valid to Next Address Valid AVAV ...

Page 27

Figure 13. Write AC Waveforms, Chip Enable Controlled A0-A20/ A– 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 WC t ...

Page 28

M29W320DT, M29W320DB Figure 14. Reset/Block Temporary Unprotect AC Waveforms tPLPX RP Table 15. Reset/Block Temporary Unprotect AC Characteristics Symbol Alt (1) t PHWL RP High to Write Enable Low, Chip Enable Low PHEL RH ...

Page 29

PACKAGE MECHANICAL Figure 16. TSOP48 Lead Plastic Thin Small Outline, 12x20 mm, Bottom View Package Outline DIE Note: Drawing not to scale. Table 16. TSOP48 Lead Plastic Thin Small Outline, 12x20 mm, Package Mechanical Data ...

Page 30

M29W320DT, M29W320DB Figure 17. TFBGA63 7x11mm - 6x8 active ball array, 0.8mm pitch, Package Outline BALL "A1" Note: Drawing is not to scale. Table 17. TFBGA63 7x11mm - 6x8 active ball array, 0.8mm pitch, Package Mechanical Data ...

Page 31

PART NUMBERING Table 18. Ordering Information Scheme Example: Device Type M29 Operating Voltage 2.7 to 3.6V CC Device Function 320D = 32 Mbit (x8/x16), Boot Block Array Matrix T = Top Boot B = Bottom Boot ...

Page 32

M29W320DT, M29W320DB APPENDIX A. BLOCK ADDRESS TABLE Table 19. Top Boot Block Addresses, M29W320DT Size Address Range # (KByte/ (x8) KWord) 66 16/8 3FC000h-3FFFFFh 1FE000h-1FFFFFh 65 8/4 3FA000h-3FBFFFh 1FD000h-1FDFFFh 64 8/4 3F8000h-3F9FFFh 1FC000h-1FCFFFh 63 32/16 3F0000h-3F7FFFh 1F8000h-1FBFFFh 62 64/32 3E0000h-3EFFFFh ...

Page 33

Table 20. Bottom Boot Block Addresses, M29W320DB Size Address Range # (KByte/ (x8) KWord) 66 64/32 3F0000h-3FFFFFh 1F8000h-1FFFFFh 65 64/32 3E0000h-3EFFFFh 1F0000h-1F7FFFh 64 64/32 3D0000h-3DFFFFh 1E8000h-1EFFFFh 63 64/32 3C0000h-3CFFFFh 1E0000h-1E7FFFh 62 64/32 3B0000h-3BFFFFh 1D8000h-1DFFFFh 61 64/32 3A0000h-3AFFFFh 1D0000h-1D7FFFh 60 64/32 ...

Page 34

M29W320DT, M29W320DB 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 ...

Page 35

Table 23. CFI Query System Interface Information Address Data x16 x8 1Bh 36h 0027h 1Ch 38h 0036h 1Dh 3Ah 00B5h 1Eh 3Ch 00C5h 1Fh 3Eh 0004h 20h 40h 0000h 21h 42h 000Ah 22h 44h 0000h 23h 46h 0005h 24h 48h ...

Page 36

M29W320DT, M29W320DB Table 24. Device Geometry Definition Address Data x16 x8 27h 4Eh 0016h 28h 50h 0002h 29h 52h 0000h 2Ah 54h 0000h 2Bh 56h 0000h 2Ch 58h 0004h 2Dh 5Ah 0000h 2Eh 5Ch 0000h 2Fh 5Eh 0040h 30h 60h ...

Page 37

Table 25. Primary Algorithm-Specific Extended Query Table Address Data x16 x8 40h 80h 0050h 41h 82h 0052h 42h 84h 0049h 43h 86h 0031h 44h 88h 0030h 45h 8Ah 0000h 46h 8Ch 0002h 47h 8Eh 0001h 48h 90h 0001h 49h 92h ...

Page 38

M29W320DT, M29W320DB APPENDIX C. BLOCK PROTECTION Block protection can be used to prevent any oper- ation from modifying the data stored in the Flash. Each Block can be protected individually. Once protected, Program and Erase operations on the block fail ...

Page 39

Figure 18. Programmer Equipment Block Protect Flowchart START ADDRESS = BLOCK ADDRESS Wait 4µ Wait 100µ ...

Page 40

M29W320DT, M29W320DB Figure 19. Programmer Equipment Chip Unprotect Flowchart NO = 1000 40/44 START PROTECT ALL BLOCKS CURRENT BLOCK = 0 A6, A12, A15 = V IH (1) ...

Page 41

Figure 20. In-System Equipment Block Protect Flowchart START WRITE 60h ADDRESS = BLOCK ADDRESS WRITE 60h ADDRESS = BLOCK ...

Page 42

M29W320DT, M29W320DB Figure 21. In-System Equipment Chip Unprotect Flowchart NO = 1000 ISSUE READ/RESET COMMAND FAIL 42/44 START PROTECT ALL BLOCKS CURRENT BLOCK = WRITE 60h ANY ADDRESS ...

Page 43

REVISION HISTORY Table 28. Document Revision History Date Version March-2001 -01 First Issue (Brief Data) 08-Jun-2001 -02 Document expanded to full Product Preview Minor text corrections to Read/Reset and Read CFI commands and Status Register Error 22-Jun-2001 -03 and Toggle ...

Page 44

... 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. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics ...

Related keywords