M29W320DT70ZE6E NUMONYX, M29W320DT70ZE6E Datasheet

no-image

M29W320DT70ZE6E

Manufacturer Part Number
M29W320DT70ZE6E
Description
IC FLASH 32MBIT 70NS 48TFBGA
Manufacturer
NUMONYX
Series
Axcell™r
Datasheet

Specifications of M29W320DT70ZE6E

Format - Memory
FLASH
Memory Type
FLASH - Nor
Memory Size
32M (4Mx8, 2Mx16)
Speed
70ns
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Package / Case
48-TFBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M29W320DT70ZE6E
Manufacturer:
Micron Technology Inc
Quantity:
10 000
Part Number:
M29W320DT70ZE6E
Manufacturer:
ST
0
Feature summary
February 2010
Supply Voltage
– V
– V
Access time: 70, 80, and 90 ns
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
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
RoHS packages available
Automotive Grade Parts Available
PP
Read
Erase Suspend
/WP pin for Fast Program and Write Protect
CC
PP
= 2.7V to 3.6V for Program, Erase and
=12V for Fast Program (optional)
32 Mbit (4Mbx8 or 2Mbx16, Non-uniform Parameter Blocks,
Boot Block), 3V Supply Flash memory
Rev 12
TFBGA48 (ZE)
TSOP48 (N)
12 x 20mm
FBGA
M29W320DB
M29W320DT
www.numonyx.com
1/56
1

Related parts for M29W320DT70ZE6E

M29W320DT70ZE6E Summary of contents

Page 1

