Migrating from Spansion S25FL512S to Micron N25Q 512Mb Flash Device

Similar documents
Comparing Micron N25Q and Macronix MX25L Flash Devices

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

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

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

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

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

Micron Serial NOR Flash Memory

Micron Serial NOR Flash Memory

EN25S20 2 Megabit 1.8V Serial Flash Memory with 4Kbyte Uniform Sector

Micron Serial NOR Flash Memory

Micron Serial NOR Flash Memory

Micron Serial NOR Flash Memory

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

Micron Serial NOR Flash Memory

Micron Serial NOR Flash Memory

Micron Serial NOR Flash Memory

3.3V Uniform Sector Dual and Quad Serial Flash GD25Q20C DATASHEET

1.8V Uniform Sector Dual and Quad Serial Flash GD25LE128D DATASHEET

GD25LQ80 DATASHEET

1.8V Uniform Sector Dual and Quad Serial Flash GD25LQ64C DATASHEET. Rev.2.8

Micron Serial NOR Flash Memory

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

1.8V Uniform Sector GD25LQ80B/40B DATASHEET

1.8V Uniform Sector Dual and Quad Serial Flash GD25LQ16 DATASHEET

Micron Serial NOR Flash Memory

1.8V Uniform Sector Dual and Quad SPI Flash

1.8V Uniform Sector Dual and Quad Serial Flash

Micron Serial NOR Flash Memory

3.3V Uniform Sector Dual and Quad Serial Flash GD25Q32C DATASHEET. Rev.3.6

Migrating from Spansion Am29F to Micron M29F NOR Flash Memories

S25FL064K. 64-Mbit CMOS 3.0 Volt Flash Memory with 80-MHz SPI (Serial Peripheral Interface) Multi I/O Bus. Data Sheet

3.3V Uniform Sector Dual and Quad Serial Flash GD25Q256C DATASHEET

EN25S40 4 Megabit 1.8V Serial Flash Memory with 4Kbyte Uniform Sector

IS25CQ Megabit Single Operating Voltage Serial Flash Memory with 4Kbyte Uniform Sector PRELIMINARY DATASHEET FEBRUARY 2013

Micron Serial NOR Flash Memory

FM25Q08 FM25Q08. 8M-BIT Serial Flash Memory with 4KB Sectors, Dual and Quad I/O SPI. preliminary(aug ) 1

1.8V Uniform Sector Dual and Quad Serial Flash GD25LE16C DATASHEET

Uniform Sector Dual and Quad Serial Flash GD25Q64B DATASHEET

64M-BIT Serial Flash Memory with 4KB Sectors, Dual and Quad I/O SPI

1.8V Uniform Sector Dual and Quad Serial Flash GD25LQ32C DATASHEET

S25FL128S and S25FL256S

S25FL004K / S25FL008K / S25FL016K

3.3V Uniform Sector Dual and Quad Serial Flash GD25Q128C DATASHEET

EPCQ-L Serial Configuration Devices Datasheet

Micron Serial NOR Flash Memory

32M-BIT Serial Flash Memory with 4KB Sectors, Dual and Quad I/O SPI

32 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

Uniform Sector Dual and Quad Serial Flash GD25Q80B DATASHEET

1.8V Uniform Sector Dual and Quad Serial Flash GD25LQ256C DATASHEET

FM25Q16 16M-BIT SERIAL FLASH MEMORY

BY25Q16A. Features. Boya Microelectronics Memory Series 16M BIT SPI NOR FLASH

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

3.3V Uniform Sector Dual and Quad Serial Flash GD25Q16C DATASHEET

AT25SF641 ADVANCE DATASHEET. Features. 64-Mbit, 2.7V Minimum SPI Serial Flash Memory with Dual I/O, Quad I/O and QPI Support

W25Q16V 16M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. Publication Release Date: August 20, Revision D

3.3V Uniform Sector Dual and Quad Serial Flash GD25Q80C DATASHEET

FM25Q32 32M-BIT SERIAL FLASH MEMORY

FM25Q04 4M-BIT SERIAL FLASH MEMORY

64 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

