Flash TOSHIBA TOSHIBA

Similar documents
Embedded Memory Alternatives

Embedded System Application

Flash Memories. Ramin Roosta Dept. of Computer Engineering. EE 595 EDA / ASIC Design Lab

NAND Flash Memory. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

ECE321 Electronics I

Information Storage and Spintronics 10

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

Advanced 1 Transistor DRAM Cells

Intel s s Memory Strategy for the Wireless Phone

Chapter 3 Semiconductor Memories. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

COMPUTER ARCHITECTURE

Very Large Scale Integration (VLSI)

The Many Flavors of NAND and More to Come

NAND Flash Memory: Basics, Key Scaling Challenges and Future Outlook. Pranav Kalavade Intel Corporation

+1 (479)

CS311 Lecture 21: SRAM/DRAM/FLASH

From Silicon to Solutions: Getting the Right Memory Mix for the Application

Integrated Circuits & Systems

Magnetic core memory (1951) cm 2 ( bit)

Content courtesy of Wikipedia.org. David Harrison, CEO/Design Engineer for Model Sounds Inc.

ΔΙΑΛΕΞΗ 5: FPGA Programming Technologies (aka: how to connect/disconnect wires/gates)

EE141-Fall 2007 Digital Integrated Circuits. ROM and Flash. Announcements. Read-Only Memory Cells. Class Material. Semiconductor Memory Classification

CMPEN 411 VLSI Digital Circuits Spring Lecture 22: Memery, ROM

ECEN 449 Microprocessor System Design. Memories

Memory Design I. Array-Structured Memory Architecture. Professor Chris H. Kim. Dept. of ECE.

Introduction to CMOS VLSI Design. Semiconductor Memory Harris and Weste, Chapter October 2018

Flash Memory. Gary J. Minden November 12, 2013

Memory and Programmable Logic

Memory. Outline. ECEN454 Digital Integrated Circuit Design. Memory Arrays. SRAM Architecture DRAM. Serial Access Memories ROM

Memory Device Evolution

CENG 4480 L09 Memory 3

Memory Challenges. Issues & challenges in memory design: Cost Performance Power Scalability

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

Toshiba America Electronic Components, Inc. Flash Memory

Advanced Information Storage 11

SLC vs. MLC: An Analysis of Flash Memory

COMP3221: Microprocessors and. and Embedded Systems. Overview. Lecture 23: Memory Systems (I)

Semiconductor Memory II Future Memory Trend

CMOS Logic Circuit Design Link( リンク ): センター教官講義ノートの下 CMOS 論理回路設計

16:30 18:00, June 20 (Monday), 2011 # (even student IDs) # (odd student IDs) Scope

ELE 455/555 Computer System Engineering. Section 1 Review and Foundations Class 3 Technology

High Performance and Highly Reliable SSD

MEMORY STRATEGIES INTERNATIONAL TRAINING SEMINARS

Large and Fast: Exploiting Memory Hierarchy

Memory technology and optimizations ( 2.3) Main Memory

Steven Geiger Jackson Lamp

Memory Overview. Overview - Memory Types 2/17/16. Curtis Nelson Walla Walla University

Sense Amplifiers 6 T Cell. M PC is the precharge transistor whose purpose is to force the latch to operate at the unstable point.

Lecture 20: CAMs, ROMs, PLAs

ELCT 912: Advanced Embedded Systems

CHAPTER 12 ARRAY SUBSYSTEMS [ ] MANJARI S. KULKARNI

Memory classification:- Topics covered:- types,organization and working

Optimize your system designs using Flash memory

Internal Memory Cache Stallings: Ch 4, Ch 5 Key Characteristics Locality Cache Main Memory

Organization. 5.1 Semiconductor Main Memory. William Stallings Computer Organization and Architecture 6th Edition

NAND Flash: Where we are, where are we going?

Designing with External Flash Memory on Renesas Platforms

MEMORY BHARAT SCHOOL OF BANKING- VELLORE

