Migrating from Macronix MX29GL-G/F and MX68GL-G Devices to MT28EW NOR Flash Devices

Similar documents
Technical Note. Migrating from Micron M29W Devices to MT28EW NOR Flash Devices. Introduction. TN-13-50: Migrating M29W to MT28EW NOR Flash Devices

Technical Note. Migrating from S29GL-S Devices to MT28FW NOR Flash Devices. Introduction. TN-13-41: Migrating S29GL-S to MT28FW NOR Flash Devices

Migrating from S29GL-S Device to MT28EW NOR Flash Device MT28EW NOR Flash Devices

How to migrate to Numonyx Axcell M29EW (SBC) from Spansion S29GL flash (32-, 64- and 128-Mbit) Application Note May 2010

Migrating from Spansion Am29F to Micron M29F NOR Flash Memories

Parallel NOR Flash Automotive Memory

Technical Note. Migrating from Cypress's FL-S and FS-S to Micron's MT25Q. Introduction

Parallel NOR Flash Embedded Memory

Technical Note. Migrating from Micron M25PE to Micron MT25Q 128Mb. Introduction. TN-25-36: Migrating from M25PE to MT25Q 128Mb.

Parallel NOR and PSRAM 56-Ball MCP Combination Memory

Technical Note. Migrating from Micron M25P to Micron MT25Q 128Mb. Introduction. TN-25-34: Migrating from M25P to MT25Q 128Mb.

Parallel NOR Flash Automotive Memory

Parallel NOR Flash Automotive Memory

Conversion Guide (256-Mbit): Numonyx Embedded Flash Memory (J3 v. D, 130 nm) to Numonyx StrataFlash Embedded Memory (J3-65 nm)

Comparing Micron N25Q and Macronix MX25L Flash Devices

Parallel NOR Flash Embedded Memory

Migrating from Spansion S25FL512S to Micron N25Q 512Mb Flash Device

Technical Note. Micron N25Q to Micron MT25Q Migration. Introduction. TN-25-01: Micron N25Q to Micron MT25Q Migration. Introduction

Parallel NOR and PSRAM 88-Ball MCP Combination Memory

Maximum Monolithic Density Density Number of Stacks N25Q512Axxx. 512Mb 2 256Mb N25Q00AAxxx 1Gb 4 MT25Qxs01Gxxx. 1Gb 2 512Mb MT25Qxs02Gxxx 2Gb 4

AN2685 Application note

Parallel NOR Flash Embedded Memory

Technical Note. Design Considerations when using NOR Flash on PCBs. Introduction and Definitions

Migration Guide for Numonyx StrataFlash Wireless Memory (L18/L30) to Numonyx StrataFlash Embedded Memory (P30)

Replacing Spansion S29GL_S with Macronix MX29GL_F

S29GL01GS/S29GL512S S29GL256S/S29GL128S 1-Gbit (128 Mbyte)/512-Mbit (64 Mbyte)/ 256-Mbit (32 Mbyte)/128-Mbit (16 Mbyte), 3.0 V, GL-S Flash Memory

GL-S MirrorBit Eclipse Flash Non-Volatile Memory Family

Micron StrataFlash Embedded Memory

GL-S MirrorBit Eclipse Flash Non-Volatile Memory Family

AN Migration Guide

Common Flash Interface (CFI) and Command Sets

Power-Up, Power-Down, and Brownout Considerations on MT25Q, MT25T, and MT35X NOR Flash Memory

Maximum Read Access Times Random Access Time (t ACC ) Page Access Time (t PACC )

Comparing Spansion S29AL016J with Macronix MX29LV160D

Technical Note. Comparing Micron N25Q and M25P Flash Devices. Introduction. TN-12-12: Comparing N25Q and M25P Flash Devices.

Product Brief LPDDR2-PCM and Mobile LPDDR2 121-Ball MCP

Micron Parallel NOR Flash Embedded Memory

AN2663 Application note

Pm39F010 / Pm39F020 / Pm39F040

Micron Parallel NOR Flash Embedded Memory (P30-65nm)

Quick Guide to Common Flash Interface

NAND32GW3F4A. 32-Gbit (4 x 8 Gbits), two Chip Enable, 4224-byte page, 3 V supply, multiplane architecture, SLC NAND flash memories.

Parallel NOR Flash Embedded Memory

