The Impact of NAND Lithography Trends on System Design

Similar documents
NAND Flash Architecture and Specification Trends

NAND Flash Architecture and Specification Trends

Choosing the Right NAND Flash Memory Technology

Solid State Drive Technology

A New Chapter for System Designs Using NAND Flash Memory

Important Differences Between Consumer and Enterprise Flash Architectures

The Evolving NAND Flash Business Model for SSD. Steffen Hellmold VP BD, SandForce

enabling Ultra-High Bandwidth Scalable SSDs with HLnand

Flash Technology Update from Micron and Intel

An Overview of Flash Storage for Databases

NAND 201: An Update on the Continued Evolution of NAND Flash

SUPERTALENT PCI EXPRESS RAIDDRIVE PERFORMANCE WHITEPAPER

Nasir Memon Polytechnic Institute of NYU

QuickSpecs. HP Z Turbo Drive

Solid State Technology What s New?

Comparison of NAND Flash Technologies Used in Solid- State Storage

How To Write On A Flash Memory Flash Memory (Mlc) On A Solid State Drive (Samsung)

Flash Solid State. Are we there yet?

Advantages of e-mmc 4.4 based Embedded Memory Architectures

Solid State Drive (SSD) FAQ

September 25, Maya Gokhale Georgia Institute of Technology

Flash-optimized Data Progression

Solid State Drive Architecture

NAND Flash FAQ. Eureka Technology. apn5_87. NAND Flash FAQ

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Managing the evolution of Flash : beyond memory to storage

Host Memory Buffer (HMB) based SSD System. Forum J-31: PCIe/NVMe Storage Jeroen Dorgelo Mike Chaowei Chen

COS 318: Operating Systems. Storage Devices. Kai Li and Andy Bavier Computer Science Department Princeton University

Technologies Supporting Evolution of SSDs

Data Center Solutions

OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance

Data Center Storage Solutions

Redefining Flash Storage Solution

QuickSpecs. PCIe Solid State Drives for HP Workstations

Data Center Solutions

Linux flash file systems JFFS2 vs UBIFS

1 / 25. CS 137: File Systems. Persistent Solid-State Storage

Flash & DRAM Si Scaling Challenges, Emerging Non-Volatile Memory Technology Enablement - Implications to Enterprise Storage and Server Compute systems

The Technologies & Architectures. President, Demartek

Flash Memory Technology in Enterprise Storage

Flash 101. Violin Memory Switzerland. Violin Memory Inc. Proprietary 1

How it can benefit your enterprise. Dejan Kocic Netapp

Samsung emmc. FBGA QDP Package. Managed NAND Flash memory solution supports mobile applications BROCHURE