Digital Systems. Semiconductor memories. Departamentul de Bazele Electronicii

Volatile and Non Volatile Thin film embedded memory solutions

Basic Computer Architecture

Design with Microprocessors

Computer Organization. 8th Edition. Chapter 5 Internal Memory

William Stallings Computer Organization and Architecture 6th Edition. Chapter 5 Internal Memory

ECSE-2610 Computer Components & Operations (COCO)

NAND Flash-based Storage. Computer Systems Laboratory Sungkyunkwan University

Memory Design I. Semiconductor Memory Classification. Read-Write Memories (RWM) Memory Scaling Trend. Memory Scaling Trend

Z-RAM Ultra-Dense Memory for 90nm and Below. Hot Chips David E. Fisch, Anant Singh, Greg Popov Innovative Silicon Inc.

Semiconductor Memories: RAMs and ROMs

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

Memory Hierarchy and Cache Ch 4-5

! Memory Overview. ! ROM Memories. ! RAM Memory " SRAM " DRAM. ! This is done because we can build. " large, slow memories OR

TSEA22, DIGITALTEKNIK LECTURE 7

CS 261 Fall Mike Lam, Professor. Memory

NAND Flash Basics & Error Characteristics

Introduction to SRAM. Jasur Hanbaba

CS 320 February 2, 2018 Ch 5 Memory

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

Memory Hierarchy and Cache Ch 4-5. Memory Hierarchy Main Memory Cache Implementation

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422)

Computer Memory. Textbook: Chapter 1

Test and Reliability of Emerging Non-Volatile Memories

Basic Organization Memory Cell Operation. CSCI 4717 Computer Architecture. ROM Uses. Random Access Memory. Semiconductor Memory Types

3MG-P Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:

Architectural Aspects in Design and Analysis of SOTbased

3SE Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:

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

The Zen of Nonvolatile Memories

Recent Advancements in Spin-Torque Switching for High-Density MRAM

Chapter 5 Internal Memory

Internal Memory. Computer Architecture. Outline. Memory Hierarchy. Semiconductor Memory Types. Copyright 2000 N. AYDIN. All rights reserved.

OTP & MTP/FRP Non-Volatile Memory IP for Standard Logic CMOS

Chapter 4 Main Memory

The Memory Hierarchy 1

Embedded Systems Design: A Unified Hardware/Software Introduction. Outline. Chapter 5 Memory. Introduction. Memory: basic concepts

Embedded Systems Design: A Unified Hardware/Software Introduction. Chapter 5 Memory. Outline. Introduction

COMP2121: Microprocessors and Interfacing. Introduction to Microprocessors