W25Q20CL 2.5/3/3.3V 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS, DUAL AND QUAD SPI. Publication Release Date: August 06, Revision A1

W25Q256JV 3V 256M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI. Publication Release Date: August 03, 2017 Revision G

FM25Q16 FM25Q16. 16M-BIT Serial Flash Memory with 4KB Sectors, Dual and Quad I/O SPI. Rev.11 (Nov ) 1

EPCQ-A Serial Configuration Device Datasheet

AT25SF041. Features. 4-Mbit, 2.5V Minimum SPI Serial Flash Memory with Dual-I/O and Quad-I/O Support

3V 512M-BIT (2 x 256M-BIT) SERIAL MCP FLASH MEMORY W25M512JV. Featuring. With Multi I/O SPI & Concurrent Operations

W25Q256JW-DTR 1.8V 256M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI, QPI & DTR. Publication Release Date: December 08, Revision B

W25Q16CL 2.5V 16M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. Publication Release Date: May 23, Revision G

3V 2G-BIT (2 x 1G-BIT) SERIAL SLC NAND FLASH MEMORY WITH

3V 1G-BIT SERIAL SLC NAND FLASH MEMORY WITH DUAL/QUAD SPI BUFFER READ & CONTINUOUS READ

W25Q16BL 2.5V 16M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. Publication Release Date: February 19, Preliminary - Revision A

Micron Serial NOR Flash Memory

3.0V 64M-BIT Serial Flash Memory with 4KB Sectors, Dual and Quad I/O SPI & QPI

W25Q16JV-DTR 3V 16M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI, QPI & DTR. Publication Release Date: October 26, 2016 Revision D

W25Q16FW 1.8V 16M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI & QPI. Publication Release Date: May 18, Revision J

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

W25Q40BW 1.8V 4M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. Publication Release Date: October 11, Revision F

W25Q16DW 1.8V 16M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI & QPI. Publication Release Date: September 06, Revision F

EN25S32 32 Megabit 1.8V Serial Flash Memory with 4Kbyte Uniform Sector

W25Q257JV 3V 256M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI. Publication Release Date: May 03, 2017 Revision B

64 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

EN25QH64 64 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

32 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

W25Q32DW 1.8V 32M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI & QPI. Publication Release Date: May 22, Revision E

BY25Q128AL. Features. Boya Microelectronics Memory Series 128M BIT SPI NOR FLASH

W25Q16JV 3V 16M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI. Publication Release Date: May 09, 2017 Revision F

Comparing Micron N25Q128A with Macronix MX25L12835F

S25FL512S. 512 Mbit (64 Mbyte) MirrorBit Flash Non-Volatile Memory CMOS 3.0 Volt Core with Versatile I/O Serial Peripheral Interface with Multi-I/O

W25Q256JV 3V 256M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI. Publication Release Date: February 10, 2017 Revision E

W25X05CL/10CL/20CL 2.5 / 3 / 3.3 V 512K / 1M / 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS AND DUAL I/O SPI

W25Q16JL 2.5V 16M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. Publication Release Date: July 24, Revision B

4 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

W25Q64JV-DTR 3V 64M-BIT SERIAL FLASH MEMORY WITH DUAL/QUAD SPI & QPI & DTR. Publication Release Date: December 21, 2016 Revision F

4 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

Migrating from MX25U25635F to MX25U25645G

Quad-Serial Configuration (EPCQ) Devices Datasheet

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

FS25Q10LP 1M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI - 1 -

16 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

W25N01GV 3V 1G-BIT SERIAL SPINAND FLASH MEMORY WITH DUAL/QUAD SPI. Publication Release Date: April 12, 2013 Preliminary - Revision A

W25Q64CV 3V 64M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. Publication Release Date: April 01, Revision C

Transcription:

Technical Note TN-12-21: Migrating to Micron 512Mb Flash Device Introduction Migrating from Spansion 512S to Micron 512Mb Flash Device Introduction The purpose of this technical note is to compare features of the Micron (512Mb) and Spansion 512S Flash memory devices. Features compared include memory architecture, package options, signal descriptions, command sets, electrical specifications, and device identification. 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.

