M29W320EB NUMONYX [Numonyx B.V], M29W320EB Datasheet

no-image

M29W320EB

Manufacturer Part Number
M29W320EB
Description
32 Mbit (4Mbx8 or 2Mbx16, Uniform Parameter Blocks, Boot Block) 3V supply Flash memory
Manufacturer
NUMONYX [Numonyx B.V]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
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
Part Number:
M29W320EB-70N6E
Manufacturer:
ST
0
Features
March 2008
32 Mbit (4Mbx8 or 2Mbx16, Uniform Parameter Blocks, Boot Block)
Supply voltage
– V
– V
Access times: 70, 90ns
Programming time
– 10µs per byte/word typical
– Double word/ Quadruple byte Program
Memory Blocks
– Memory Array: 63 Main Blocks
– 8 Parameter Blocks (Top or Bottom
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
Extended memory Block
– Extra block used as security block or to
Low power consumption
– 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
ECOPACK
PP
Read
Location)
Erase Suspend
store additional information
/WP pin for fast Program and Write Protect
CC
PP
=12V for Fast Program (optional)
= 2.7V to 3.6V for Program, Erase and
®
packages available
Rev 6
3V supply Flash memory
TFBGA48 (ZE)
TSOP48 (N)
12 x 20mm
6 x 8mm
M29W320EB
FBGA
M29W320ET
www.numonyx.com
1/63
1

Related parts for M29W320EB

M29W320EB Summary of contents

Page 1

... Low power consumption – 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 ® ■ ECOPACK packages available March 2008 M29W320ET M29W320EB ...

Page 2

... Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bus operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1 Bus Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2 Bus Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.3 Output Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.4 Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.5 Automatic Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.6 Special bus operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.6.1 3.6.2 4 Command interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.1 Read/Reset command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.2 Auto Select command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.3 Read CFI Query command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4.4 Program command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2/63 WP PP/ Electronic signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Block Protect and Chip Unprotect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 M29W320ET, M29W320EB ...

Page 3

... M29W320ET, M29W320EB 4.5 Fast Program commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.5.1 4.5.2 4.6 Unlock Bypass command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.7 Unlock Bypass Program command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.8 Unlock Bypass Reset command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.9 Chip Erase command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.10 Block Erase command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.11 Erase Suspend command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.12 Erase Resume command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.13 Enter Extended Block command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.14 Exit Extended Block command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.15 Block Protect and Chip Unprotect commands . . . . . . . . . . . . . . . . . . . . . 25 5 Status register ...

Page 4

... Contents Appendix D Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 D.1 Programmer technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 D.2 In-system technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 4/63 M29W320ET, M29W320EB ...

Page 5

... TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, package mechanical data Table 19. Ordering information scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Table 20. Top Boot Block Addresses, M29W320ET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Table 21. Bottom Boot Block Addresses, M29W320EB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Table 22. Query Structure Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Table 23. CFI Query Identification String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Table 24. CFI Query System Interface Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Table 25 ...

Page 6

... TSOP48 Lead Plastic Thin Small Outline, 12x20 mm, top view package outline . . . . . . . . 42 Figure 18. TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, bottom view package outline . . . . . . . . 43 Figure 19. Programmer Equipment Group Protect flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Figure 20. Programmer Equipment Chip Unprotect flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Figure 21. In-system Equipment Group Protect flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Figure 22. In-system Equipment Chip Unprotect flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 6/63 M29W320ET, M29W320EB ...

Page 7

