Don’t Forget the Memory… Dean Klein, VP Memory System Development Micron Technology, Inc.

Slides:



Advertisements
Similar presentations
Flash storage memory and Design Trade offs for SSD performance
Advertisements

CENTRAL PROCESSING UNIT
SECTION 4a Transforming Data into Information.
Lecture 2: Modern Trends 1. 2 Microprocessor Performance Only 7% improvement in memory performance every year! 50% improvement in microprocessor performance.
PREPARE FOR AN EPIC. CACHE AND FLASH AND VIRTUAL.
Hybrid Hard Drive William Sullivan HTM /09/2007.
Static Memory Outline –Types of Static Memory –Static RAM –Battery Backup –EPROM –Flash Memory –EEPROM Goal –Understand types of static memory –Understand.
IT Systems Memory EN230-1 Justin Champion C208 –
Memory Key component of a computer system is its memory system to store programs and data. ITCS 3181 Logic and Computer Systems 2014 B. Wilkinson Slides12.ppt.
1 Lecture 1: CS/ECE 3810 Introduction Today’s topics:  logistics  why computer organization is important  modern trends.
Solid-State Drive Ding Ruogu Kong Liang. A solid-state drive (SSD) is a data storage device that uses solid-state memory to store persistent data.
Dean A. Klein VP Market Development Micron Technology, Inc.
12/1/2004EE 42 fall 2004 lecture 381 Lecture #38: Memory (2) Last lecture: –Memory Architecture –Static Ram This lecture –Dynamic Ram –E 2 memory.
Physical Memory By Gregory Marshall. MEMORY HIERARCHY.
2. Memory. Main memory – speed & types Organization of RAM RAM – Random Access Mem Static RAM [SRAM] - In SRAM, a bit of data is stored using the state.
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
Memory Hierarchy.
External Drives An external flash drive, also known as a thumb drive, is a removable storage device that connects to a USB port. A flash drive uses the.
Emerging Memory Technologies
Computer Processing of Data
1 Intro to Info Tech System Unit Copyright 2003 by Janson Industries This presentation can be viewed on line at:
Lecture 03: Fundamentals of Computer Design - Trends and Performance Kai Bu
Discovering Computers 2012: Chapter 4
SOLID STATE DRIVES By: Vaibhav Talwar UE84071 EEE(5th Sem)
1 Lecture 1: CS/ECE 3810 Introduction Today’s topics:  Why computer organization is important  Logistics  Modern trends.
Mayuresh Varerkar ECEN 5613 Current Topics Presentation March 30, 2011.
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
Thomas coughlin Those slides which are signed by “ * Were not in the main document. these slide are just gathered for better understanding.
Lecture 16: Storage and I/O EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering Spring 2014, Dr.
STORAGE DEVICES Presentation By: Saurabh Mishra. A data storage device is a device for recording (storing) information (data). CD, Hard Disk and Flash.
Solid State Disks Members: Rakesh Dudi Tianhao Sun Timothy Wease.
The Memristor.
3 Computing System Fundamentals
Memory characteristics Ideal Access time (minimum). Nonvolatile. Stored data can be modified. Minimum space (very dense). Minimum current drain (power.
Copyright © 2007 – Curt Hill Primary Memory and Electronic Storage Implementations.
Programming for GCSE Topic 5.1: Memory and Storage T eaching L ondon C omputing William Marsh School of Electronic Engineering and Computer Science Queen.
Unit 2 - Hardware Data Storage. How is data stored? ● Data is stored as a combination of 0’s and 1’s (bits). We will learn more about this later! ● Bits.
Identifying Hardware Components in a Computer (continued) Clock Speed (continued) The computer has a system clock that generates a regular electronic beat.
TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
CLOUD BASED STORAGE Amy. Cloud Based Storage Cloud based storage is “the storage of data online in the cloud”
Emerging Non-volatile Memories: Opportunities and Challenges
1 November 11, 2015 The Evolution of Memory Architecture November 11, 2015 Dr. Amit Berman Senior Engineer, Samsung.
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO Session 3 Computer Evolution.
Memory 2. Activity 1 Research / Revise what cache memory is. 5 minutes.
Computer Organization Yasser F. O. Mohammad 1. 2 Lecture 1: Introduction Today’s topics:  Why computer organization is important  Logistics  Modern.
Technology Education THE PERSONAL COMPUTER (PC) HARDWARE PART 2
Prospects of Software Industry in Bangladesh Natasha Ahmed – Maliha Tasnim – Anamika Almas Storage Devise Natasha Ahmed.
CS203 – Advanced Computer Architecture
CS 61C: Great Ideas in Computer Architecture (Machine Structures) More I/O: DMA Vladimir Stojanovic & Nicholas Weaver
1 Paolo Bianco Storage Architect Sun Microsystems An overview on Hybrid Storage Technologies.
Magnetic RAM Magnetoresistive Random Access Memory.
Computer Performance & Storage Devices Computer Technology #2.
Computer System Structures Storage
A Dummies guide to computer memory
Business Information Systems/Management Information Systems
Introduction to computer storage
Inc. 32 nm fabrication process and Intel SpeedStep.
Architecture & Organization 1
CS-301 Introduction to Computing Lecture 17
Welcome.
COMPUTER ORGANISATION AND ARCHITECTURE
Information Storage and Spintronics 09
CSCI206 - Computer Organization & Programming
14/11/2018 RAM and ROM.
Information Storage and Spintronics 10
Architecture & Organization 1
Information Storage and Spintronics 14
Motherboard External Hard disk USB 1 DVD Drive RAM CPU (Main Memory)
Lecture 5 Memory and storage
Information Storage and Spintronics 08
Presentation transcript:

Don’t Forget the Memory… Dean Klein, VP Memory System Development Micron Technology, Inc.

©2007 Micron Technology, Inc. All rights reserved. 2 Memory is Everywhere

©2007 Micron Technology, Inc. All rights reserved. 3 One size DOES NOT fit all…

©2007 Micron Technology, Inc. All rights reserved. 4 Question: How many different memories does your computer use?

©2007 Micron Technology, Inc. All rights reserved. 5 The Evolving Memory Hierarchy Level 1 Cache Level 2 Cache Main Memory Disk NAND Flash Level 3 Cache Boot ROM

©2007 Micron Technology, Inc. All rights reserved. 6 Question: How many different memories does your cell phone use?

©2007 Micron Technology, Inc. All rights reserved. 7 The Cell Phone Memory Hierarchy Instruction Cache Data Cache Boot ROM uSD Card NAND NAND Flash PSRAM or LPDRAM MCP

©2007 Micron Technology, Inc. All rights reserved. 8 What is the Ideal Memory? Fast – to keep pace with processors Reliable – not susceptible to corruption Low cost – pennies per mm 2 Small – helps with low cost, but also for new platforms Embeddable – ability to be integrated with logic Low power – for dense systems and un-tethered systems Non-volatile – no power required to retain data

©2007 Micron Technology, Inc. All rights reserved. 9 Industry Reported Cell Sizes Cell Size (u 2 )Tech Node (nm)Cell size (F 2 )Endurance IBM/Infineon MRAM Excellent Freescale 6T-SRAM Excellent Intel 45nm 6T-SRAM Excellent Freescale TFS: Nanocrystaline Unknown Freescale eDRAM Excellent Samsung 512Mbit PRAM Device E7?? Micron 40-series DRAM Excellent Micron 60-series NAND Good

©2007 Micron Technology, Inc. All rights reserved. 10 Benefit of Shrinking The ability to fit more bits on a wafer, thereby reducing the cost of those bits. The ability to add features to a product, thereby increasing performance. The ability to lower the power of the device.

©2007 Micron Technology, Inc. All rights reserved. 11 DRAM Operation

©2007 Micron Technology, Inc. All rights reserved. 12 NAND Flash Memory The “ideal” memory? Non-volatile Small cells – Under 6F 2 Low cost process Scaleable? Wear issues? Slow writes Ideal for some applications

©2007 Micron Technology, Inc. All rights reserved. 13 NAND Operation Control Gate traps electrons injected by Fowler-Nordheim tunneling. Voltages of up to 20V exist during cell programming. p-sub N-well p-well SourceDrain Control Gate

©2007 Micron Technology, Inc. All rights reserved. 14 NAND Programming Operation Control Gate traps electrons injected by Fowler-Nordheim tunneling. Voltages of up to 20V exist during cell programming. p-sub N-well p-well Source Open Drain 0V Control Gate 20V 0V Cell is programmed to “0”

©2007 Micron Technology, Inc. All rights reserved. 15 NAND Storage Operation Control Gate traps electrons injected by Fowler-Nordheim tunneling. Voltages of up to 20V exist during cell programming. p-sub N-well p-well Source Drain Control Gate Cell retains its “0” state

©2007 Micron Technology, Inc. All rights reserved. 16 NAND Read Operation Control Gate traps electrons injected by Fowler-Nordheim tunneling. Voltages of up to 20V exist during cell programming. p-sub N-well p-well Source Reads 0V Drain 4.5V Control Gate 0V Cell read in “0” state

©2007 Micron Technology, Inc. All rights reserved. 17 NAND Read Operation Control Gate traps electrons injected by Fowler-Nordheim tunneling. Voltages of up to 20V exist during cell programming. p-sub N-well p-well Source Reads >0V Drain 4.5V Control Gate 0V Cell read in “1” state

©2007 Micron Technology, Inc. All rights reserved. 18 Questions: In 1982, as the personal computer became successful, how many memory bits were there in a standard memory chip? In 2010 how many memory bits are in a leading edge standard NAND Flash memory chip?

©2007 Micron Technology, Inc. All rights reserved. 19 Questions: 1.How fast is the speed of light? 2.How far can light travel in the single “tick” of a 3GHz processor clock?

©2007 Micron Technology, Inc. All rights reserved. 20 Question: How many ticks of the 3GHz processor clock does it take to access the average piece of data on a 7200RPM hard drive?

©2007 Micron Technology, Inc. All rights reserved. 21 Why SSD’s? Performance

©2007 Micron Technology, Inc. All rights reserved. 22 SSDs in Computing 1L1 Cache1, L2 Cache1,400 1,200DRAM10 Relative Latency Relative Cost/bit CPU NAND Flash Closes the Latency Gap Cost/bit Data as of November ,000,000HDD1 NAND 25,000SSD3

©2007 Micron Technology, Inc. All rights reserved. 23 Why SSD’s? Performance Power

©2007 Micron Technology, Inc. All rights reserved. 24 Notebooks: SSD’s Can Improve Battery Life Power consumption decreases when solid state drives are used in today’s notebook computers. HDDSSD Power

©2007 Micron Technology, Inc. All rights reserved. 25 SSD: Power and Performance SSDs do more with less power

©2007 Micron Technology, Inc. All rights reserved. 26 Why SSD’s? Performance Power Reliability

©2007 Micron Technology, Inc. All rights reserved. 27 HDD & SSD in the Enterprise Server Market

©2007 Micron Technology, Inc. All rights reserved. 28 Why SSD’s? Performance Power Reliability New Form Factors

©2007 Micron Technology, Inc. All rights reserved. Innovative Platforms 29

©2007 Micron Technology, Inc. All rights reserved. 30 Memory Research Areas DRAM:  New materials, High-K gates, Low-K dielectrics  New structures: 3D transistors, lattices  New features: Ultra-high bandwidth, lower power New types:  MRAM  FeRAM  Polymer  Programmable conductor  Phase Change memory  ‘Nano’ (?)  Micromechanical/nano (Millipede)

©2007 Micron Technology, Inc. All rights reserved. 31

©2007 Micron Technology, Inc. All rights reserved. 32 Top 10 Reasons You Want to Be an Engineer 1.For the great memories! 2.It rationalizes why you always took things apart as a kid 3.You always were fascinated by trains 4.It sure beats flippin’ burgers! 5.You love calculus, differential equations, numerical analysis… 6.At least your computer listens to you 7.You would have been a doctor or a lawyer, but where’s the challenge? 8.You believe anything is possible 9.You’re going to get rich off that cold fusion project you have going in your bathtub 10.It’s logical

©2007 Micron Technology, Inc. All rights reserved. Final Advice: Be a “T” person! 33

Questions?