AN Migration Guide

Similar documents
AN Migration Guide

AN2685 Application note

AN2663 Application note

AN3102 Application note

Migrating from Spansion Am29F to Micron M29F NOR Flash Memories

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

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

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

Migration Guide: Numonyx StrataFlash Embedded Memory (P30) to Numonyx StrataFlash Embedded Memory (P33)

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

Spansion* Flash Memory to Numonyx StrataFlash Wireless Memory (L) Migration Guide Application Note #309205

This user manual describes the VHDL behavioral model for NANDxxxxxBxx flash memory devices. Organization of the VHDL model delivery package

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

Application Note Software Device Drivers for the M29Fxx Flash Memory Device

3 Volt Intel StrataFlash Memory to i960 H CPU Design Guide

3 Volt Intel StrataFlash Memory to Motorola MC68060 CPU Design Guide

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

M29W800DT M29W800DB. 8 Mbit (1Mb x8 or 512Kb x16, Boot Block) 3V Supply Flash Memory. Features

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

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

M29F200BT M29F200BB. 2 Mbit (256Kb x8 or 128Kb x16, Boot Block) Single Supply Flash Memory. Features

M29W400DT M29W400DB. 4 Mbit (512 Kb x 8 or 256 Kb x 16, boot block) 3 V supply Flash memory. Features

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

Comparing Spansion S29AL008J with Macronix MX29LV800C

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

M29W400DT M29W400DB. 4 Mbit (512 Kb x 8 or 256 Kb x 16, boot block) 3 V supply Flash memory. Features

3 VOLT FlashFile MEMORY 28F004S3, 28F008S3, 28F016S3 SPECIFICATION UPDATE. Release Date: February, Order Number:

S29AL004D. 4 Megabit (512 K x 8-Bit/256 K x 16-Bit) CMOS 3.0 Volt-only Boot Sector Flash Memory. Data Sheet

APPLICATION NOTE Using the Intel StrataFlash Memory Write Buffer

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

Comparing Spansion S29AL016J with Macronix MX29LV160D

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

5 VOLT FlashFile MEMORY 28F004S5, 28F008S5, 28F016S5 (x8) SPECIFICATION UPDATE

M29F200BT M29F200BB 2 Mbit (256Kb x8 or 128Kb x16, Boot Block) Single Supply Flash Memory

Am29F200AT/Am29F200AB

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

Forging a Future in Memory: New Technologies, New Markets, New Applications. Ed Doller Chief Technology Officer

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

S29AL008J. 8 Megabit (1 M x 8-Bit/512 K x 16-Bit) CMOS 3.0 Volt-only Boot Sector Flash Memory. Data Sheet

Am29F160D. 16 Megabit (2 M x 8-Bit/1 M x 16-Bit) CMOS 5.0 Volt-only, Boot Sector Flash Memory DISTINCTIVE CHARACTERISTICS

S29AL016D. Distinctive Characteristics. 16 Megabit (2 M x 8-Bit/1 M x 16-Bit) CMOS 3.0 Volt-only Boot Sector Flash Memory.

Am29F010A. 1 Megabit (128 K x 8-bit) CMOS 5.0 Volt-only, Uniform Sector Flash Memory DISTINCTIVE CHARACTERISTICS

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

Am29F040B. 4 Megabit (512 K x 8-Bit) CMOS 5.0 Volt-only, Sector Erase Flash Memory DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION

Parallel NOR Flash Embedded Memory

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

Am29F040B. 4 Megabit (512 K x 8-Bit) CMOS 5.0 Volt-only, Uniform Sector Flash Memory DISTINCTIVE CHARACTERISTICS

Am29LV800B Data Sheet

M29F800AT M29F800AB 8 Mbit (1Mb x8 or 512Kb x16, Boot Block) Single Supply Flash Memory

M29F010B. 1 Mbit (128Kb x8, uniform block) single supply Flash memory. Feature summary

Application Note C Library Source Code for M29W256 Flash Memory Using the Flash Device Driver Software Interface

Parallel NOR Flash Embedded Memory

Micron Parallel NOR Flash Embedded Memory

Intel X48 Express Chipset Memory Controller Hub (MCH)

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

64K (8K x 8) Battery-Voltage Parallel EEPROM with Page Write and Software Data Protection AT28BV64B

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

