Nor Nand Flash Guide
Nor Nand Flash Guide
Nor Nand Flash Guide
Flash Guide
There are two general categories of NOR flash—serial and parallel—that differ primarily with respect to their memory interfaces. Serial
NOR flash, with its high-speed continuous read capabilities throughout the entire memory array and its small erase block sizes, is tailored
for applications that shadow program code and/or store granular data. Serial NOR’s low pin counts and small package solutions make it a
good fit for applications like PCs, ultrathins, servers, set-top boxes (STBs), printers, Blu-ray drives/players, modems/routers, wearables, and
hard disk drives (HDDs). Parallel NOR flash delivers fast system boot times, making it ideal for applications like digital still cameras (DSC and
DSLR) that need performance, as well as other process-intensive applications like networking routers/switches, home gateways, and STBs.
Micron has created a new category of NOR flash, called Xccela™ flash memory, which leverages the best of serial NOR flash and parallel
NOR flash so that system designers do not have to choose between high performance and low pin counts.
ASIC ASIC
or or
µC µC
1
NOR | NAND Flash Guide
There are two primary types of NAND: raw and managed. Raw NAND comes in different flavors, including single-level cell (SLC), multilevel cell
(MLC), triple-level cell (TLC) and quad-level cell (QLC) in the future. Additionally, NAND technology is migrating from planar to 3D for higher
density applications. 3D NAND has an inherently larger cell with better reliability, so TLC based on 3D (3D-TLC) is expected to become main-
stream in the next 1-2 years. Raw NAND requires external management but is the lowest cost/GB NAND flash available. Managed NAND
incorporates memory management into the package, simplifying the design-in process.
Command/Block
e.MMC or
Management SDCard
Bus
ECC
e.MMC or SSD
Driver
Controller
Wear Leveling
ONFI NAND CMD/Block Mgmt
Bus
NAND Error Mgmt
NAND
NAND
Xccela NOR Flash | Serial NOR | Parallel NOR SLC/MLC/TLC/SPI NAND | Managed NAND
• Lower density, low pin count (serial) • Higher density, low pin count
• Ease-of-use • Requires controller management (SLC, MLC)
• Reliable code and data storage • Mostly data-focused
• Fast read and random access times • Fast writes and erases
• Higher endurance and data retention • Focused on highest reliability and performance (SLC),
optimum reliability and lower cost (MLC and 3D TLC), cost-
focused applications (2D TLC, QLC), and reduced time-to-
market/ease of design-in with managed NAND
Note: Other design considerations include controller type, voltage requirements, individual parameter and feature specifications, security*, and software.
2
NOR | NAND Flash Guide
512Kb 32Mb 128Mb 256Mb 512Mb 1Gb 2Gb 4Gb 8Gb 16Gb 32Gb 124Gb 2GB 4GB 16GB 32GB 128GB 240GB 1Tb
Serial NOR
128Mb–2Gb
Parallel NOR
128Mb–2Gb
Xccela NOR Flash
256Mb–2Gb
SLC NAND
Standard 128Mb–64Gb
Serial 1Gb–4Gb
MLC NAND
Standard 2GB–1Tb
Embedded MLC+ NAND 4GB–16GB
TLC NAND
16GB–32GB
Managed NAND
e.MMC 2GB–128GB
SSD 60GB–240GB
600
x8 200 MHz DDR Octal NOR (MT35X)
x8 e.MMC 4.5
x8 e.MMC 5.0
200
M500 SSD
100
0
1 4 16 64 256 1K 4K 16K 64K 256K 1M 4M 16M 64M 256M 1G
3
NOR | NAND Flash Guide
Parallel NOR
Parallel NOR flash devices operate in page mode for use where code runs directly from the device to minimize system boot time, making
it ideal for applications that need performance as well as other applications that are process-intensive. These devices enriched with many
features also provide data security options* and are ideal for long-term use in industrial applications. Parallel NOR is offered in standard
product types available from Micron.
4
NOR | NAND Flash Guide
NOR Densities
See Micron’s NOR products by type and density as well as the key products recommended for new designs in the chart below.
M25P M25P
M25PE, M45PE
Serial 3V
M25PX M25PX
MT25Q
N25Q
N25Q
Serial 1.8V
MT25T
Xccela Flash 3V MT35X
Xccela Flash 1.8V MT35X
Recommended for new designs Supported per PLP commitments
MT25T 2.7–3.6V 4KB, 32KB, x1, x2, x4, x8 256Mb–1Gb 166 MHz (166 MB/s) 100,000 SOIC, BGA
1.7–2.0V 64KB uniform
MT25Q 2.7–3.6V 4KB, 32KB, x1, x2, x4 256Mb–2Gb 166 MHz (83 MB/s) 100,000 DFN, SOIC, BGA
1.7–2.0V 64KB
N25Q 2.7–3.6V 4KB, x1, x2, x4 16Mb–1Gb 108 MHz (54 MB/s) 100,000 DFN, SOIC, BGA
1.7–2.0V 64KB uniform
Note: This table only includes devices recommended for new designs. Not all densities available in all package and voltage combinations.
5
NOR | NAND Flash Guide
Application Requirements 512Kb 1Mb 2Mb 4Mb 8Mb 16Mb 32Mb 64Mb 128Mb 256Mb 512Mb 1Gb 2Gb
Multi-Bank Program/
(Read-While- A/D, AA/D
Product Core I/O Bus Density Sync Burst MUX Security Erase Package
Voltage Voltage Width Range Read Write, Read- Features* Cycling Options
While-Erase) Option
Note: This table only includes devices recommended for new designs.
6
NOR | NAND Flash Guide
Raw NAND
Raw NAND provides the lowest cost per bit but requires an external host controller (not contained within the package) to perform all
management functions (e.g., ECC, FTL).
Managed NAND
Managed NAND provides simpler solutions and accelerates time-to-market because the controller is embedded within the package to
handle wear leveling, bad block management and ECC.
e.MMC Memory
High-capacity NAND flash device combined with a high-speed MultiMediaCard (MMC) controller in a single BGA package; suitable
for designers looking for a fully managed device and ease of design for MMC-like, application-to-application interoperability for a
wide range of networking, industrial, and automotive applications
7
NOR | NAND Flash Guide
SLC NAND 128Mb–64Gb x8, x16 1.8V, 3.3V • Up to 100,000 P/E cycle endurance
• Fastest NAND throughput
• Compatible with the ONFI-synchronous interface
Serial (SPI) 1Gb–4Gb x1, x2, x4 1.8V, 3.3V • Ease-of-use, faster boot up
SLC NAND • Increased power efficiency
• High performance, low power
• Increased bandwidth
TLC NAND 16GB–32GB x8 3.3V • Higher density in the same footprint but at a lower
cost than SLC or MLC NAND
e.MMC 2GB–128GB 4.41, 4.51 and 5.0 3.3V • Single-package solution for designers looking
JEDEC standard for MMC-like application-to-application
interoperability
• Offered in a variety of densities and options
SSD 60GB–240GB SATA 6 Gb/s 3.3V (mSATA), • Designed for industrial applications
5V (2.5-inch) • High performance and reliability
8
NOR | NAND Flash Guide
More Information
Learn more about Micron’s flash memory solutions, and find a sales representative or authorized distributor at micron.com.
micron.com
*No hardware, software or system can provide absolute security under all conditions. Micron assumes
no liability for lost, stolen or corrupted data arising from the use of any Micron products, including
those products that incorporate any of the mentioned security features.
Products are warranted only to meet Micron’s production data sheet specifications. Products, pro-
grams and specifications are subject to change without notice. Dates are estimates only.
©2017 Micron Technology, Inc. All rights reserved. All information is provided on an “AS IS” basis with-
out warranties of any kind. Micron, the Micron logo, Xccela and all other Micron trademarks are the
property of Micron Technology, Inc. All other trademarks are the property of their respective owners.
Rev. E 12/17 CCMMD-676576390-2567