Memory Array Architecture TN-12-21: Migrating to Micron 512Mb Flash Device Memory Array Architecture Table 1: Memory Array Architecture Features Features Two 256Mb devices stacked 512Mb monolithic Program 1 to 256 bytes Program 1 to 512 bytes Uniform sector erase (64KB) Uniform sector erase (256KB) Uniform subsector erase (4KB) N/A Cycling endurance 100,000 Cycling endurance 100,000 Data retention 20 years Data retention 20 years Package Configurations Table 2: Package Configurations Package V-PDFN-8 (8mm x 6mm) Yes No SOP2-16/300 mils Yes Yes T-PBGA-24b05 (6mm x 8mm, 5 x 5 ball) Yes Yes T-PBGA-24b05 (8mm x 6mm, 4 x 6 ball) No Yes Signal Descriptions Table 3: Signal Descriptions Signal Signal Type Description Notes C SCK Input Serial clock DQ0 SI/IO0 Input or I/O Serial data input or I/O DQ1 SO/IO1 Output or I/O S# CS# Input Chip select Serial data output or I/O W#/V PP /DQ2 WP#/IO2 Input or I/O Write protect/enhanced program supply voltage or I/O 1 HOLD#/DQ3 HOLD#/SIO3 Input or I/O HOLD or I/O V CC V CC Input Supply voltage V SS GND Input Ground RESET# RESET# Reset 2 V IO Input Versatile I/O power supply Notes: 1. V PP is not available on the 512S device. 2. The RESET# pin is only available for part numbers 512A83G1240X and 512A83GSF40X. On those two parts, the RESET# pin must be connected to an external pull-up. On the device, the pull-up is internal. For other part numbers, RE- SET# is replaced by HOLD#. 2

Commands Commands Table 4: Command Set Command RESET Operations Command Code Command Code RESET ENABLE 66h N/A RESET MEMORY 99h F0h PERFORMANCE ENHANCE MODE RESET N/A FFh 1 IDENTIFICATION Operations READ ID 9Eh/9Fh 9Fh MULTIPLE I/O READ ID AFh N/A READ ELECTRONICS SIGNATURE N/A ABh READ MAN & DEV ID N/A 90h READ SERIAL FLASH DISCOVERY PARAMETER 5Ah 5Ah READ Operations READ 03h 03h 0Bh 0Bh DUAL OUTPUT 3Bh 3Bh DUAL INPUT/OUTPUT BBh BBh QUAD OUTPUT 6Bh 6Bh QUAD INPUT/OUTPUT EBh EBh FAST_READ.DTR 0Dh 0Dh DUAL OUTPUT DTR 3Dh N/A DUAL INPUT/OUTPUT DTR BDh BDh QUAD OUTPUT DTR 6Dh N/A QUAD INPUT/OUTPUT DTR EDh EDh 4-BYTE ADDRESS MODE Operations ENTER 4-BYTE ADDRESSING B7h N/A 2 EXIT 4-BYTE ADDRESSING E9h N/A 4-BYTE READ 13h 13h 4-BYTE FAST_READ 0Ch 0Ch 4-BYTE DUAL OUTPUT 3Ch 3Ch 4-BYTE DUAL INPUT/OUTPUT BCh BCh 4-BYTE QUAD OUTPUT 6Ch 6Ch 4-BYTE QUAD INPUT/OUTPUT ECh ECh 4-BYTE PAGE PROGRAM 12h 12h 3 4-BYTE QUAD PAGE PROGRAM 34h 34h 3 4-BYTE FAST_READ.DTR N/A 0Eh 4-BYTE DUAL INPUT/OUTPUT DTR N/A BEh 4-BYTE QUAD INPUT/OUTPUT DTR N/A EEh Notes 3