GL-S MirrorBit Eclipse Flash Non-Volatile Memory Family

COTS PEM BOOT SECTOR FLASH AS29LV016J 16 Megabit (2M x 8-Bit / 1M x 16-Bit) CMOS 3.0 Volt-Only Boot Sector Flash Memory

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

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

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

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

Parallel NOR Flash Embedded Memory

HY29F040A Series. 512K x 8-bit CMOS 5.0 volt-only, Sector Erase Flash Memory

M29W010B 1 Mbit (128Kb x8, Uniform Block) Low Voltage Single Supply Flash Memory

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

S29AL016M. 16 Megabit (2 M x 8-Bit/1 M x 16-Bit) 3.0 Volt-only Boot Sector Flash Memory featuring MirrorBit TM technology. Distinctive Characteristics

Quick Guide to Common Flash Interface

Am29F Megabit (128 K x 8-bit) CMOS 5.0 Volt-only, Uniform Sector Flash Memory DISTINCTIVE CHARACTERISTICS

Common Flash Interface (CFI) and Command Sets

INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

DatasheetDirect.com. Visit to get your free datasheets. This datasheet has been downloaded by

Am29LV640MH/L Data Sheet

DatasheetDirect.com. Visit to get your free datasheets. This datasheet has been downloaded by

Parallel NOR Flash Embedded Memory

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

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

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

GL-S MirrorBit Eclipse Flash Non-Volatile Memory Family

Intel Desktop Board DZ68DB

Am29LV800B Data Sheet

Intel G31/P31 Express Chipset

LED Manager for Intel NUC

Am29LV640MT/B Data Sheet

Parallel NOR Flash Automotive Memory

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

M29F040B. 4 Mbit (512Kb x8, Uniform Block) Single Supply Flash Memory

Am29F032B Data Sheet. Continuity of Specifications. For More Information. The following document contains information on Spansion memory products.

S29AL032D. 32 Megabit CMOS 3.0 Volt-only Flash Memory 4 M x 8-Bit Uniform Sector 4 M x 8-Bit/2 M x 16-Bit Boot Sector. Data Sheet

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

CAT28C K-Bit Parallel EEPROM

Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround

TECHNICAL PAPER Interfacing the Byte- Wide SmartVoltage FlashFile Memory Family to the Intel486 Microprocessor Family

Am29LV320MT/B Data Sheet

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

Am29LV800B. 8 Megabit (1 M x 8-Bit/512 K x 16-Bit) CMOS 3.0 Volt-only Boot Sector Flash Memory DISTINCTIVE CHARACTERISTICS

S29GL064S MirrorBit Eclipse Flash

Migration Guide: Numonyx Synchronous StrataFlash Memory (K3) to Numonyx StrataFlash Wireless (L18/L30) Memory

Am29LV400B Data Sheet

Transcription:

AN309006 Migration Guide How to Migrate to Numonyx M29W800D from Spansion* S29AL008J/D Flash Memory This application note explains how to migrate an application based on the Spansion* 1 S29AL008D/J Flash memory device to an application based on the Numonyx M29W800D flash memory device. This document does not provide detailed information on the devices, but highlights the similarities and differences between them. The comparison takes into consideration the signal descriptions, packages, architecture, software command set, performance, and block protections. Introduction The Numonyx M29W800D memory, manufactured on the mature 110nm technology is a reliable memory (min 100,000 cycles, 20 years data retention) ideal for all applications needing a fast parallel NOR device (available in 70 or 45 ns access times). More than 360 million devices shipped worldwide on this technology between 2005 and the founding of Numonyx in 2008. Customers can rely on Numonyx (the merger of Intel and STMicroelectronics flash memory groups) to continue delivering highly reliable and mature products on this technology. Using the industry standard command set, the M29W800D can replace many competitors parts, such as the Spansion S29AL008D/J device. M29W800D is offered in 40 C to 85 C, industrial temperature range. The version in -40 C to 125 C extended temperature range and related automotive compliance is called M29W800F. Please refer to separate datasheet and contact your local sales for availability of your preferred combination. M29W800D and M29W800F are processed in same technology and have equivalent timings Overall total including different memory densities Memory architecture and protection groups The Spansion S29AL008J/D and Numonyx M29W800D memory products can be used in byte (x8) or word (x16) mode. The blocks in both these memories are asymmetrically arranged with 15 main blocks of 64Kbytes each, 1 boot block of 16Kbytes, 2 parameter blocks of 8Kbytes and a small main block of 32Kbytes. The S29AL008J also includes a 256 byte secure region which is permanently locked at the factory. M29W800D offers a Unique-ID via CFI query. On the S29AL008J/D and M29W800D, any block can be protected independently from the others. 1 *Other names and brands may be claimed as the property of others.