COS 318: Operating Systems. Storage Devices. Kai Li Computer Science Department Princeton University. (

HP Z Turbo Drive PCIe SSD

Addressing Fatal Flash Flaws That Plague All Flash Storage Arrays

SATA SSD Series. InnoDisk. Customer. Approver. Approver. Customer: Customer. InnoDisk. Part Number: InnoDisk. Model Name: Date:

A Comparison of Client and Enterprise SSD Data Path Protection

NAND Basics Understanding the Technology Behind Your SSD

Intel Solid-State Drive 320 Series

HP 80 GB, 128 GB, and 160 GB Solid State Drives for HP Business Desktop PCs Overview. HP 128 GB Solid State Drive (SSD)

What Types of ECC Should Be Used on Flash Memory?

HP 128 GB Solid State Drive (SSD) *Not available in all regions.

Flash Memory Basics for SSD Users

3D NAND Technology Implications to Enterprise Storage Applications

DELL SOLID STATE DISK (SSD) DRIVES

Low-Power Error Correction for Mobile Storage

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Scaling from Datacenter to Client

Understanding endurance and performance characteristics of HP solid state drives

RealSSD Embedded USB Mass Storage Drive MTFDCAE001SAF, MTFDCAE002SAF, MTFDCAE004SAF, MTFDCAE008SAF

A NOR Emulation Strategy over NAND Flash Memory

Open Source Flash The Next Frontier

Price/performance Modern Memory Hierarchy

QuickSpecs. HP Solid State Drives (SSDs) for Workstations. Overview

The Memory Factor Samsung Green Memory Solutions for energy efficient Systems Ed Hogan 2 /?

HP 80 GB, 128 GB, and 160 GB Solid State Drives for HP Business Desktop PCs Overview. HP 128 GB Solid State Drive (SSD)

Trends in NAND Flash Memory Error Correction

89 Fifth Avenue, 7th Floor. New York, NY White Paper. HP 3PAR Adaptive Flash Cache: A Competitive Comparison

Flash Memory Jan Genoe KHLim Universitaire Campus, Gebouw B 3590 Diepenbeek Belgium

1 Gbit, 2 Gbit, 4 Gbit, 3 V SLC NAND Flash For Embedded

Make A Right Choice -NAND Flash As Cache And Beyond

MCF54418 NAND Flash Controller

Introduction to Flash Memory (T1A)

Frequently Asked Questions March s620 SATA SSD Enterprise-Class Solid-State Device. Frequently Asked Questions

The Bleak Future of NAND Flash Memory

Indexing on Solid State Drives based on Flash Memory

Frequently Asked Questions December ZeusRAM Solid-State Drive. Frequently Asked Questions

Caching Mechanisms for Mobile and IOT Devices

Data Center Storage Solutions

Bringing Greater Efficiency to the Enterprise Arena

NAND Flash & Storage Media

How To Understand Cloud Storage In A Flash Memory Flash Memory Hard Disk Drive (Hard Disk) And Flash Memory (Flash Memory) (Flash) (Hard Drive) (Non-Flash) Hard Disk Drives (Harddrive) (Sustained)

High-Performance SSD-Based RAID Storage. Madhukar Gunjan Chakhaiyar Product Test Architect

Why Hybrid Storage Strategies Give the Best Bang for the Buck

Programming Matters. MLC NAND Reliability and Best Practices for Data Retention. Data I/O Corporation. Anthony Ambrose President & CEO

Asymmetric Programming: A Highly Reliable Metadata Allocation Strategy for MLC NAND Flash Memory-Based Sensor Systems

The Efficient LDPC DSP System for SSD

The search engine you can see. Connects people to information and services

WP001 - Flash Management A detailed overview of flash management techniques

1. Memory technology & Hierarchy

Enterprise Flash Drive

Getting the Most Out of Flash Storage

Embedded Multi-Media Card Specification (e MMC 4.5)

Benchmarking Mobile Storage with the Arasan High Performance HVP

Solid State Storage in a Hard Disk Package. Brian McKean, LSI Corporation

Flash Memory. For Automotive Applications. White Paper F-WP001

Flash s Role in Big Data, Past Present, and Future OBJECTIVE ANALYSIS. Jim Handy

Intel X38 Express Chipset Memory Technology and Configuration Guide

Transcription:

The Impact of NAND Lithography Trends on System Design Michael Abraham (mabraham@micron.com) NAND and Emerging Memory Architect Micron Technology, Inc. August 2013 1

Abstract NAND Flash is quickly moving to sub-20nm and 3D lithographies, making it the fastest scaling semiconductor technology ever This talk covers the impact that these shrinks have to NAND s architecture, performance, and reliability Prepare for these changes and to learn to counteract some of them through improved system design August 2013 2

40 NAND Process Migration: A Lithography Race to the Bottom Process Node (nm) 30 20 30nm Class 25nm Class 10 Q4-08 Q1-09 Q2-09 Q3-09 Q4-09 Q1-10 Q2-10 Q3-10 Q4-10 Q1-11 Q2-11 Q3-11 Q4-11 Q1-12 Q2-12 Q3-12 Q4-12 Q1-13 Q2-13 Q3-13 Q4-13 Volume Production Dates 20nm Class 10nm Class Company A Company B Company C Company D August 2013 3 Data based on publicly available information

NAND Die Densities Continue to Grow As lithographies shrink, there is significant pressure to achieve lower costs per bit while maintaining or improving system performance For a given process node, the lowest cost per bit comes from increasing the total number of bits per die (e.g. the die density) NAND Flash TAM by Density (Units) 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 2012 2013 2014 2015 2016 2017 256Gb (32GB) 128Gb (16GB) 64Gb (8GB) 32Gb (4GB) 16Gb (2GB) 8Gb (1GB) Source: isuppli 1Q13 August 2013 4 4Gb 2Gb 1Gb 512Mb 256Mb 128Mb

Memory Organization Trends NAND block sizes continue to increase Though the number of erasable blocks per die remains stable at ~2,048 blocks per die, block sizes are increasing Larger page sizes and more planes increase sequential throughput For a given litho node, increasing the number of pages per block reduces the die size and therefore the cost per bit 8388608 2097152 524288 131072 32768 8192 2048 512 128 32 8 Block size (B) Data Bytes per Operation Pages per Block August 2013 5

Larger Page Sizes Improve Sequential Write Performance For a fixed page size across process nodes, write throughput decreases as the NAND process shrinks NAND vendors increase the page size to compensate for slowing array performance Write throughput decreases with more bits per cell 80.0 60.0 40.0 20.0 SLC MLC-2 MLC-3 0.0 Data Bytes per Operation (Page Size * # of Planes) Sequential Programming Throughput (MB/s) August 2013 6

Larger Block Sizes Can Impact Random Write Performance Block Copy Time (ms) Controllers translate host logical block addresses (LBAs) to NAND Flash s physical address space Systems that use large DRAM buffers, like SSDs, are able to do this efficiently Systems that use smaller SRAM buffers, like emmc and SD cards, are not as efficient For systems with a small logical-to-physical (L2P) translation buffer, as the NAND block size increases, random write performance decreases 1. Number of pages per block (most significant factor) 2. Increase of tprog 3. Increase in I/O transfer time due to larger pages (effect not shown below) In order to reuse a block, it must be erased; all valid data must be copied out of it first Some card interfaces have write timeout specs at 250ms To improve random performance, block management algorithms manage pages or partial 1000 blocks 800 600 400 200 0 32 / 300 64 / 250 SLC MLC-2 MLC-3 64 / 300 128 / 250 256 / 300 128 / 600 128 / 900 256 / 900 Pages per Block / tprog (typ) Block Copy Time (ms) 256 / 1200 512 / 1500 192 / 2000+ August 2013 7 384 / 2000+

Read Latency (µs) Slowing Array Operations Increase Random Read Latencies Most applications favor read operations over write operations Most read operations are 4KB data sectors As monolithic NAND density increases, less NAND die are being used for a fixed system density As tprog increases, the latency of random 4KB sector reads becomes more variable in mixed-operation environments as the probability of needing to read from a die that is busy increases 1,800 1,600 1,400 1,200 1,000 800 600 400 200 0 Random 4KB Read Latency 25 / 250 25 / 300 50 / 600 50 / 900 50 / 1,200 65 / 1,500 Min Latency tr / tprog (µs) Max Latency USA August 2013 8

MT/s Single Channel Package 1,600 1,400 1,200 1,000 800 600 400 200 0 NV-SDR Faster Interface Speeds Reduce Latencies and Increase Read Throughput NV-DDR Dual Channel Package ONFI 1.0 ONFI 2.x ONFI 3.0 ONFI 4.0 NV-DDR2 NV-DDR3 Read operations are still interface limited when two or more NAND die share the same I/O bus Almost all SSDs today use NAND interface speeds of 200MT/s or faster Some systems prefer multiple channels per package 2-channel BGA 4-channel BGA ONFI 4.0 is in definition Up to 800MT/s throughput Reduces energy per bit with 1.2V interface August 2013 9

Number of Electrons Fewer Electrons Per Cell Require More ECC to Maintain Data Retention and Endurance Process shrinks lead to less electrons per floating gate ECC improves data retention and endurance To adjust for increasing RBERs, ECC is increasing exponentially to achieve equivalent UBERs As ECC requirements increase, the spare area per NAND page continues to increase ECC algorithms are transitioning from BCH to LDPC and codeword sizes are increasing 10,000 1,000 100 10 MLC-2 SLC Endurance (cycles) 100,000 10,000 1,000 SLC Endurance SLC ECC MLC-2 Endurance MLC-2 ECC August 2013 10 70 60 50 40 30 20 10 0 ECC (bits)

NAND Flash Trends Can Be At Odds with SSD Requirements SSD densities aren t scaling as fast as NAND Flash The SSD interface is transitioning from SATA to PCIe providing higher interface bandwidth Market pressure to make each new generation of SSD faster than the one before Can be mitigated by using the second largest monolithic die density on a process node instead of the largest SSD by Density Shipment (Units) 100% 80% 60% 40% 20% 0% 2012 2013 2014 2015 2016 2017 Source: isuppli 1Q13, for desktop, notebook, and ultrathin combined 1TB 512GB 256GB 128GB 64GB 32GB 16GB 8GB Node NAND Density Data size # of Die Seq Write (MB/s) Gen 1 32Gb (4GB) 8192 32 230 Gen 2 64Gb (8GB) 16,384 16 184 Gen 3 128Gb (16GB) 32,768 8 133 Gen 3 64Gb (8GB) 32,768 16 324 August 2013 11

Has NAND Scaling Hit the Wall? NAND will continue to scale using 3D structures, stacked like high-rise buildings Future architecture, performance, and reliability trends are similar to those of today USA August 2013 12

Questions? August 2013 13

About Michael Abraham Architect in the NAND Solutions Group at Micron Covers advanced NAND Flash and emerging memories IEEE Senior Member BS degree in Computer Engineering from Brigham Young University 2007-2013 Micron Technology, Inc. All rights reserved. Products are warranted only to meet Micron s production data sheet specifications. Information, products and/or specifications are subject to change without notice. All information is provided on an AS IS basis without warranties of any kind. Dates are estimates only. Drawings not to scale. Micron and the Micron logo are trademarks of Micron Technology, Inc. All other trademarks are the property of their respective owners. August 2013 14