... Electronic Signature – Manufacturer Code: 0020h – Top Device Code M29W320DT: 22CAh – Bottom Device Code M29W320DB: 22CBh RoHS packages available Automotive Grade Parts Available February 2010 Boot Block), 3V Supply Flash memory TSOP48 ( 20mm TFBGA48 (ZE) Rev 12 M29W320DT M29W320DB FBGA 1/56 www.numonyx.com 1 ...

Page 2

Contents 1 Summary description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

Unlock Bypass command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

List of tables Table 1. Signal Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 5

List of figures Figure 1. Logic Diagram ...

Page 6

... They allow simple connection to most microprocessors, often without additional logic. The memory is offered in TSOP48 (12 x 20mm), and TFBGA48 (6x8mm, 0.8mm pitch) packages. In order to meet environmental requirements, Numonyx offers the M29W320D in ® ECOPACK packages. ECOPACK packages are Lead-free. The category of second Level Interconnect is marked on the package and on the inner box label, in compliance with JEDEC Standard JESD97 ...

Page 7

Figure 1. Logic Diagram A0-A20 BYTE Table 1. Signal Names A0-A20 Address Inputs DQ0-DQ7 Data Inputs/Outputs DQ8-DQ14 Data Inputs/Outputs DQ15A–1 Data Input/Output or Address Input E Chip Enable G Output Enable W Write Enable RP Reset/Block ...

Page 8

Figure 2. TSOP Connections 8/56 A15 1 48 A14 A13 A12 A11 A10 A9 A8 A19 A20 M29W320DT M29W320DB /WP RB A18 A17 ...

Page 9

Figure 3. TFBGA48 Connections (Top view through package A17 A2 A6 A18 A20 ...

Page 10

Figure 4. 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 000000h 1. ...

Page 11

Figure 5. 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 1. ...

Page 12

... Figure 1: Logic connected to this device. 2.1 Address Inputs (A0-A20) The Address Inputs select the cells in the memory array to access during Bus Read operations. During Bus Write operations they control the commands sent to the Command Interface of the internal state machine. 2.2 Data Inputs/Outputs (DQ0-DQ7) The Data I/O outputs the data stored at the selected address during a Bus Read operation ...

Page 13

... Write Enable (W) The Write Enable, W, controls the Bus Write operation of the memory’s Command Interface. 2.8 V Write Protect (V PP/ The V /Write Protect pin provides two functions. The V PP use an external high voltage power supply to reduce the time required for Unlock Bypass Program operations ...

Page 14

... This prevents Bus Write operations from accidentally damaging the data LKO during power up, power down and power surges. If the Program/Erase Controller is programming or erasing during this time then the operation aborts and the memory contents being altered will be invalid. A 0.1µF capacitor should be connected between the V Ground pin to decouple the current surges from the power supply ...

Page 15

... Enable are ignored by the memory and do not affect bus operations. 3.1 Bus Read Bus Read operations read from the memory cells, or specific registers in the Command Interface. A valid Bus Read operation involves setting the desired address on the Address Inputs, applying a Low signal, V Enable High, V ...

Page 16

... They require V applied to some pins. 3.6.1 Electronic Signature The memory has two codes, the manufacturer code and the device code, that can be read to identify the memory. These codes can be read by applying the signals listed in and Table 3, Bus Operations ...

Page 17

... Auto Select mode, all other commands are ignored. From the Auto Select mode the Manufacturer Code can be read using a Bus Read operation with The Manufacturer Code for Numonyx is 0020h. The Device Code can be read using a Bus Read operation with other address bits may be set to either V 22CAh and for the M29W320DB is 22CBh ...

Page 18

... Read mode. Note that the Program command cannot change a bit set at ’0’ back to ’1’. One of the Erase Commands must be used to set all the bits in a block or in the whole memory from ’0’ to ’1’. 4.5 Unlock Bypass command The Unlock Bypass command is used in conjunction with the Unlock Bypass Program command to program the memory ...

Page 19

... When an error occurs the memory will continue to output the Status Register. A Read/Reset command must be issued to reset the error condition and return to Read Mode. The Chip Erase Command sets all of the bits in unprotected blocks of the memory to ’1’. All previous data is lost. from any mode except Read mode, otherwise the ...

Page 20

... Table 6 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 period when the memory is waiting for an additional block (before the Program/Erase Controller starts) then the Erase is suspended immediately and will start immediately when the Erase Resume Command is issued ...

Page 21

Erase Resume command The Erase Resume command must be used to restart the Program/Erase Controller after an Erase Suspend. The device must be in Read Array mode before the Resume command will be accepted. An erase can be suspended ...

Page 22

... The Command Interface only uses A–1, A0-A10 and DQ0-DQ7 to verify the commands; A11-A20, DQ8-DQ14 and DQ15 are Don’t Care. DQ15A–1 is A–1 when BYTE After a Read/Reset command, read the memory as normal until another command is issued. Read/Reset command is ignored during algorithm execution. ...

Page 23

... The Command Interface only uses A–1, A0-A10 and DQ0-DQ7 to verify the commands; A11-A20, DQ8-DQ14 and DQ15 are Don’t Care. DQ15A–1 is A–1 when BYTE After a Read/Reset command, read the memory as normal until another command is issued. Read/Reset command is ignored during algorithm execution. ...

Page 24

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 25

... DQ7, not its complement. During Erase operations the Data Polling Bit outputs ’0’, the complement of the erased state of DQ7. After successful completion of the Erase operation the memory returns to Read Mode. In Erase Suspend mode the Data Polling Bit will output a ’1’ during a Bus Read operation within a block being erased. The Data Polling Bit will change from a ’ ...

Page 26

... Error Bit is set to ’1’ when a Program, Block Erase or Chip Erase operation fails to write the correct data to the memory. If the Error Bit is set a Read/Reset command must be issued 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 ’ ...

Page 27

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 28

Figure 7. Data Toggle Flowchart 28/56 START READ DQ6 READ DQ5 & DQ6 DQ6 NO = TOGGLE YES NO DQ5 = 1 YES READ DQ6 TWICE DQ6 NO = TOGGLE YES FAIL PASS AI01370C ...

Page 29

... 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. Refer also to the Numonyx SURE Program and other relevant quality documents. ...

Page 30

DC and AC parameters This section summarizes the operating measurement conditions, and the DC and AC characteristics of the device. The parameters in the DC and AC characteristics Tables that follow, are derived from tests performed under the Measurement ...

Page 31

Figure 1. AC Measurement Load Circuit V PP 0.1µ includes JIG capacitance Table 10. Device Capacitance Symbol Parameter C Input Capacitance IN C Output Capacitance OUT 1. Sampled only, not 100% tested DEVICE UNDER ...

Page 32

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 (1) I CC3 (Program/Erase) V Input Low Voltage IL V Input High ...

Page 33

Figure 9. 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 34

Figure 10. Write AC Waveforms, Write Enable Controlled A0-A20/ A–1 E tELWL G tGHWL W 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 35

Figure 11. Write AC Waveforms, Chip Enable Controlled A0-A20/ A–1 W tWLEL G tGHEL 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 ...

Page 36

Figure 12. 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 Output Enable ...

Page 37

Package mechanical Figure 14. TSOP48 Lead Plastic Thin Small Outline, 12x20 Mm, Top View Package Outline DIE 1. Drawing not to scale. Table 16. TSOP48 Lead Plastic Thin Small Outline, 12x20 mm, Package Mechanical Data millimeters ...

Page 38

Figure 15. TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, Bottom View Package Outline FE BALL "A1" Drawing not to scale. Table 17. TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, Package Mechanical Data millimeters Symbol Typ ...

Page 39

... F = RoHS Package, Tape & Reel Packing 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 Numonyx Sales Office nearest to you. M29W320DB 7A ...

Page 40

Appendix A Block Addresses Table 19. Top Boot Block Addresses, M29W320DT Size # (KByte/KWor d) 66 16/8 65 8/4 64 8/4 63 32/16 62 64/32 61 64/32 60 64/32 59 64/32 58 64/32 57 64/32 56 64/32 55 64/32 54 ...

Page 41

Table 19. Top Boot Block Addresses, M29W320DT (continued) 35 64/32 34 64/32 33 64/32 32 64/32 31 64/32 30 64/32 29 64/32 28 64/32 27 64/32 26 64/32 25 64/32 24 64/32 23 64/32 22 64/32 21 64/32 20 64/32 ...

Page 42

Table 20. Bottom Boot Block Addresses, M29W320DB Size # (KByte/KWord) 66 64/32 65 64/32 64 64/32 63 64/32 62 64/32 61 64/32 60 64/32 59 64/32 58 64/32 57 64/32 56 64/32 55 64/32 54 64/32 53 64/32 52 64/32 ...

Page 43

Table 20. Bottom Boot Block Addresses, M29W320DB (continued) 32 64/32 31 64/32 30 64/32 29 64/32 28 64/32 27 64/32 26 64/32 25 64/32 24 64/32 23 64/32 22 64/32 21 64/32 20 64/32 19 64/32 18 64/32 17 64/32 ...

Page 44

... The CFI data structure also contains a security area where a 64 bit unique security number is written (see Code area). This area can be accessed only in Read mode by the final user impossible to change the security number after it has been written by Numonyx. Issue a Read command to return to Read mode. Table 21. ...

Page 45

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 46

Table 24. Device Geometry Definition (continued) Address Data x16 x8 31h 62h 0001h 32h 64h 0000h 33h 66h 0020h 34h 68h 0000h 35h 6Ah 0000h 36h 6Ch 0000h 37h 6Eh 0080h 38h 70h 0000h 39h 72h 003Eh 3Ah 74h 0000h ...

Page 47

Table 25. Primary Algorithm-Specific Extended Query Table (continued) Address Data x16 x8 4Dh 9Ah 00B5h 4Eh 9Ch 00C5h 4Fh 9Eh 000xh Table 26. Security Code Area Address Data x16 x8 61h C3h, C2h XXXX 62h C5h, C4h XXXX 63h C7h, ...

Page 48

... Unlike the Command Interface of the Program/Erase Controller, the techniques for protecting and unprotecting blocks change between different Flash memory suppliers. For example, the techniques for AMD parts will not work on Numonyx parts. Care should be taken when changing drivers for one part to work on another. ...

Page 49

Table 27. Programmer Technique Bus Operations, BYTE = V Operation E G Block Protect Chip Unprotect Block Protection Verify Block Unprotection Verify Address Inputs ...

Page 50

Figure 16. Programmer Equipment Block Protect Flowchart 50/56 START ADDRESS = BLOCK ADDRESS Wait 4µ Wait 100µ ...

Page 51

Figure 17. Programmer Equipment Chip Unprotect Flowchart NO ++n = 1000 FAIL START PROTECT ALL BLOCKS CURRENT BLOCK = 0 A6, A12, A15 = V IH (1) E, ...

Page 52

Figure 18. In-System Equipment Block Protect Flowchart 52/56 START WRITE 60h ADDRESS = BLOCK ADDRESS WRITE 60h ADDRESS = ...

Page 53

Figure 19. In-System Equipment Chip Unprotect Flowchart ++ 1000 ISSUE READ/RESET COMMAND FAIL START PROTECT ALL BLOCKS CURRENT BLOCK = WRITE 60h ANY ADDRESS WITH A0 ...

Page 54

Revision history Table 28. Document revision history Date Revision March-2001 08-Jun-2001 22-Jun-2001 27-Jul-2001 05-Oct-2001 07-Feb-2002 05-Apr-2002 19-Nov-2002 26-May-2003 16-Aug-2005 54/56 -01 First Issue (Brief Data) -02 Document expanded to full Product Preview Minor text corrections to Read/Reset and Read ...

Page 55

... AC Unprotect AC In Program during Erase Suspend and Program Error. 26-Mar-2008 10 Applied Numonyx branding. Added support for automotive grade as follows: – Added automotive grade bullet to cover page; – Added 7A column to Conditions 27-May-2009 11 Updated the order information table as follows: – Added 7A, and other details to speed class options – ...

Page 56

... NUMONYX PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Numonyx products are not intended for use in medical, life saving, life sustaining, critical control or safety systems nuclear facility Numonyx may make changes to specifications and product descriptions at any time, without notice. ...

Related keywords