Commands Table 4: Command Set (Continued) Command Command Code Command Code 4-BYTE SECTOR ERASE DCh DCh 3 4-BYTE SUB-SECTOR ERASE 4KB 21h N/A 3 WRITE Operations WRITE ENABLE 06h 06h WRITE DISABLE 04h 04h REGISTER Operations READ STATUS REGISTER 05h 05h READ STATUS REGISTER 2 N/A 07h WRITE STATUS REGISTER 01h 01h READ LOCK REGISTER E8h N/A WRITE LOCK REGISTER E5h N/A READ FLAG STATUS REGISTER 70h N/A CLEAR FLAG STATUS REGISTER 50h 30h 4 READ NONVOLATILE CONFIGURATION REGISTER B5h N/A WRITE NONVOLATILE CONFIGURATION REGISTER B1h N/A READ VOLATILE CONFIGURATION REGISTER 85h N/A WRITE VOLATILE CONFIGURATION REGISTER 81h N/A READ ENHANCED VOLATILE CONFIGURATION REGISTER 65h N/A WRITE ENHANCED VOLATILE CONFIGURATION REGISTER 61h N/A READ EXTENDED ADDRESS REGISTER C8h 16h WRITE EXTENDED ADDRESS REGISTER C5h 17h Misc. Operations ASP REGISTER READ N/A 2Bh ASP REGISTER WRITE N/A 2Fh READ CONFIGURATION REGISTER N/A 35h AUTOBOOT REGISTER READ N/A 14h AUTOBOOT REGISTER WRITE N/A 15h PPB LOCK BIT WRITE N/A A6h PPB LOCK BIT READ N/A A7h DYB READ N/A E0h DYB WRITE N/A E1h PPB READ N/A E2h PPB PROGRAM N/A E3h PPB ERASE N/A E4h PASSWORD READ N/A E7h PASSWORD PROGRAM N/A E8h PASSWORD UNLOCK N/A E9h Notes 4

Commands Table 4: Command Set (Continued) Command Command Code Command Code BANK REGISTER ACCESS N/A B9h READ DATA LEARNING PATTERN N/A 41h PROGRAM NV DATA LEARNING REGISTER N/A 43h WRITE VOLATILE DATA LEARNING REGISTER N/A 4Ah PROGRAM Operations PAGE PROGRAM 02h 02h DUAL INPUT FAST PROGRAM A2h N/A EXTENDED DUAL INPUT FAST PROGRAM D2h N/A QUAD INPUT FAST PROGRAM 32h 32h/38h EXTENDED QUAD INPUT FAST PROGRAM 12h/38h N/A 5 ERASE Operations BULK ERASE C7h C7h/60h SECTOR ERASE 64KB D8h D8h 6 SUB-SECTOR ERASE 4KB 20h N/A 6 PROGRAM/ERASE SUSPEND 75h 85h/75h PROGRAM/ERASE RESUME 7Ah 8Ah/7Ah ONE-TIME PROGRAMMABLE (OTP) Operations READ OTP ARRAY 4Bh 4Bh PROGRAM OTP ARRAY 42h 42h QUAD Operations ENTER QUAD 35h N/A 3 EXIT QUAD F5h N/A 3 Notes Notes: 1. Execution in place (XIP) device reset. For the device, the FFh sequence is used to exit from dual or quad protocol (see XIP and Protocol Exiting Algorithm). 2. The device also sets addressing protocol by volatile bit BAR<7>; the sets addressing protocol by bit NVCR<0> or with the ENTER 4-BYTE ADDRESS command. 3. This command is available only for part numbers 512A83G1240x and 512A83GSF40x. 4. Program/erase error bits are cleared by CLEAR FLAG STATUS REGISTER in the device; the device clears program/erase error bits the same way in status register 1. 5. 38h is valid for part numbers 512A83G1240x and 512A83GSF40x; 12h is valid for all other part numbers. 6. The device requires that 4-byte addressing be enabled by opcode 35h or default at power-up (NVCR) before the command. Table 5: Different Commands Sharing Same Command Code Command Code Command 512S Command ABh RELEASE FROM DEEP POWER-DOWN READ ELECTRONIC SIGNATURE 12h QUAD INPUT/OUTPUT FAST PROGRAM (QIOFP) 4-BYTE PAGE PROGRAM 1 5