64-megabit (4M x 16) 3-volt Only Flash Memory AT49BV642D AT49BV642DT

Comparing Spansion S29AL008J with Macronix MX29LV800C

4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations

AT49BV004(T) TSOP Top View Type 1 1. AT49BV4096A(T) TSOP Top View Type 1 A16 BYTE GND I/O7 I/O14 I/O6 I/O13 I/O5 I/O12 I/O4 VCC I/O11 I/O3 I/O10 I/O2

cfeon Top Marking Example: cfeon Part Number: XXXX-XXX Lot Number: XXXXX Date Code: XXXXX

1 Gbit (128 Mbyte), 512 Mbit (64 Mbyte) GL-T MirrorBit Eclipse Flash

Pm39LV512 / Pm39LV010 / Pm39LV020 / Pm39LV040

Technical Note. Software Driver for M29EW NOR Flash Memory. Introduction. TN-13-12: Software Driver for M29EW NOR Flash Memory.

Micron Parallel NOR Flash Embedded Memory

Conversion Guide: Numonyx StrataFlash Wireless Memory (L18) 130 nm to 65 nm

AN3102 Application note

How to Power On and Power Off the M29F Flash Memory Device

S29GL064S MirrorBit Eclipse Flash

512 Mbit (x16, Multiple Bank, Multi-Level, Burst) Flash Memory 128 Mbit Low Power SDRAM, 1.8V Supply, Multi-Chip Package. Rev. 1 November /26

AN Migration Guide

