Flash Standards for Embedded Systems

Similar documents
ONFI Standards and What They Mean to Designers

How Good Is Your Memory? An Architect s Look Inside SSDs

NAND Flash Architecture and Specification Trends

Embedded and Removable Flash Memory Storage Solutions for Mobile Handsets and Consumer Electronics

ONFI 2.0 The Compatible NAND Flash Interface

Optimize your system designs using Flash memory

Optimizing Your Memory Sub-System

NAND Flash Architecture and Specification Trends

Making Informed Memory Choices FTF-IND-F0378

Selecting a Flash Memory Solution for Embedded Applications

Designing with External Flash Memory on Renesas Platforms

Five Key Steps to High-Speed NAND Flash Performance and Reliability

Memory Device Evolution

Total IP Solution for Mobile Storage UFS & NAND Controllers

HLNAND: A New Standard for High Performance Flash Memory

Why Next-Generation NAND Flash Requires a Dedicated Test Solution

Pre-enabling designs with ONFI (Open NAND Flash Interface) Shahed Ameer Applications Engineer Flash Memory Group, Intel

VISUAL NAND RECONSTRUCTOR

Embedded USB W7EU Series

Transitioning from e-mmc to UFS: Controller Design. Kevin Liu ASolid Technology Co., Ltd.

Enabling TB-Class and GB/s-Performance SSDs with HLNAND

Pseudo SLC. Comparison of SLC, MLC and p-slc structures. pslc

High-Speed NAND Flash

GLS85VM1016B / 1032B / 1064B Industrial Temp emmc NANDrive

NAND Flash Memory. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

GLS85VM1004A / 1008A / 1016A / 1032A Industrial Temp emmc NANDrive

Technical Note Using CellularRAM Memory to Replace Single- and Dual-Chip Select SRAM

VISUAL NAND RECONSTRUCTOR

* Performance and power specifications subject to change

Total NAND Market Segment

LC1628-L High-Speed USB Flash Disk Controller Preliminary Data Sheet

MLC. Semi Metal USB. Generation 5 / 5L HERCULES-PB Series. Product Specification MLC. Semi Metal USB Flash Disk Generation 5/5L

Monitoring Ready/Busy Using the READ STATUS (70h) Command

The Evolution of Mobile

Technical Note. ONFI 4.0 Design Guide. Introduction. TN-29-83: ONFI 4.0 Design Guide. Introduction

Can Embedded Applications Utilize the Latest Flash Storage Technologies?

Industrial Micro Secure Digital Memory Card

Customer: Customer. Part Number: Innodisk. Part Number: Innodisk. Model Name: Date: Customer. Innodisk. Approver. Approver

Linux Storage System Analysis for e.mmc With Command Queuing

smxnand RTOS Innovators Flash Driver General Features

Technical Note Using CellularRAM to Replace UtRAM

NAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

DA-682A Series Component Compatibility Guide

Enabling Exceptional User Experiences: The Importance of Embedded Storage for Smartphones and Tablets

MLC. Semi-Metal USB. Generation 3L HERMIT-C Series. Product Specification MLC. Semi-Metal USB Flash Disk Generation 3L

U9 Flash Memory Controller

Technical Note. Maximize SPI Flash Memory Design Flexibility With a Single Package. Introduction

Jim Cooke NAND Marketing Micron Technology, Inc.

MLC. Micro Secure Digital Memory Card

Flash Storage Trends & Ecosystem

MT29F4G08AAA, MT29F8G08BAA, MT29F8G08DAA, MT29F16G08FAA, MT29F8G08MAA, MT29F16G08QAA,

MLC MICRO SATA III FLASH MODULE

Embedded Flash Memory SCALE TODAY RAW NAND MANAGED NAND OWN TOMORROW

CS311 Lecture 21: SRAM/DRAM/FLASH

Industrial Rugged Metal USB

MLC. Secure Digital Memory Card

Virtium eusb Flash Module. Product Specification VUS 200 Series

Memory Modem TM FTL Architecture for 1Xnm / 2Xnm MLC and TLC Nand Flash. Hanan Weingarten, CTO, DensBits Technologies