Commands Table 5: Different Commands Sharing Same Command Code (Continued) Command Code Command 512S Command B9h DEEP POWER-DOWN BANK REGISTER ACCESS E8h READ LOCK REGISTER PASSWORD PROGRAM E9h EXIT 4-BYTE ADDRESSING PASSWORD UNLOCK 85h READ VOLATILE CONFIGURATION REGISTER PROGRAM/ERASE RESUME Note: 1. The sharing of this command is not valid for part numbers 512A83G1240x and 512A83GSF40x. READ Commands After any READ command is executed, the device will output data from the selected address in the die. After a die boundary is reached, the device will start reading again from the beginning of the same 256Mb die. A read is completed by executing the READ command twice. The selection of the die is done by writing the enhanced address register with the segment corresponding to the address of the device (see more details in the datasheet). The READ/ command sets for the and devices are identical, and each device follows the standard three-byte protocol. The and devices have configurable dummy cycles, in both DTR and STR. dummy cycles can be configured by configuration register bits 7 and 8; dummy cycles can be configured by nonvolatile configuration register bits 12 15 or by volatile configuration register bits 7 4. Table 6: STR: Minimum Number of Dummy Cycles Required per Each Frequency Frequency MHz DUAL OUTPUT DUAL I/O FAST READ QUAD OUTPUT QUAD I/O FAST READ 50 1 0 1 0 1 4 2 0 3 1 80 1 8 1 8 3 4 4 8 6 4 90 1 8 2 8 4 5 4 8 8 4 104 3 8 4 8 6 6 6 8 9 5 133 8 Note: 1. The device has one additional clock for mode bits in QUAD I/O only. Table 7: DTR: Minimum Number of Dummy Cycles Required per Each Frequency Frequency MHz DUAL OUTPUT DUAL I/O FAST READ QUAD OUTPUT QUAD I/O FAST READ 50 2 4 3 5 4 5 9 3 54 3 5 5 7 6 7 10 6 66 5 6 6 6

Commands Table 7: DTR: Minimum Number of Dummy Cycles Required per Each Frequency (Continued) Frequency MHz DUAL OUTPUT DUAL I/O FAST READ QUAD OUTPUT QUAD I/O FAST READ 66 6 7 7 66 7 8 8 Notes: Execute-in-Place (XIP) Table 8: XIP Mode Summary at STR and DDR 1. The device has one additional clock for mode bits in QUAD I/O only. 2. For the device, the difference for dummy clock nr is due to various latency codes (LC) configurations. The device requires a nonvolatile quad bit in the configuration register to enable QUAD I/O functionality. When this bit is set, HOLD# and WP# are disabled. VECR or NVCR enables the QSPI protocol. (See the data sheet for more information on this protocol.) QUAD commands are available without any register setting. When the VECR or NVCR bits are set, W# and HOLD# remain functional. With NVCR set (bit 3 = 0), the device can be powererd up or down with QUAD I/O functionality. No additional commands are required for the device to use QUAD or DUAL I/O functionality. The manufacturer ID, memory type, and memory capacity of both the and devices can be read out by issuing a 9Fh command. The device outputs the same data when the 9Eh command is issued. The device contains commands that output the device ID (ABh) as well as a command that outputs the manufacturer ID and device ID (90h). The device enters and exits XIP via volatile and nonvolatile configuration register settings. The non-volatile configuration regsiter sets XIP mode at device power-on. Once enabled, XIP management in the matches that of the Spansion XIP usage mode. Spansion uses one nibble (code Ah) to enter or exit XIP mode. The solution is fully compatible with the methodology of enter and exit from XIP because other bits are "Don't Care." The following table compares XIP read configuration between the two devices. Yes N/A DUAL OUTPUT Yes N/A DUAL I/O Yes Yes QUAD OUTPUT Yes N/A QUAD I/O Yes Yes 7