Am27C Megabit (256 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP

Am27C Kilobit (8 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP

Micron Serial NOR Flash Memory

S70GL-S MirrorBit Eclipse Flash Non-Volatile Memory Family

64 Mbit (8 M x 8-Bit/4 M x 16-Bit), 3 V Simultaneous Read/Write Flash

S29GL-N MirrorBit Flash Family

DatasheetArchive.com. Request For Quotation

IS29GL Megabit (4096K x 8-bit / 2048K x 16-bit) Flash Memory Boot Sector Flash Memory, CMOS 3.0 Volt-only FEATURES GENERAL DESCRIPTION

1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations

Micron Serial NOR Flash Memory

EN39LV010 1 Megabit (128K x 8-bit ) 4 Kbyte Uniform Sector, CMOS 3.0 Volt-only Flash Memory

1-megabit (64K x 16) 5-volt Only Flash Memory AT49F1024A Features Description Pin Configurations

M29W320DT M29W320DB. 32 Mbit (4Mbx8 or 2Mbx16, Non-uniform Parameter Blocks, Boot Block), 3V Supply Flash memory. Feature summary

Spansion SLC NAND Flash Memory for Embedded

Options. Data Rate (MT/s) CL = 3 CL = 2.5 CL = 2-40B PC PC PC

Am29LV040B. 4 Megabit (512 K x 8-Bit) CMOS 3.0 Volt-only, Uniform Sector 32-Pin Flash Memory DISTINCTIVE CHARACTERISTICS

FEATURES. Single Power Supply Operation - Low voltage range: 2.70 V V

Technical Note NAND Flash Performance Increase with PROGRAM PAGE CACHE MODE Command

64 Mbit (x16) Advanced Multi-Purpose Flash Plus SST38VF6401 / SST38VF6402 / SST38VF6403 / SST38VF6404

4 Mbit (x16) Multi-Purpose Flash Plus SST39VF401C / SST39VF402C SST39LF401C / SST39LF402C

PRELIMINARY DATASHEET

16 Megabit (2048K x 8-bit / 1024K x 16-bit) Flash Memory Boot Sector Flash Memory, CMOS 3.0 Volt-only

Am27C Megabit (128 K x 16-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP

AT45DB321E. Features. 32-Mbit DataFlash (with Extra 1-Mbits), 2.3V Minimum SPI Serial Flash Memory

CAT28C K-Bit Parallel EEPROM

Am29F040B. Data Sheet

The Am29F040B is not offered for new designs. Please contact your Spansion representative for alternates.

GLS29EE512 Small-Sector Flash 512 Kbit (64K x8) Page-Write EEPROM

S29JL064H. 64 Megabit (8 M x 8-Bit/4 M x 16-Bit) CMOS 3.0 Volt-only, Simultaneous Read/Write Flash Memory. Data Sheet

4 Megabit (512K x 8-bit / 256K x 16-bit) Flash Memory Boot Sector Flash Memory, CMOS 1.8 Volt-only

8-Mbit (1M 8-Bit/512K 16-Bit), 3 V, Boot Sector Flash

Technical Note. Reset Configurations for MT25Q, MT25T, and N25Q Flash Memory Devices. Introduction

Am29BDD160G Data Sheet

Am29LV116D. 16 Megabit (2 M x 8-Bit) CMOS 3.0 Volt-only Boot Sector Flash Memory DISTINCTIVE CHARACTERISTICS

Am27C Megabit (131,072 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM

AT45DB041E. 4-Mbit DataFlash (with Extra 128-Kbits), 1.65V Minimum SPI Serial Flash Memory. Features

CAT28C17A 16K-Bit CMOS PARALLEL EEPROM

Publication Number S29GLxxxP_00 Revision A Amendment 0 Issue Date October 29, 2004

3 Volt Intel StrataFlash Memory to i960 H CPU Design Guide

Am29F160D. For More Information Please contact your local sales office for additional information about Spansion memory solutions.

8-Mbit (1M 8-Bit/512K 16-Bit), 3 V, Boot Sector Flash

Am28F Megabit (262,144 x 8-Bit) CMOS 12.0 Volt, Bulk Erase Flash Memory V Flash DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION

Transcription:

Technical Note TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Introduction Migrating from Macronix MX29GL-G/F and MX68GL-G Devices to MT28EW Introduction This technical note describes the process for converting a system design for the Macronix MX29GL-G/F and MX68GL-G devices to a system design for the MT28EW parallel NOR Flash devices, 128Mb, 256Mb, 512Mb, and 1Gb densities. MT28EW high reliability and performance are ensured through advanced technology and product design improvements. MT28EW features a large buffer size of up to 512 words for advanced program performance. Erase performance is improved to meet all variable system design considerations. And MT28EW supports both x8 and x16 data bus for legacy controller compatibility. This document was written using device information available at publication time. In case of inconsistency, information contained in the relevant MT28EW data sheet supersedes the information in this technical note. Generally, the Macronix MX68GL-G/F and MX29GL-G devices include similar functionality, and their specific differences are not addressed here. Also this technical note does not provide detailed MT28EW device information. The standard density-specific MT28EW device data sheet provides a complete description of device functionality, operating modes, and specifications. 1 Products and specifications discussed herein are for evaluation and reference purposes only and are subject to change by Micron without notice. Products are only warranted by Micron to meet Micron's production data sheet specifications. All information discussed herein is provided on an "as is" basis, without warranties of any kind.

Comparative Overview Table 1: Part Number Comparison Density The MT28EW device, featuring high program and erase performance, is compatible with the MX29GL-G/F 128Mb, 256Mb, and 512Mb devices. Micron supports a monolithic 1Gb device while Macronix MX68GL supports a stacked 512Mb/512Mb device. To integrate line items on a variety of customer applications, this document combines presentation of the MT28EW device speed and voltage options. Package Type TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Comparative Overview Micron Part Number Macronix 1Gb 56-pin TSOP (14mm x 20mm) MT28EW01GABA1HJS-0SIT MX68GL1G0GHT2I-10G MT28EW01GABA1LJS-0SIT MX68GL1G0GUT2I-11G MX68GL1G0GLT2I-10G MX68GL1G0GDT2I-11G 64-ball LBGA (11mm x 13mm) MT28EW01GABA1HPC-0SIT MX68GL1G0GHXFI-10G MT28EW01GABA1LPC-0SIT MX68GL1G0GUXFI-11G MX68GL1G0GLXFI-10G MX68GL1G0GDXFI-11G 512Mb 56-pin TSOP (14mm x 20mm) MT28EW512ABA1HJS-0SIT MX29GL512GHT2I-10G MT28EW512ABA1LJS-0SIT MX29GL512GUT2I-11G MX29GL512GLT2I-10G MX29GL512GDT2I-11G 64-ball LBGA (11mm x 13mm) MT28EW512ABA1HPC-0SIT MX29GL512GHXFI-10G MT28EW512ABA1LPC-0SIT MX29GL512GUXFI-11G MX29GL512GLXFI-10G MX29GL512GDXFI-11G 256Mb 56-pin TSOP (14mm x 20mm) MT28EW256ABA1HJS-0SIT MX29GL256FHT2I-90Q MT28EW256ABA1LJS-0SIT MX29GL256FUT2I-11G MX29GL256FLT2I-90Q MX29GL256FDT2I-11G 64-ball LBGA (11mm x 13mm) MT28EW256ABA1HPC-0SIT MX29GL256FHXFI-90Q MT28EW256ABA1LPC-0SIT MX29GL256FUXFI-11G MX29GL256FLXFI-90Q MX29GL256FDXFI-11G 2

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Comparative Overview Table 1: Part Number Comparison (Continued) Density Package Type Micron Part Number Macronix 128Mb 56-pin TSOP (14mm x 20mm) MT28EW128ABA1HJS-0SIT MX29GL128FHT2I-70G MT28EW128ABA1LJS-0SIT MX29GL128FHT2I-90G MX29GL128FUT2I-90G MX29GL128FUT2I-11G MX29GL128FLT2I-70G 64-ball LBGA (11mm x 13mm) MT28EW128ABA1HPC-0SIT MX29GL128FHXFI-70G Note: MT28EW128ABA1LPC-0SIT MX29GL128FHXFI-90G MX29GL128FUXFI-11G MX29GL128FLXFI-70G MX29GL128FLXFI-90G MX29GL128FDXFI-11G 1. For valid combination details, refer to www.micron.com/products, or contact Micron sales. Micron MT28EW and Macronix MX29GL-G/F device features are compatible. The MT28EW device provides a larger read page size and program buffer size, but no software updates are required during migration. However, software updates that leverage these MT28EW features can yield improved read performance. To configure MT28EW device software, query CFI word address 4Ch (x16) or 98h (x16) for larger read page size; query CFI word address 2Ah (x16) or 54h (x8) for larger program buffer size option, in either x8 or x16 mode. Table 2: Feature Comparison Feature MT28EW MX29GL-G MX29GL-F Notes Process 45nm 55nm 75nm Density 128Mb 128Mb Package 256Mb 256Mb 512Mb 512Mb 1Gb 512Mb/512Mb stack 64-ball LBGA (11mm x 13mm) 56-pin TSOP (14mm x 20mm) 64-ball LBGA (11mm x 13mm) 56-pin TSOP (14mm x 20mm) 64-ball LBGA (11mm x 13mm) 56-pin TSOP (14mm x 20mm) 56-ball FBGA (7mm x 9mm) 1 Block architecture Uniform 128KB Uniform 128KB Uniform 128KB Data bus x8 and x16 x8 and x16 x8 and x16 MFG ID 89h C2h C2h Page read size 16 words 16 words 8 words 3

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Comparative Overview Table 2: Feature Comparison (Continued) Feature MT28EW MX29GL-G MX29GL-F Notes Program write buffer size 256-byte (x8) 512-word (x16) 256-word (x16) 32-word (x16) Extended memory block 128 words (8 + 120) 512 words (256 + 256) 128 words (8 + 120) CFI version Revision 1.3 Revision 1.5 Revision 1.3 CFI table area 10h~50h 10h~79h 10h~50h V CC 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V V CCQ 1.65~V CC 1.65~V CC 1.65~V CC Accelerated voltage 8.5V~9.5V 9.5V~10.5V 9.5V~10.5V 2 Hardware protection Yes Yes Yes Individual block write protection Yes Yes Yes Multiblock erase Yes No Yes Status polling Data polling Dat polling and status register Data polling Unlock bypass Yes No No Chip erase Yes Yes Yes Blank check Yes Yes No 3 CRC Yes No No 3 Notes: 1. Contact Micron sales for detailed information. 2. To prevent damaging the device, designs applying V PP /WP# voltages higher than 9.5V (MAX) should be modified. V PP /WP# should not remain at V PPH for more than 80 hours cumulative. 3. Refer to the data sheet for detailed BLANK CHECK command sets. 4

Hardware and Mechanical Considerations Packages and Ballouts Input/Output Capacitance TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Hardware and Mechanical Considerations The MT28EW device is available in 56-pin TSOP and 64-ball LBGA packages, both RoHS compliant and halogen-free. MT28EW pin and ball assignments and package physical dimensions are compatible with MX29GL-G/F and MX68GL-G pin and ball assignments and packages. Table 3: Input/Output Capacitance Comparison Parameter MT28EW MX29GL-G (512Mb) MX29GL-F (256Mb) Min Max Min Max Min Max C IN 3 11-18 - 17 pf C OUT 3 7-14 - 12 pf Power Supply Decoupling Flash memory devices require careful power supply decoupling. This prevents external transient noise from affecting its operations and internally generated transient noise from affecting other devices in the system. Ceramic chip capacitors of 0.01μF to 0.1μF should be used between each V CC, V CCQ, and V PP supply connection or system ground pin. These high-frequency, inherently low-inductance capacitors should be placed either as close as possible to the device package, or on the opposite side of the printed circuit board (PCB), near the center of the device package footprint. Larger electrolytic or tantalum bulk capacitors (4.7μF to 33.0μF) should also be distributed as needed throughout the system to compensate for voltage sags and surges caused by circuit trace inductance. Transient current magnitudes depend on the capacitive and inductive loading on the device s outputs. For best signal integrity and device performance, high-speed design rules should be used when designing the PCB. Final signal reflections (overshoot and undershoot) may vary by each system. Unit 5

Software Considerations TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Software Considerations Command Set MT28EW command sets are compatible with those of the MX29GL-G/F device except for the ENTER/CLEAR STATUS REGISTER commands (70h/71h) and the specific PRO- GRAM SUSPEND/RESUME commands (51h/50h) supported by MX29GL-G. Common commands, B0h/30h for ERASE SUSPEND/ RESUME and PROGRAM SUS- PEND/ RESUME, are supported by Micron and Macronix parts. In addition, both Micron and Macronix parts support the basic data polling method. Therefore, most system designs will not need software modifications. Manufacturer ID and Auto Select Comparison MT28EW device ID (base +01h/0Eh/0Fh) and block protection (block address +02h) are fully compatible with those of the MX29GL-G/F device. The MT28EW manufacturer ID and protection register indicator are different from the MX29GL-G ID and indicator, but the same as the MX29GL-F ID and indicator. System design software modifications should be very limited. To obtain the device ID of the secure version of MT28EW, contact your local Micron sales offices for the Security Addendum. Table 4: Auto Select Comparison Word Mode Description Address MT28EW MX29GL-G MX29GL-F Manufacturer ID (Base) + 00h 0089h 00C2h 00C2h Protection register indicator (V PP /WP# locks highest block) Protection register indicator (V PP /WP# locks lowest block) Factory locked (Base) + 03h 0099h Register might differ by 0099h Factory unlocked 0019h configuration 0019h Factory locked 0089h Register might differ by 0089h Factory unlocked 0009h configuration 0009h 6

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Software Considerations CFI Comparison MT28EW and MX29GL-G/F CFI differences exist because of the different device performance characteristics. Table 5: CFI Comparison Address (x16) Description MT28EW MX29GL-G MX29GL-F Notes 1Dh V PPH (programming) supply minimum Bits[7:4] hex value in volts 1Eh V PPH (programming) supply maximum PROGRAM/ERASE voltage Bits[3:0] BCD value in 100mV Bits[7:4] hex value in volts Bits[3:0] BCD value in 100mV 0085 0000 0000 0095 0000 0000 1Fh Typical timeout for single byte/word PROGRAM = 2 n µs 0005 0005 0003 20h Typical timeout for maximum size BUFFER PROGRAM = 2 n µs 0009 0009 0006 21h Typical timeout for individual BLOCK ERASE = 2 n ms 0008 0008 0009 22h Typical timeout for full-chip ERASE = 2 n ms 23h 24h 25h Maximum timeout for byte/word PROGRAM = 2 n times typical timeout Maximum timeout for BUFFER PROGRAM = 2 n times typical timeout Maximum timeout per individual BLOCK ERASE = 2 n times typical timeout 128Mb 000F 0013 256Mb 0010 0013 512Mb 0011 0011 1Gb 0012 0012 0003 0003 0003 0002 0002 0005 0003 0003 0003 26h Maximum timeout for chip ERASE = 2 n times typical timeout 0003 0001 0002 2Ah Maximum number of bytes in multiplebyte x8 mode 08 0009 0006 2 write = 2 n x16 mode 000A 43h Major version number, ASCII 0031 0031 0031 44h Minor version number, ASCII 0033 0035 0033 45h Address sensitive unlock bits Bits[1:0] 001C 001C 0014 Silicon revision number bits 0 = Required 1 = Not required Bits[7:2] 4Ch Page mode 00 = Not supported 0003 0003 0002 01 = 4-word page 02 = 8-word page 03 = 16-word page 7

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Software Considerations Table 5: CFI Comparison (Continued) Address (x16) Description MT28EW MX29GL-G MX29GL-F Notes 4Dh 4Eh V PPH supply minimum PROGRAM/ERASE voltage V PPH supply maximum PROGRAM/ERASE voltage Bits[7:4] hex value in volts Bits[3:0] BCD value in 100mV Bits[7:4] hex value in volts Bits[3:0] BCD value in 100mV 0085 0095 0095 0095 00A5 00A5 Notes: 1. On MT28EW, the query result from 2Ah is modulated by BYTE# status for x8 and x16 modes, and designs can query the address to get the proper maximum buffer size. 2. Macronix MX29GL-G version includes an extra CFI space 51h~79H with additional information. Extended Memory Block and Lock Register Bits Table 6: Lock Register Bits Word Mode MT28EW and MX29GL-F extended memory blocks are fully compatible (8 words + 120 words). However, the MX29GL-G memory block is different (256 words + 256 word). MT28EW and MX29GL-F lock register bits definitions are the same. But MX29GL-G lock register bits DQ6 and DQ0 are different. MT28EW nonvolatile protection provides the same function as the MX29GL-G/F solid protection. The MT28EW extended memory block is equivalent to the MX29GL-G/F secure silicon sector. Address MT28EW MX29GL-G MX29GL-F DQ[15:7] Reserved Reserved Reserved DQ6 Reserved Security sector customer lock bit Reserved DQ[5:3} Reserved Reserved Reserved DQ2 DQ1 DQ0 Password protection mode lock bit Password protection mode lock bit Password protection mode lock bit Nonvolatile protection mode lock bit Extended memory protection mode lock bit Solid protection mode lock bit Security sector factory lock bit Solid protection mode lock bit Secured silicon sector protection bit 8

Performance Comparison Shown here are key specification differences between MT28EW and MX29GL-G/F. All data sheet parameters should be confirmed using a real application to ensure a successful conversion from MX29GL-G/F to MT28EW. MT28EW features significantly improved program and erase performance. Since program and erase currents are effectively the same for the Micron and Macronix devices, the faster program and erase times of the Micron device can provide a proportional energy reduction. Table 7: Program and Erase Performance Comparison (Word Mode) Parameter Block Erase MT28EW MX29GL-G MX29GL-F Typ Max Typ Max Typ Max Block erase 200 1100 250 1400 500 3500 ms Erase timeout 50 50 µs Program/Erase Suspend Erase suspend latency time 20 30 µs Program suspend latency time 15 30 Erase/program or suspend to next 100 400 resume ( t RES) 1 Program Single word 25 200 30 230 10 180 µs Write-to-buffer (256 words) 285 1500 284 Write-to-buffer (512 words) 512 2000 Blank Check TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Performance Comparison Blank check: main block 3.2 10 ms Note: 1. This typical value allows an ERASE operation to progress to completion. It is important to note that the algorithm might never finish if the ERASE operation is always suspended less than this specification. Table 8: Read AC Performance Comparison 3V Symbol MT28EW MX29GL-G MX29GL-F Parameter Legacy JEDEC Min Max Min Max Min Max Unit Notes Address valid to output valid t ACC t AVQV 95/70 100/110 70/90 ns 1 Page address access t APA 20 15 25 ns OE# LOW to output valid t OE t GLQV 25 25 25 ns Note: 1. For MT28EW, 70ns spec is available only for 128Mb/256Mb. 9

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Power-on and Reset Timings Table 9: Power Consumption Comparison Parameter Read V CC random read current (5Mhz) Symbol MT28EW MX29GL-G MX29GL-F Typ Max Typ Max Typ Max I CC1 26 31 12 30/35 10 20 ma V CC page read current 1 I CC1 12 16 8 15 1.5 5 Standby V CC standby current Program/Erase V CC erase/program current 1Gb I CC2 75 165 40 180 µa 512Mb 70 150 20 90 256Mb 65 135 14 30 128Mb 50 120 20 50 I CC3 35 50 35 55 35 50 ma Unit Note: 1. The page read current spec is based on different read cycles, 13Mhz for MT28EW, 10Mhz for MX29GL-G/F. It also applies to different densities, all densities for MT28EW, 1Gb for MX29GL-G, 256Mb for MX29GL-F. Power-on and Reset Timings Table 10: Reset Timing Comparison Condition/Parameter Because many of the more common processors support the MT28EW timings, there should be no adverse effect from timing differences. Symbol MT28EW MX29GL-G MX29GL-F Legacy JEDEC Min Max Min Max Min Max V CC power valid to RST# HIGH t VCS t VCHPH 300 500 500 µs RST# LOW to read mode during program or erase t READY t PLRH 25 30 20 µs RST# pulse width t RP t PLPH 100 200ns/ 10µs RST# HIGH to CE# LOW, OE# LOW t RH t PHEL, t PHGL 500ns/ 10µs Unit ns 50 50 200 ns Low V CC lock-out voltage V LKO 2.0 2.3 2.3 V 10

System Validation TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW System Validation Because Linux is a widely used operating system in embedded applications, a systemlevel validation with the following environmental factors is performed on each MT28EW device density. ARM9, 3.3V, x16 I/O, CPU: 202.8 MHz Memory bus clock: 101.4 MHz Linux version: 2.6.22 and 3.11.6, HZ = 200 File system: JFFS2 and UBIFS MTD Validation The basic functions and stress tests applied by the Linux MTD driver have been performed with Linux test project (LTP) utility. It demonstrates robust compatibility and good performance. Table 11: Typical Write Speed Comparison Size MT28EW MX29GL-F Unit 10KB 1.9 1.3 MB/s 100KB 2.3 1.5 1MB 2.4 1.5 4MB 2.4 1.5 Notes: 1. Speed is measured through the function that time dd if = /dev/zero of = /dev/mtd0 bs = 1k count = 10/100/1000/4000 conv = sync. The performance is subject to change by different system application. 2. The typical data is measured on limited samples. MTD driver includes a typical delay time probed from CFI 1Fh (x16) after the Flash WRITE operation is initiated. Table 12: Typical Format Speed Comparison Format Size MT28EW MX29GL-F Unit JFFS2 Blank Flash 16MB 17.3 63.3 s 32MB 34.6 125.6 100% Dirty Flash 16MB 19.6 64.2 32MB 37.1 127.5 UBIFS Blank Flash 16MB 17.9 62.9 32MB 34.7 125.8 100% Dirty Flash 16MB 19.8 63.2 32MB 37.3 127.4 Notes: 1. Speed is measured through the function that time flash_eraseall jq /dev/mtd0;time ubiformat yq /dev/mtd0. The system performance is subject to change by different system application. 2. The typical data is measured on limited samples. MTD driver includes a typical delay time after the Flash ERASE operation is initiated; that is, half of the time-value probed 11

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW System Validation File System Validation from CFI 21h (x16). It mediates the performance advantage of MT28EW on blank Flash formatting. All file operations including READ, WRITE, and DELETE, and all partition operations including FORMAT, MOUNT, and UNMOUNT have been validated on both the JFFS2 and the UBIFS file system. Stress Tests Stress reliability test is performed to validate the power loss cycling more than 40,000 times on both chip level and system level. The ERASE SUSPEND operation is stressed up to 40,000 cycles. All subsequent READ, WORD PROGRAM, and BUFFER PROGRAM operations after an ERASE SUSPEND command work successfully. 12

Related Information TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Related Information Table 13: Document List Document/Tool Parallel NOR Flash Embedded Memory MT28EW datasheet (all densities) Macronix MX29GL512G/MX68GL1G0G datasheet rev 1.0 Macronix MX29GL256F rev1.5/mx29gl128f 1.4 datasheet Application Note 309046: Power Loss Recovery for NOR Flash Memory TN-13-30: System Design Considerations with Micron Flash Memory Notes: 1. Contact your local Micron or distribution sales office to request additional documentation. 2. Visit www.micron.com for technical documentation. 13

TN-13-38: Migrating MX29GL-G/F and MX68GL-G to MT28EW Revision History Revision History Rev. A 10/14 Initial release 8000 S. Federal Way, P.O. Box 6, Boise, ID 83707-0006, Tel: 208-368-4000 www.micron.com/products/support Sales inquiries: 800-932-4992 Micron and the Micron logo are trademarks of Micron Technology, Inc. All other trademarks are the property of their respective owners. 14