Contents Introduction... 1 Memory architecture and protection groups... 1 Hardware migration... 3 Signal description... 3 Packages... 4 Software Command Set... 4 Device codes and auto select codes... 5 Performance and specifications... 6 Access Time... 6 Program and Erase Times... 6 DC specifications... 7 AC specifications... 8 Revision history... 10 Legal Disclaimer... 11 Rev 01 2/11

Hardware migration This section provides a detailed comparison between S29AL008J/D and M29W800D signals and package pin-out. Signal description A comparison between the S29AL008J/D and M29W800D signals is shown here. Table 1: Signal description for the S29AL008J/D and M29W800D devices Signal Name Description Input / Output S29AL008J S29AL008D M29W800D A0-A18 Address Inputs Inputs DQ0-DQ14 DQ15/A -1 15 Data Input/Outputs DQ15 (Data I/O, word mode) A -1 (LSB address, byte mode) I/O I/O BYTE# BYTE Byte/Word Organization Select Input CE# EChip Enable Input OE# G Output Enable Input WE# W Write Enable Input RESET# RP Reset/Block Temporary Unprotect Input RY/BY# R B Ready/Busy Output Output VCC Supply Voltage Supply VSS Ground WP# (1) N/A Write Protect/Program Acceleration Input (1) S29AL008D and M29W800D do not have a write protect pin. Customers that require this feature should use the 32Mbit M29W320D. Rev 01 3/11

Packages Both the S29AL008J/D and the M29W800D devices are offered in TSOP48 (20mm x 12mm) and BGA packages. The M29W800D BGA package is smaller (6mm x 8mm) than that of the S29AL008J/D BGA package (6.15mm x 8.15mm). The M29W800D is fully pin-to-pin compatible with the S29AL008D. M29W800D is pin-to-pin compatible with the S29AL008J, with the exception of the WP# pin. M29W800D does not include the WP# signal which is a NC (no-connect) on the package. Refer to the S29AL008J/D and M29W800D datasheets for details on the packages. Software Command Set The M29W800D and S29AL008D feature an identical set of standard commands. The S29AL008J contains an additional command to enter/exit the secured region. Table 2: Software commands for the S29AL008J/D and M29W800D devices Commands M29W800D S29AL008D S29AL008J Read/Reset Autoselect CFI Query Program Unlock Bypass Unlock Bypass Program Unlock Bypass Reset Chip Erase Block Erase Erase Suspend Erase Resume Enter Secure Sector Exit Secure Sector Rev 01 4/11

Device codes and auto select codes The auto select codes are composed of the manufacturer code, the device code and the block protection status. The S29AL008J/D and M29W800D devices have a different manufacturer code and device code. The S29AL008J/D and M29W800D devices use identical commands and address inputs to read the auto select codes. Table 3: Auto select codes, x16 Spansion Numonyx Auto select code S29AL008J/D S29AL008J/D (1) M29W800DT (01 model) 1 (02 model) 2 M29W800DB (2) Manufacturer code XX01h 0020h Device code 22DAh 225Bh 22D7h 225Bh Block protection status XX01h (protected) XX00h (unprotected) 0001h (protected) 0000h (unprotected) (1) Top boot block. (2) Bottom boot block. Table 4: Auto select codes, x8 Spansion Numonyx Auto select code S29AL008J/D S29AL008J/D M29W800DT1 M29W800DB2 (01 model) 1 (02 model) 2 Manufacturer code 01h 20h Device code DAh 5Bh D7h 5Bh Block protection status 01h (protected) 00h (unprotected) (1) Top boot block. (2) Bottom boot block. Rev 01 5/11