Commands Figure 1: XIP Timing Configuration S# Confirmation bits B7 B0 Mode 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 C Mode 0 I/O switches from Input to Output DQ0 20 16 12 8 4 0 4 0 4 0 4 0 4 DQ1 21 17 13 9 5 1 5 1 5 1 5 1 5 DQ2 22 18 14 10 6 2 6 2 6 2 6 2 6 DQ3 23 19 15 11 7 3 7 3 7 3 7 3 7 Dummy Dummy Byte 1 Byte 2 Table 9: XIP Confirmation Bit Software Commands XIP Confirmation Bit Enter/confirm XIP mode B4 = 0 (B7 B5 and B3 B0 = "Don't Care") Mode bits = Ah; B7 = 1; B6 = 0; B5 = 1; B4 = 0 Exit XIP mode B4 = 1 (B7 B5 and B3 B0 = "Don't Care") Mode bit Ah 8

XIP and Protocol Exiting Algorithm XIP Exiting Sequence TN-12-21: Migrating to Micron 512Mb Flash Device XIP and Protocol Exiting Algorithm For and devices, XIP mode and all memory and registers can be reset by the RESET# pin. If you only want to reset XIP mode for Spansion, using command FFh for, use the following procedure: Note: This procedure is required because, when power loss occurs, the device may start in an indeterminate state (XIP or an unnecessary protocol). 1. Perform the XIP exiting sequence. 2. Perform the dual SPI protocol exiting sequence. Note: During execution of the WRITE NONVOLATILE CONFIGURATION REGISTER command, t SHSL2 must be at least 50ns. Below is the RESET sequence for all possible XIP configurations (QUAD I/O, DUAL I/O, and ). Figure 2: XIP Exiting Sequence C 0 6 7 8 16 17 18 30 31 32 48 49 50 74 75 76 108 109 S# DQ0 DQ3 Dual SPI Protocol Exiting Sequence Exit from DUAL or QUAD SPI protocol using the following FFh sequence. Figure 3: Dual SPI Protocol Exiting Sequence 0 1 2 3 4 5 6 7 8 C S# DQ0 DQ3 9

Electrical Characteristics TN-12-21: Migrating to Micron 512Mb Flash Device Electrical Characteristics Table 10: DC Current Characteristics Parameter Symbol Min Max Min Max Standby current I CC1 150 100 µa 1 Operating current ( QUAD I/O) Units I CC3 20 61 ma Operating current (PAGE PROGRAM) I CC4 20 100 ma Operating current (WRITE STATUS REGISTER) I CC5 20 100 ma Operating current (ERASE) I CC6 20 100 ma Notes Note: 1. 300µA if automotive grade. Table 11: DC Voltage Specifications Parameter Symbol Min Max Min Max Units Input low voltage V IL 0.5 0.3 V CC 0.5 0.2 V CC V Input high voltage V IH 0.7 V CC V CC + 0.4 0.7 V CC V CC + 0.4 V Output low voltage V OL 0.4 0.15 V CC V Output high voltage V OH V CC - 0.2 0.85 V CC V 10

AC Characteristics AC Characteristics Table 12: AC Specifications Parameter Symbol Alternate Symbol Min Max Min Max Clock frequency (x1 ) f C f C 108 133 MHz Clock frequency (x2, x4 ) f C f C 108 104 MHz Clock frequency (READ) f R f R 54 50 MHz S# active setup time t SLCH t CSS 4 10 ns Data-in setup time t DVCH t DSU 2 5 ns Data-in hold time t CHDX t DH 3 4 ns S# deselect time after correct READ (ARRAY READ to ARRAY READ) Units t SHSL t CSH 50 50 ns Output disable time (2.7 3.6V) t SZQZ t DIS 8 8 ns Clock low to output valid (30pF) t CLQV t V 7 8 ns Output hold time t CLQX t HO 1 0 ns HOLD to output Low-Z t HHQX t LZ N/A 8 N/A 8 ns HOLD to output High-Z t HLQZ t HZ N/A 8 N/A 8 ns Note: 1. AC specifications compare the fastest versions available at the full voltage range (2.7 3.6V). Program and Erase Specifications Table 13: Program and Erase Specifications Operation Typ Max Typ Max Unit PAGE PROGRAM (256 bytes) 0.5 5 N/A N/A ms PAGE PROGRAM (512 bytes) 0.96 1 5 0.34 0.75 ms 4KB SUBSECTOR ERASE 0.3 3 N/A N/A s 64KB SECTOR ERASE 0.7 3 0.52 2.6 s BULK ERASE 240 480 103 460 s Note: 1. Typical value is calculated by formula documented in data sheet. 11