... The device features an asymmetrical block architecture. The M29W320E has an array of 8 parameter and 63 main blocks. M29W320ET locates the Parameter Blocks at the top of the memory address space while the M29W320EB locates the Parameter Blocks starting from the bottom. M29W320E has an extra 32 Kword (x16 mode Kbyte (x8 mode) block, the Extended Block, that can be accessed using a dedicated command ...

Page 8

... Address Inputs Data Inputs/Outputs Data Inputs/Outputs Data Input/Output or Address Input Chip Enable Output Enable Write Enable Reset/Block Temporary Unprotect Ready/Busy Output Byte/word Organization Select Supply voltage V /Write Protect PP Ground Not Connected Internally M29W320ET, M29W320EB DQ0-DQ14 DQ15A–1 BYTE RB AI09346 ...

Page 9

... M29W320ET, M29W320EB Figure 2. TSOP connections 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 10

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

Page 11

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

... Total of 8 Parameter (1) Blocks 1F8000h 1FFFFFh Table 20 and Table 21 for a full listing of the Block Addresses. M29W320ET, M29W320EB Bottom Boot Block (x16) Address lines A20-A0 8 KByte or 4 KWord Total of 8 Parameter (1) Blocks 8 KByte or 4 KWord 64 KByte or 32 KWord 64 KByte or ...

Page 13

... M29W320ET, M29W320EB 2 Signal descriptions See 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 Program/Erase Controller. ...

Page 14

... Read mode, otherwise the PP , then the two outermost boot blocks will remain protected even IL Table 16 and will temporarily unprotect the protected Blocks in the memory. Program . M29W320ET, M29W320EB function allows the memory to PP /Write Protect normal operation resumes. IH ...

Page 15

... M29W320ET, M29W320EB 2.10 Ready/Busy Output (RB) The Ready/Busy pin is an open-drain output that can be used to identify when the device is performing a Program or Erase operation. During Program or Erase operations Ready/Busy is Low Ready/Busy is high-impedance during Read mode, Auto Select mode and OL Erase Suspend mode. After a Hardware Reset, Bus Read and Bus Write operations cannot begin until Ready/Busy becomes high-impedance ...

Page 16

... Write ac characteristics, for details of the timing requirements. , the memory enters Standby mode and the Data IH , Chip Enable should be held within V CC2 Table 11: DC characteristics. , for Program or Erase operations until the operation completes. M29W320ET, M29W320EB Figure 10: Read mode and Figure 12, Write ac waveforms, ± 0.2V. For the ...

Page 17

... M29W320ET, M29W320EB 3.5 Automatic Standby If CMOS levels (V more the memory enters Automatic Standby where the internal Supply current is reduced to the Standby Supply current, I Read operation is in progress. 3.6 Special bus operations Additional bus operations can be performed to read the Electronic signature and also to apply and remove Block Protection. These bus operations are intended for use by programming equipment and are not usually used in applications ...

Page 18

... Others Others M29W320ET, M29W320EB Data Inputs/Outputs DQ14- DQ7-DQ0 DQ8 Hi-Z Data Output Hi-Z Data Input Hi-Z Hi Hi-Z 56h (M29W320ET) Hi 57h (M29W320EB) IH 81h (factory locked Hi 01h (factory unlocked) IH Hi-Z Hi-Z 20h ...

Page 19

... Others Others Bus operations Data Inputs/Outputs DQ15A–1, DQ14-DQ0 Data Output Data Input Hi-Z Hi 0020h 2256h (M29W320ET 2257h (M29W320EB) 81h (factory locked 01h (factory unlocked) IH 19/63 ...

Page 20

... Inputs/Outputs DQ0-DQ7, otherwise 00h is output. 20/63 Table 4, or Table 5, depending on the configuration that is being . The other address bits may be set to either the addressed block is protected then 01h is output on Data IH M29W320ET, M29W320EB and The IH IL ...

Page 21

... M29W320ET, M29W320EB 4.3 Read CFI Query command The Read CFI Query Command is used to read data from the Common Flash Interface (CFI) memory Area. This command is valid when the device is in the Read Array mode, or when the device is in Auto Select mode. One Bus Write cycle is required to issue the Read CFI Query Command. Once the command is issued subsequent Bus Read operations read from the Common Flash Interface memory Area ...

Page 22

... The second bus cycle latches the Address and the Data of the first word to be written. 3. The third bus cycle latches the Address and the Data of the second word to be written and starts the Program/Erase Controller. 22/63 M29W320ET, M29W320EB WP is not at V PP/ voltage to the VPP/WP pin will temporarily unprotect PP Table 6: Program, Erase times and Program, Erase ...

Page 23

... M29W320ET, M29W320EB 4.6 Unlock Bypass command The Unlock Bypass command is used in conjunction with the Unlock Bypass Program command to program the memory faster than with the standard program commands. When the cycle time to the device is long, considerable time saving can be made by using these commands ...

Page 24

... 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 not possible to select any further blocks to erase after the Erase Resume. 24/63 M29W320ET, M29W320EB Table 6. ...

Page 25

... M29W320ET, M29W320EB During Erase Suspend it is possible to Read and Program cells in blocks that are not being erased; both Read and Program operations behave as normal on these blocks. If any attempt is made to program in a protected block or in the suspended block then the Program command is ignored and the data remains unchanged. The Status register is not read and no error condition is given ...

Page 26

... PA0 PD0 PA1 PD1 AA 2AA 55 555 2AA 55 555 AA 2AA 55 555 2AA 55 555 AA 2AA 55 555 or DQ15 when BYTE M29W320ET, M29W320EB 4th 5th 555 AA 2AA 55 80 555 AA 2AA 6th 555 ...

Page 27

... 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 BA Erase Resume 1 BA ...

Page 28

... Data Retention 1. Typical values measured at room temperature and nominal voltages. 2. Sampled, but not 100% tested. 3. Maximum value measured at worst case conditions for both temperature and V 4. Maximum value measured at worst case conditions for both temperature and V 28/63 M29W320ET, M29W320EB (1)(2) (2) Min Typ Max ...

Page 29

... M29W320ET, M29W320EB 5 Status register The M29W320E has one Status register. It provides information on the current or previous Program or Erase operations. The various bits convey information and errors on the operation. Bus Read operations from any address, always read the Status register during Program and Erase operations also read during Erase Suspend when an address within a block being erased is accessed ...

Page 30

... The alternative Toggle bit changes from ’0’ to ’1’ to ’0’, etc. with successive Bus Read Operations from addresses within blocks that have not erased correctly. The alternative Toggle bit does not change if the addressed block has erased correctly. 30/63 M29W320ET, M29W320EB ...

Page 31

... M29W320ET, M29W320EB Table 7. Status register bits Operation Program Program during Erase Suspend Program Error Chip Erase Block Erase before timeout Block Erase Erase Suspend Erase Error 1. Unspecified data bits should be ignored. (1) Address DQ7 DQ6 Any Address DQ7 Toggle Any Address DQ7 ...

Page 32

... Status register Figure 6. Data Polling flowchart 32/63 M29W320ET, M29W320EB 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 PASS AI90194 ...

Page 33

... M29W320ET, M29W320EB Figure 7. Toggle flowchart Address of Block being Programmed or Erased. START READ DQ6 ADDRESS = BA READ DQ5 & DQ6 ADDRESS = BA DQ6 NO = TOGGLE YES NO DQ5 = 1 YES READ DQ6 TWICE ADDRESS = BA DQ6 NO = TOGGLE YES FAIL PASS AI08929b Status register 33/63 ...

Page 34

... Minimum voltage may undershoot to –2V during transition and for less than 20ns during transitions. 2. Maximum voltage may overshoot must not remain at 12V for more than a total of 80hrs. PP 34/63 Parameter (1)(2) +2V during transition and for less than 20ns during transitions. CC M29W320ET, M29W320EB Min Max Unit –50 125 °C –65 150 °C – ...

Page 35

... Ambient operating temperature Load capacitance (C Input Rise and Fall times Input Pulse voltages Input and Output Timing Ref. voltages Figure 8. AC measurement I/O waveform Figure 9. AC measurement Load circuit conditions. Designers should check that the M29W320ET, M29W320EB 70 Min 2.7 – ...

Page 36

... Parameter Test condition 6MHz Program/Erase Controller active V / 2.7V ±10 / 2.7V ±10 –100 OH M29W320ET, M29W320EB Min Max Min OUT ±0.2V, CC ± ...

Page 37

... VALID tAVQV tELQV tELQX tGLQX tGLQV tBHQV Parameter Test Condition and ac parameters tEHQZ tGHQX tGHQZ VALID tBLQZ M29W320ET, M29W320EB Min Max Min 0 IL Max Min 0 IL ...

Page 38

... High to Chip Enable Low VCHEL VCS CC 1. Sampled only, not 100% tested. 38/63 tAVAV VALID tAVWL tELWL tGHWL tWLWH tDVWH Parameter M29W320ET, M29W320EB tWLAX tWHEH tWHGL tWHWL tWHDX VALID tWHRL M29W320ET, M29W320EB 70 Min 70 Min 0 Min 45 Min 45 Min 0 Min 0 Min 30 Min 0 Min 45 Min 0 ...

Page 39

... High to Write Enable Low VCHWL VCS CC 1. Sampled only, not 100% tested. tAVAV VALID tAVEL tWLEL tGHEL tELEH tDVEH Parameter DC and ac parameters tELAX tEHWH tEHGL tEHEL tEHDX VALID tEHRL M29W320ET, M29W320EB 70 Min 70 Min 0 Min 45 Min 45 Min 0 Min 0 Min 30 Min 0 Min 45 Min ...

Page 40

... 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 (1) M29W320ET, ...

Page 41

... M29W320ET, M29W320EB Figure 15. 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 t t PHEL RH Low, Output Enable Low (1) t PHGL (1) t RHWL RB High to Write Enable Low, Chip Enable ...

Page 42

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

Page 43

... M29W320ET, M29W320EB Figure 18. TFBGA48 6x8mm - 6x8 Ball Array, 0.8mm Pitch, bottom view package outline FE BALL "A1" 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.000 E1 5.600 e 0 ...

Page 44

... Numonyx 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 Numonyx Sales Office nearest to you. 44/63 M29W320ET, M29W320EB M29W320EB ...

Page 45

... M29W320ET, M29W320EB Appendix A Block Addresses Table 20. Top Boot Block Addresses, M29W320ET Block size 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 Protection Block (x8) group 000000h–00FFFFh 010000h–01FFFFh Protection group 020000h–02FFFFh 030000h–03FFFFh 040000h– ...

Page 46

... Protection group 360000h–36FFFFh 370000h–37FFFFh 380000h–38FFFFh 390000h–39FFFFh Protection group 3A0000h–3AFFFFh 3B0000h–3BFFFFh M29W320ET, M29W320EB (x16) 0E0000h–0E7FFFh 0E8000h–0EFFFFh 0F0000h–0F7FFFh 0F8000h–0FFFFFh 100000h–107FFFh 108000h–10FFFFh 110000h–117FFFh 118000h–11FFFFh 120000h–127FFFh 128000h– ...

Page 47

... Table 20. Top Boot Block Addresses, M29W320ET (continued) Block size Block (Kbytes/Kwords) 60 64/32 61 64/32 62 64/32 63 8/4 64 8/4 65 8/4 66 8/4 67 8/4 68 8/4 69 8/4 70 8/4 1. Used as the Extended Block Addresses in Extended Block mode. Table 21. Bottom Boot Block Addresses, M29W320EB Block size Block (Kbytes/Kwords) 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 ...

Page 48

... Block Addresses Table 21. Bottom Boot Block Addresses, M29W320EB (continued) Block size Block (Kbytes/Kwords) 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 36 64/32 37 64/32 38 64/32 39 64/32 40 64/32 41 64/32 42 64/32 43 64/32 44 64/32 45 64/32 46 64/32 47 64/32 48 64/32 49 64/32 50 64/32 48/63 Protection Block (x8) group 0C0000h-0CFFFFh 0D0000h-0DFFFFh Protection group 0E0000h-0EFFFFh 0F0000h-0FFFFFh 100000h-10FFFFh 110000h-11FFFFh Protection group ...

Page 49

... M29W320ET, M29W320EB Table 21. Bottom Boot Block Addresses, M29W320EB (continued) Block size Block (Kbytes/Kwords) 51 64/32 52 64/32 53 64/32 54 64/32 55 64/32 56 64/32 57 64/32 58 64/32 59 64/32 60 64/32 61 64/32 62 64/32 63 64/32 64 64/32 65 64/32 66 64/32 67 64/32 68 64/32 69 64/32 70 64/32 1. Used as the Extended Block Addresses in Extended Block mode. Protection Block (x8) group 2C0000h-2CFFFFh 2D0000h-2DFFFFh Protection group 2E0000h-2EFFFFh 2F0000h-2FFFFFh 300000h-30FFFFh ...

Page 50

... Command set ID and algorithm data offset Device timing & voltage information Flash device layout Additional information specific to the Primary Algorithm (optional) 64 bit unique device number (1) Description M29W320ET, M29W320EB show the addresses used to Description Value “Q” "R" "Y" AMD ...

Page 51

... M29W320ET, M29W320EB Table 24. 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 0004h 24h 48h 0000h ...

Page 52

... 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. Table 26. Primary Algorithm-specific extended Query table Address ...

Page 53

... M29W320ET, M29W320EB Table 26. Primary Algorithm-specific extended Query table (continued) Address Data x16 x8 4Ah 94h 0000h 4Bh 96h 0000h 4Ch 98h 0000h 4Dh 9Ah 00B5h 4Eh 9Ch 00C5h 4Fh 9Eh 000xh Table 27. Security code area Address x16 x8 61h C3h, C2h XXXX 62h ...

Page 54

... DQ7. IH and Section 4.14: Exit Extended Block , respectively. IL Section D.2: In-system technique and Figure 22, for a detailed explanation of the technique). and to the corresponding flowcharts, M29W320ET, M29W320EB and Table 3: Bus IL Section 4.13: Enter command, and to and Table 5: Commands, 8-bit IH Table 28: Extended Block Address and ...

Page 55

... M29W320ET, M29W320EB Once the Extended Block is programmed and protected, the Exit Extended Block command must be issued to exit the Extended Block mode and return the device to Read mode. Table 28. Extended Block Address and data Device x8 3F0000h-3F000Fh M29W320ET 3F0010h-3FFFFFh 000000h-00000Fh M29W320EB 000010h-00FFFFh 1. See ...

Page 56

... IH IL (1) . This can be achieved without violating the maximum ratings of the when using the In-system technique to protect the IH ID M29W320ET, M29W320EB Appendix A: Block Addresses, Figure 19, Programmer Equipment Block Table 29: Programmer technique Bus Figure 21: In-system Equipment Group flowchart. Figure 20: ...

Page 57

... M29W320ET, M29W320EB Table 29. Programmer technique Bus operations, BYTE = V Operation E G Block (group ( Protect Chip Unprotect Block (group Protection Verify Block (group Unprotection Verify 1. Block Protection groups are shown in Address Inputs W A0-A20 A12-A20 Block Address ...

Page 58

... Wait 100µ A0 Wait 4µ Wait 60ns Read DATA DATA NO = 01h YES PASS Appendix A: Block Addresses, Table 20 M29W320ET, M29W320EB ++ YES AI05574 FAIL and Table 21. ...

Page 59

... M29W320ET, M29W320EB Figure 20. Programmer Equipment Chip Unprotect flowchart NO = 1000 Block Protection groups are shown in START PROTECT ALL GROUPS CURRENT GROUP = 0 A6, A12, A15 = Wait 4µ Wait 10ms ADDRESS = CURRENT GROUP ADDRESS ...

Page 60

... ADDRESS = GROUP ADDRESS Wait 4µs READ DATA ADDRESS = GROUP ADDRESS DATA NO = 01h YES ISSUE READ/RESET COMMAND PASS ISSUE READ/RESET Appendix A: Block Addresses, Table 20 M29W320ET, M29W320EB ++ YES COMMAND FAIL AI05576 and Table 21. ...

Page 61

... M29W320ET, M29W320EB Figure 22. In-system Equipment Chip Unprotect flowchart ++ 1000 ISSUE READ/RESET COMMAND FAIL 1. Block Protection groups are shown in START PROTECT ALL GROUPS CURRENT GROUP = WRITE 60h ANY ADDRESS WITH WRITE 60h ANY ADDRESS WITH ...

Page 62

... Section 4.6: Unlock Bypass command Datasheet title modified. 4.0 ECOPACK text added. Changed DQ7 to DQ7 for ‘Program’, ‘Program during Erase Suspend’, 5 and ‘Program Error’ in Table 7: Status register 6 Applied Numonyx branding. M29W320ET, M29W320EB Changes and Table 21: M29W320EB, respectively. bits. restructured and updated. updated. bits. ...

Page 63

... M29W320ET, M29W320EB INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH NUMONYX™ PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN NUMONYX'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, NUMONYX ASSUMES NO LIABILITY WHATSOEVER, AND NUMONYX DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF 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 ...

Related keywords