Three-box Model: These three boxes need interconnecting (usually done by wiring known as a bus. 1. Processor CPU e.g. Pentium 4 2.

Memory Study Material

Memory Hierarchy Y. K. Malaiya

Transcription:

Flash

VOLATILE Mobile Application Low Power SDRAM Pseudo SRAM High Speed Application embedded edram PLEDM FBC memory Low Power Low Power SRAM QDR SRAM DDR SRAM Sigma RAM FeRAM High Speed MRAM OUM Universal FCRAM RLDRAM DDR-SDRAM Rambus DRAM Large Capacity NOR Flash MLC NOR NON VOLATILE NROM Storage NAND Flash MLC NAND 3D ROM Non Volatile RAM Endurance DRAM SRAM >10 15 >10 15 NOR 10 5-10 6 NAND 10 5-10 6 FeRAM 10 12-10 16 MRAM (>10 15 ) OUM >10 12 WRITE 15n-50n 1n-100n 10us/B 10MB/s 40n-100n 20n-100n 10n-50n Read 15n-50n 1n-100n 20n-100n >10MB/s 40n-100n (20n-100n) 20n Cell Size Density (bit) 8F 2 512M/1G 100-150F 2 36M/72M 6-12F 2 (MLC) 256M/512M 4-6F 2 (MLC) 4G/8G 10-20F 2 64M/128M Power supply (1.8Vvoltage 1.8V-2.5V 1.2V-1.8V 1.8V-2.7V 1.8V-2.7V 1.8V-2.5V 3.3V) Program voltage 1.8V-2.5V 10V 18V 1.8V-2.5V Power Write/Read 1 / 1 1 / 1 >10 / 1 >10 / 1 1 / 1 >10 / 1 Interface DRAM SRAM SRAM Like NAND SRAM Like SRAM Like (8-15F 2 ) (64M/ 256M) (5-8F 2) (64M) (1.8V- 3.3V) (>10 / 1) (SRAM Like)

WL BL Plate (static) WL BL Plate (plus) WL BL WL BL DRAM DRAM FeRAM FeRAM MRAM MRAM OUM OUM Capacitor Capacitor Capacitor Capacitor (Ferro electric) (Ferro electric) Magnetic Magnetic Tunnel Tunnel Junction Junction Chalcogenide Chalcogenide Glass Glass 1 Data Data 0 Data Data WL Source Drain NAND NAND Floating Floating Gate Gate Merit Merit Demerit Demerit,, Logic, Logic Logic NOR NOR D Memory D Memory NROM NROM FBC FBC Floating Floating Gate Gate Anti Anti-Fuse Fuse ONO ONO Body Body 1 Data Data 0 Data Data WL Source Drain NAND NAND Floating Floating Gate Gate WL Source Drain WL Source Floating WL Source Drain WL BL P+ N+ P+ N+ Merit Merit Demerit Demerit OTP Logic Logic SOI SOI

NAND : : NOR - - DVD -Set TOP Box BIOS -PC : :

Principle of Flash (1) Id-Vg (2) Vt distribution (3) Cell Condition CONTROL GATE VOLTAGE(Vcg) 5V 1V 0 Program SHIFT Erase Drain Current (Id) Vth(V) Program Erase Number of bits Floating Gate Source (Vs) Source (Vs) Drain (Vd) (b) Program (a)erase Control Gate Drain (Vd) Program / Erase Method Electron Injection V pp V pp Program Current < 1uA V D Program Current < 2-5mA -Page program S D - Byte program FN tunneling Hot Electron Electron Emission V PE High V PE ( 20v ) V PE LowV PE ( 12v ) HighV PE ( 20v ) V PE FN tunneling - High Speed Erase ( 3ms/Block ) S Edge-FN tunneling D - Low Speed Erase (1s /Block) S Poly-FN tunneling D - High Speed Erase (3ms/Block)

Vth Cell Function NOR SANDISK AND NAND PROG. Hot Electron Hot Electron Edge-FN tunneling FN tunneling ERASE Prog. Speed Access Mode Edge-FN tunneling Poly-FN tunneling FN tunneling FN tunneling 0.1MB/sec 0.5MB/sec 2.0MB/sec Very Fast 2.5MB/sec Random Serial Serial Serial Cell Array NOR SanDisk AND NAND Bit line(metal) Bit line /Source line(metal) Word line(poly) Contact Erase gate(poly) Word line(poly) Word line(poly) Word line(poly) Source line (Diff. Layer) Sub Bit line (Diff. Layer) Unit Cell Unit Cell Unit Cell Unit Cell Source line (Diff. Layer) Source line (Diff. Layer) Simplest wiring Smallest area

Physical Bit Cell Structure F: Design Rule NOR SanDisk AND NAND Layout Crosssection Bit Cell Size 10F 2 9F 2 8F 2 4F 2 Simplest Smallest Is 4F 2 the Final Cell Size? 4F 2F 3F 2F 2F 2F? AND String 2 Diffused Lines 2F 4F = 8F 2 Common Source 1.5 Diffused Lines 2F 3F = 6F 2 NAND String 1 Diffused Line 2F 2F = 4F 2 New String 0.5 Diffused Line

Cell Size Trend 10 LOCOS SA-STI MLC Cell Size 1( um2 ) SA-STI ONO Tunnel Oxide LOCOS Multi Level Cell 0.1 ONO Tunnel STI Oxide 0.01 93 94 95 96 97 98 99 00 01 02 03 04 Start of Mass Production

Top View NAND Flash memory cells View Equivalent Circuit Low Ion / Ioff Ratio is Allowable Selected Block Non-selected Block 3.5v 3.5v v 3.5v v v v v Bit Line Selected cell (A) Select Transistor shut down from BL Ion Ioff cell cell Vcg of Selected WL 3.5 10 OK Short Channel Effect is negligible! Scaling of Gate Length is easy

STI NAND Cell Structure Mask SiN 0.25µm 0.30µm SiN Spacer SiN 1st poly-si 0.15µm 0.4µm Tunnel Oxide P-well (a) 2nd Si poly- (c) Mask SiN Control Gate Inter-poly (ONO) STI (b) (d)

Cell Micro-Photograph

NAND Flash Memory Capacity 1996 MLC Technology MLC : Multi Level Cell 128Mb SLC 0.4um MLC NAND SLC NAND Design Rule 256Mb Mb SLC 0.25um Maximum Density @2LC 1Gbit MLC 512Mb SLC 0.16um 2Gbit MLC 1Gb SLC 0.13um 4Gbit MLC 2Gb SLC 0.10um Large Capacity 1997 1998 1999 2000 2001 2002 2003 2004 Year (0) Number of Bit (1) 2NAND(1 bit/cell) (1,0) (0,0) (1,0) (1,1) NAND(2 bit/cell) ECC

CLAMP SEN1 M1 N1 BLT1 PRE SEN0 BLS1 BL1 BL0 BLT0 SGS BLS0 VSH

NAND vs. NOR : Fast Program 2.3 MB/s 6.8 MB/s

Fast Program with Write Cache Total Program Time Data Load Time + Actual Program Time 528B PageTprog. = 26.4µs + 200µs 2KB PageTprog. = 26.4µs 4 + 200µs Row Decoder Page Prog. Data Load 1KB 1KB Write Cache and Page Size Program Speed (MB/sec) Appropriate Density 64M 256M With Write Cache 10.56 MB/s 6.91 MB/s 1G Page Size Without Write Cache 4G 16G

µ

Digital Consumer Industrial Use Smart Media TM SD Card Multi Media Card Compact Flash TM ATA Card NAND Flash Drive ~128MB ~128MB ~64MB Thin! Small Small Lowest Cost Secured Thin ~1GB Mid Capacity Compact ~2GB ~2GB Large Capacity Large Capacity PC Card Compatible w/ HDD NAND No controller inside NAND + Controller Digital Camera Mobile Phone PDA Note PC Car NAVI FA Robot ATM / CD MP3, IC Recorder Digital CAM Coder Networking Server POS System

512MB 128MB Flash Disk Target Price THNIDxxxxBA (2.5 ) THNIDxxxxBB (3.5 )

128MB 64MB 32MB 16MB 8MB 4MB 96 97 98 99 00 01 CD 1/1 MP3 / AAC / Twin VQ / Atrack3 Toshiba Axia Maxell Hagiwara syscom / CD Ripping Kiosk Diamond Multimedia Sony / SD / ID SmartMedia Creative

PS2 $14,000 $12,000 $10,000 $8,000 $6,000 $4,000 $2,000 $0 1999 2000 2001 2002 2003 2004 2005 2006 NOR Combo NAND Source: web-feet Research

(1,0) (0,0) (1,0) Number of Bit (1,1) Unit Cell 4F 2 FN-Tunnel Small Current (0) (1) Number of Bit Byte EEPROM NOR NAND? Dismiss Byte Reprogram Dismiss Random Read Attain Small Cell Size Attain Small Cell Size Attain Fast Program

Semiconductor Company http://www.semicon.toshiba.co.jp