Configuration and Memory Map TN-12-21: Migrating to Micron 512Mb Flash Device Configuration and Memory Map Table 14: Sectors and Subsectors Address Range Sector Subsector Start End 1023 16383 03FF F000h 03FF FFFFh : : : 16368 03FF 0000h 03FF 0FFFh : : : : 511 8191 01FF F000h 01FF FFFFh : : : 8176 01FF 0000h 01FF 0FFFh : : : : 255 4095 00FF F000h 00FF FFFFh : : : 4080 00FF 0000h 00FF 0FFFh : : : : 127 2047 007F 0000h 007F 0FFFh : : : 2032 007F 0000h 007F 0FFFh : : : : 63 1023 003F F000h 003F FFFh : : : 1008 003F 0000h 003F 0FFFh : : : : 0 15 0000 F000h 0000 FFFFh : : : 0 0000 0000h 0000 0FFFh 12

Device Identification Table 15: Read Identification Summary TN-12-21: Migrating to Micron 512Mb Flash Device Device Identification Manufacturer identification is assigned by JEDEC. As a result, the and devices have different manufacturer ID and memory type codes even though their memory capacity is identical. Command 9Fh is used to read these codes in both devices. has a unique ID (UID) composed of 17 read-only bytes, which contain the following data: The first byte is set to 10h. The next two bytes of extended device ID specify device configuration (top, bottom, or uniform architecture and hold or reset functionality). The next 14 bytes contain optional customized factory data. The customized factory data bytes are factory programmed. Refer to the 512Mb data sheet for more information. Parameter Manufacturer ID 20h 01h Memory type BAh 02h Memory capacity 20h 20h Part Numbers Table 16: Cross-Reference Part Numbers Micron Part Number Spansion Part Number Package Secure Media Notes 512A13G1240E 512SAGBFV700 T-PBGA No Tray 512A13G1240F 512SAGBFV703 T-PBGA No Tape & Reel 512A83G1240E 512SAGBFV700 T-PBGA No Tray 1 512A83G1240F 512SAGBFV703 T-PBGA No Tape & Reel 1 512A13G1241E N/A T-PBGA Yes Tray 2 512A13G1241F N/A T-PBGA Yes Tape & Reel 2 512A13G1241E N/A T-PBGA Yes Tray 1, 2 512A13G1241F N/A T-PBGA Yes Tape & Reel 1, 2 512A13GF840E N/A V-PDFN-8 No Tray 3 512A13GF840F N/A V-PDFN-8 No Tape & Reel 3 512A13GSF40F 512SAGBMFV703 SO16 wide No Tape & Reel 512A13GSF40G 512SAGBMFV701 SO16 wide No Tube 512A13GSF40F 512SAGBMFV703 SO16 wide No Tape & Reel 1 512A13GSF40G 512SAGBMFV701 SO16 wide No Tube 1 Notes: 1. Micron RESET# pin. 2. Secure release not available for Spansion device. 3. V-PDNN-8 package not available for Spansion device. 13

Conclusion Conclusion Comparing the features of the Micron 512Mb and the Spansion 512S Flash memory devices enables users to migrate applications from the 512S to the 512Mb device. 14

Revision History Revision History Rev. B 11/12 Rev. A 06/12 Signal Descriptions table: Updated last row; replaced notes 2 and 3 with new note Command Set table: Updated table and notes Reset Algorithm heading: Changed to XIP and Protocol Exiting Algorithm; updated description Reset XIP heading and figure: Changed to XIP Exiting Sequence Reset Dual SPI heading and figure: Changed to Dual SPI Protocol Exiting Sequence Cross-Reference Part Numbers table: Updated table Initial release 8000 S. Federal Way, P.O. Box 6, Boise, ID 83707-0006, Tel: 208-368-3900 www.micron.com/productsupport Customer Comment Line: 800-932-4992 Micron and the Micron logo are trademarks of Micron Technology, Inc. All other trademarks are the property of their respective owners. 15