Industrial Secure Digital Memory Card

GLS55LC200 NAND Controller (CompactFlash Interface)

How consumer product like Google's Pixelbook benefit from NVMe Storage? Zhiping Yang, Ph. D. Google Inc. Oct. 17, 2017

Technical Note NAND Flash Performance Increase with PROGRAM PAGE CACHE MODE Command

Open NAND Flash Interface Specification: Block Abstracted NAND

Industrial Semi Metal USB

Industrial Semi-Metal USB

V2400A-T Series Component Compatibility Guide

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

(Altera ) SoC FPGA Platforms

Industrial. micro USB Module

EAN128 compliant Bar Code, based on the Prefix and Suffix

Achieving UFS Host Throughput For System Performance

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

NAND Flash Module 69F64G16 69F128G16 69F256G16 FEATURES: Preliminary

Solid State Drives (SSDs) Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

IS916D NAND Flash Performance List

IA260 and EM-2260 Series Component Compatibility Guide

Ordering Information: USB Family

Intel 848P Chipset. Specification Update. Intel 82848P Memory Controller Hub (MCH) August 2003

Mobile Memory Forum 2011

Innovative Edge Storage Solutions for the Video Surveillance Industry

F9 Flash Memory Controller

NAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

SD/eMMC: new speed modes and their support in Linux

Looking Ahead to Higher Performance SSDs with HLNAND

Cervoz Industrial SSD

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

Flash Memory Controller

Quantum Digital USB Flash Disk Module

Open NAND Flash Interface Specification: NAND Connector

SanDisk Choosing the Right Non- Volatile Memory for Your Application Needs. August 2009

NAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

Flash Memory Overview: Technology & Market Trends. Allen Yu Phison Electronics Corp.

MIPI Alliance Overview

SD/eMMC: new speed modes and their support in Linux Embedded Linux Experts

Cervoz Industrial SSD

Linux Storage System Bottleneck Exploration

NAND Interleaving & Performance

Silicon Media Limited. C4 2.5 SATA Solid State Drive Specification (7mm & 9mm height compatible) SMSS325MxxxG-C4-x

NAND Flash Memory. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

Guardian Technology Platform Webcast

Transcription:

Flash Standards for Embedded Systems Michael Abraham (mabraham@micron.com) Applications Engineering Manager Micron Technology, Inc. August 2008 1

Abstract OEMs are demanding that Flash-based interfaces migrate from a lawless "wild, wild West" frontier to one of defined standards to support interoperability among vendors and to simplify product design, test, and validation Take a look at the standards behind controller-less NAND Flash interfaces like the traditional, asynchronous NAND interface and the high-speed, synchronous NAND interface, as well as the standards for controller-based interfaces like BA NAND, e-mmc, and UFS August 2008 2

Agenda No standards: the wild, wild, West Flash-based interface standards The interface round-up August 2008 3

No Standards: The Wild, Wild West Standards are needed for device interoperability No standards lead to incompatibilities the wild, wild West, which was characterized by: Gunfights and shootouts Lawlessness Robbers August 2008 4

A Wild, Wild West Example: NAND Flash The NAND Flash interface is a great example of how an interface with no standard became fragmented Lack of consistent device and feature identification Incompatible array architectures and addressing schemes Different command sets Inconsistent device behavior and status Result Firmware bandages Long product development/qual cycles Lost revenue from longer time to market The single source trap August 2008 5

Agenda No standards: the wild, wild, West Flash-based interface standards The interface round-up August 2008 6

Flash-Based Embedded Interface Standards Standards Organization MMCA/JEDEC JEDEC ONFI SDA Embedded Interface e-mmc UFS NAND Source-synchronous NAND BA NAND esd August 2008 7

Two Types of Interfaces Raw The NAND memory is directly controlled by the host processor/controller The host processor provides ECC, wear-leveling, and block management The host processor deals with NAND architecture differences including page size, block size, # of planes, array performance Lower cost per bit Managed The NAND memory is buffered by an interface controller in the same package as the NAND The interface controller provides ECC, wear-leveling, and block management The interface controller hides the NAND architecture and provides fixed data sector sizes to the host Lower up-front development cost August 2008 8

