NAND Vs NOR Flash Memory Technology Overview Read Write Erase Speed For SLC MLC Semiconductor Consulting Expert
NAND Vs NOR Flash Memory Technology Overview Read Write Erase Speed For SLC MLC Semiconductor Consulting Expert
NAND Vs NOR Flash Memory Technology Overview Read Write Erase Speed For SLC MLC Semiconductor Consulting Expert
Page 2
Standby Power
High Hard
Low
High Low
Easy
Code Execution
High
Read Speed
High
Capacity
Write Speed
The History of Flash Memory As a recognized pioneer in flash technology, Toshiba was a principal innovator of both NORtype and NAND-type Flash technology in the 1980s. These new memories were developed to address the need for a non-volatile memory that is easily reprogrammable within a system. Some kind of non-volatile memory is necessary for computing systems so that the system does not erase all data every time it is powered down, or following a power failure. Both NOR and NAND Flash systems are electrically erasable solutions, and can write and erase data many times, but do not lose stored data when the power is turned off.
NAND and NOR Flash Memory Architecture In the internal circuit configuration of NOR Flash, the individual memory cells are connected in parallel, which enables the device to achieve random access. This configuration enables the short read times required for the random access of microprocessor instructions. NOR Flash is ideal for lower-density, high-speed read applications, which are mostly read only, often referred to as code-storage applications. NAND Flash was developed as an alternative optimized for high-density data storage, giving up random access capability in a tradeoff to achieve a smaller cell size, which translates to a smaller chip size and lower cost-per-bit. This was achieved by creating an array of eight memory transistors connected in a series. Utilizing the NAND Flash architectures high storage density and smaller cell size, NAND Flash systems enable faster write and erase by programming blocks of data. NAND Flash is ideal for low-cost, high-density, high-speed program/erase applications, often referred to as data-storage applications.
Page 3
NOR vs. NAND Flash Density For any given lithography process, the density of the NAND Flash memory array will always be higher than NOR Flash. In theory, the highest density NAND will be at least twice the density of NOR, for the same process technology and chip size. In reality, market forces determine the highest density that will be commercially produced. Today, comparing only single chip memory with one bit per cell (also called Single Level Cell, or SLC), the highest density NOR commercially available is 256 megabit1 (Mb), while NAND is available in densities of 4 gigabit2 (Gb). Because cost-per-bit, which is closely related to the silicon real estate required, is one of the most important characteristics of memory, the small cell size characteristic of NAND Flash is a significant factor. Choosing NAND vs. NOR Toshiba continues to make both types of Flash memory, and recognizes that both forms have their own unique merits. When should one choose NAND Flash over NOR Flash? The answer depends on the system requirements. Figure 4 below compares NAND Flash with asynchronous NOR Flash in terms of various operating and performance characteristics: SLC NAND Flash (x8)
Density Read Speed Write Speed Erase Time Interface Application 512 Mbits1 4 Gbits2 24 MB/s3 8.0 MB/s 2.0 mSec I/O indirect access Program/Data mass storage
Figure 4: NAND and NOR Flash Operating Specifications The characteristics of NAND Flash are: high density, medium read speed, high write speed, high erase speed, and an indirect or I/O like access. The characteristics of NOR Flash are lower density, high read speed, slow write speed, slow erase speed, and a random access interface. For a system that needs to boot out of Flash, execute code from the Flash, or if read latency is an issue, NOR Flash may be the answer. However, for storage applications, NAND Flashs higher density, and high programming and erase speeds make it the best choice. While the benefit of high programming speed in high-density Flash devices is obvious, erase performance is equally important, though less obvious. Unlike magnetic memory systems (hard disk drives and tape drives), Flash memory requires a separate erasing step in order to turn all bits back to the 1 state before the device is programmed. Power is another important concern for many applications. For any write-intensive applications, NAND Flash will consume significantly less power. Although the instantaneous power (voltage current) figures between NOR Flash and NAND Flash appear comparable, total energy will be significantly higher for NOR Flash since energy = power * time.
Page 4
When a system, such as a camera phone, has a requirement both for code execution and high capacity data storage, designers may need to consider alternatives and tradeoffs, such as using both types of Flash memory, possibly in combination with Pseudo Static RAM (PSRAM), or using NAND as the Flash memory in combination with low power DRAM in which to run the operating code. The best Flash memory to choose will be the one that offers the required performance and density at the lowest cost. About Multi-Chip Packages (MCP) Toshiba MCPs (Multi Chip Packages) provides an advanced packaging solution for applications requiring smaller size, higher capacity and faster speed. MCPs can combine NAND Flash, NOR Flash memory, Pseudo SRAM and/or low power DRAM in a single package by using chipstacking technology. This advanced packaging technology enables a complete memory subsystem with different types of semiconductor memory to be packaged as a single component to reduce size and contribute to cost reduction for cellular phones and other portable devices. # # #
When used herein, megabit and/or Mb means 1,024x1,024 = 1,048,576 bits. Usable capacity may be less. For details, please refer to specifications. 2 When used herein, gigabit and/or Gb means 1,024x1,024x1,024 = 1,073,741,824 bits. Usable capacity may be less. For details, please refer to specifications. 3 For purposes of measuring data transfer rate in this context, megabyte (MB) per second, MB/s and/or MBps = 1,000,000 bytes per second. Information in this document, including product pricing and specifications, content of services and contact information, is current and believed to be accurate on the date it was created, but is subject to change without prior notice. Technical and application information contained here is subject to the most recent applicable Toshiba product specifications. In developing designs, please ensure that Toshiba products are used within specified operating ranges as set forth in the most recent Toshiba product specifications and the information set forth in Toshibas Handling Guide for Semiconductor Devices, or Toshiba Semiconductor Reliability Handbook. This information is available at www.chips.toshiba.com, or from your TAEC representative. Internet Address http://www.chips.toshiba.com Public Relations Contact MultiPath Communications International: Jan Johnson (714) 633-4008, jan@multipathcom.com or Carol Bardia, (949) 481-5867, carol@multipathcom.com Reader Inquiry Contact Tech.Question@taec.toshiba.com Updated 4-25-06
1