Performance and specifications The M29W800D and S29AL008D/J have almost compatible DC and AC characteristics (see below for details). Access Time The M29W800D has a random access time of 45 ns or 70 ns. The S29AL008D has a random access time of 55 ns, 60 ns, 70 ns, or 90 ns. The 55 ns access time is only available with the reduced voltage range of VCC = 3.0 V 3.6 V. The S29AL008J has a random access time of either 55 ns or 70 ns. On the S29AL008D the 55 ns access time is only available with the reduced voltage range of VCC = 3.0 V 3.6 V, while the M29W400D guarantees this access time also for VCC as low as 2.7 V. Program and Erase Times Program and erase time differences are shown here. Table 5: Program and Erase specifications Parameter S29AL008D S29AL008J M29W800D Unit Typ Max Typ Max Typ Max Block Erase Chip Erase Byte/Word program Chip Program (word) Chip Program (byte) 0.7 10 0.5 10 0.8 1.6 s 14 16 12 25 s 7 210 6 150 10 200 μs 5.8 17 6 30 s 8.4 25 12 60 s Rev 01 6/11

DC specifications Table 6: DC specification differences Parameter Description S29AL008D S29AL008J M29W800D Unit Min Typ Max Min Typ Max Min Typ Max I CC1 Supply Current (read) 9 16 7 12 10 I CC2 Supply Current (standby) 0.2 5 0.2 5 100 I CC3 Supply Current (program/erase) 20 35 20 30 20 V IL Input Low Voltage -0.5 0.8-0.1 0.8-0.5 0.8 V ID Identification Voltage 11.5 12.5 8.5 12.5 11.5 12.5 V LKO Program/Erase Lockout Supply Voltage 2.3 2.8 2.1 2.5 1.8 2.3 Rev 01 7/11

AC specifications AC specification differences are shown here, comparing the fastest versions available at the full voltage range (2.7 V 3.6 V). Table 7: AC specification differences Sym Alt Parameter Test Condition S29AL008D S29AL008J M29W800D Unit t AVQV t ACC Address to Output Delay t GLQV t OE Output Enable Low to Output Valid t GHQZ t DF Output Enable High to Output Hi-Z t BLQZ t FLQZ BYTE low to Output Hi-Z t BHQV t FHQV BYTE High to Output Valid t WLWH t WP Write Enable Low to Write Enable High t AVAV t WC Address Valid to Next Address Valid t WLWH t WP Write Enable Low to Write Enable High t WHWL t WPH Write Pulse Width High t DVWH t DS Input Valid to Write Enable High t WLAX t AH Write Enable Low to Address Transition t ELEH t CP Chip Enable Low to Chip Enable High t DVEH t DS Input Valid to Chip Enable High t WHRL t BUSY Program/Erase Valid to R B Low Max 60 70 45 ns Max 25 30 25 ns Max 16 20 ns Max 16 25 ns Max 60 70 30 ns Min 35 45 ns Min 60 70 45 ns Min 35 30 ns Min 30 25 30 ns Min 35 25 ns Min 45 40 ns Min 35 30 ns Min 35 25 ns Max 90 30 ns Rev 01 8/11

Sym Alt Parameter Test Condition S29AL008D S29AL008J M29W800D Unit t EHEL t CPH Chip Enable High to Chip Enable Low t PLYH t READY RP low to Read Mode Min 35 30 ns Max 20 35 10 μs (1) The S29AL008D/J is capable of a faster tacc of 55ns but is limited to the reduced voltage range of 3.0 V 3.6 V, while the M29W800D guarantees this access time also for VCC as low as 2.7 V. Rev 01 9/11

Revision history Table 9. Document revision history Date Revision Changes 20-Feb-2009 1 Initial release 09-Apr-2009 2 Updated Device ID; Table of Contents; Max block/chip erase time Rev 01 10/11

Legal Disclaimer Please Read Carefully: 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. Numonyx products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Numonyx may make changes to specifications and product descriptions at any time, without notice. Numonyx, B.V. may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Numonyx reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. Contact your local Numonyx sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Numonyx literature may be obtained by visiting Numonyx's website at http://www.numonyx.com. Numonyx StrataFlash is a trademark or registered trademark of Numonyx or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright 2009, Numonyx, B.V., All Rights Reserved. Rev 01 11/11