Raw vs. Managed Interface Examples Raw interface Managed interface August 2008 9

Standard Raw and Managed Interfaces Raw Asynchronous NAND Managed BA NAND Source-synchronous NAND e-mmc esd UFS August 2008 10

Open NAND Flash Interface (ONFI) Asynchronous NAND Flash interface Source-synchronous NAND Flash interface First defined in ONFI 1.0 Defined in ONFI 2.0 Up to 50 MB/s interface Up to 133 MB/s interface The ONFI 2.0 standard is backward compatible to ONFI 1.0 Even faster interface speeds coming in ONFI 2.1 August 2008 11

The ONFI Round-Up NAND consistencies with ONFI Device identification using the parameter page Array architecture and addressing Command set Timing modes and parameters ECC and endurance Factory-marked bad blocks Device behavior and status Packaging August 2008 12

ONFI is a Standard, Not the Sheriff The ONFI specification does not mandate device architectures Page size Number of pages per block Number of blocks Number of planes Amount of ECC required Array performance They are discoverable by the host in the parameter page August 2008 13

ONFI Block Abstracted NAND BA NAND uses the same NAND interface (signals, electricals, packaging) Uses a different protocol Data is stored in sectors August 2008 14

e-mmc Interface and packaging standardized by MMCA and JEDEC MMC interface found already on many wireless controllers today e-mmc is supported by most NAND vendors Hynix (e-nand) Micron (e-mmc ) Samsung (movinand ) Toshiba (emmc NAND) August 2008 15

esd Interface standardized by SDA; packaging compatible with JEDEC SD interface found already on many wireless controllers today Though a standard interface, it is not an open standard not publicly published Not royalty-free August 2008 16

The interface round-up August 2008 17

Raw Interface Comparison Async NAND Source-Sync NAND Voltage 3.3V/1.8V 3.3V/1.8V Data bus width X8, x16 x8 Max clock 50 MHz 66 MHz DDR Max transfer rate 50 MB/s 133 MB/s Annual membership cost None None Supplier support Hynix Intel Micron Intel Micron more coming Package standard JEDEC/ONFI ONFI *TSOP package references JEDEC mechanical drawings. August 2008 18

Managed Interface Comparison BA NAND esd e-mmc Voltage 3.3V/1.8V 3.3V/1.8V 3.3V/1.8V Data bus width x8 x1, x4 x1, x4, x8 Max clock 50 MHz 50 MHz 52MHz Max transfer rate 50 MB/s 25 MB/s 52 MB/s Annual membership cost None Yes None Micron (e-mmc ) Supplier support Coming Samsung Toshiba (esd) (movinand ) Sandisk (inand) Toshiba (emmc) Hynix (e-nand) Package standard ONFI JEDEC JEDEC *Follows JEDEC JC64.1 NAND card/module package format. August 2008 19

Upcoming Managed Interfaces UFS (JEDEC) Uses ring topology for data transmission Low voltage, high performance One-to-many differential pairs for scalable throughput Protocol optimized for storage interfaces USB 3.0 (USB-IF) USB 3.0 controller may become embedded with NAND memory in the same package Low voltage, high performance One differential pair Protocol optimized for many interfaces August 2008 20

Embedded Flash-Based Interface Standards Organizations MultiMediaCard Association (MMCA) http://www.mmca.org/ JEDEC http://www.jedec.org/ Open NAND Flash Interface (ONFI) Workgroup http://www.onfi.org/ SD Card Association (SDA) http://www.sdcard.org/ USB Implementers Forum http://www.usb.org/ August 2008 21

About Michael Abraham Manager of Micron s NAND Flash Applications Engineering group B.S. in Computer Engineering from Brigham Young University Micron s technical representative in ONFI and JEDEC for NAND Flash Key role in defining and standardizing the new highspeed NAND interface within Micron and at ONFI 2007-2008 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 2008 22