Designing with External Flash Memory on Renesas Platforms
|
|
- Milo Kennedy
- 5 years ago
- Views:
Transcription
1 Designing with External Flash Memory on Renesas Platforms Douglas Crane, Segment Manager Micron Technology Class ID: CL23A Renesas Electronics America Inc.
2 Douglas Crane Doug is a 27 year veteran in the electronics field. He currently works for Micron Technology as a Sr. Segment Manager driving application strategies, enabling the memory sub-system ecosystem and identifying roadmap requirements for embedded solutions group. Doug has been in the memory business for 16 years, 6 of which is with Micron and 10 with Toshiba in technical marketing roles for memory products. Prior to his memory experience, he spent 11 years involved in systems engineering at McDonnell Douglas and Rockwell. Doug has a BS in Applied Physics from University of California Irvine, MSEE from Cal State Fullerton, and an MBA from the University of Southern California. Doug has been involved in memory standards committee of JEDEC as well as been in the JEDEC board of directors 2
3 Renesas Technology & Solution Portfolio 3
4 Agenda Market Trends System Considerations Flash Cell Architectures RX62N PCM Demo Flash Memory Choices Summary 4
5 2012 Semiconductor Market Forecast Source: Gartner 3Q11 5
6 xram xram Memory/Bus Controller Memory/Bus Controller NAND Code copied and fixed in place at boot Flash NOR Memory Subsystem Designs/Architecture Execute in Place (XIP) Architecture Store and Download (SnD) Architecture Code Boot Flash xram MCU I$ D$ Data Flash xram MCU I$ D$ Data & Files Working Working Shadow Static Working Static Simple architecture Possible to reduce xram density Lower stand-by power Complex but higher performance More xram required Higher stand-by power 6
7 Platform Memory Mapping Platform Internal Flash SNOR External Flash Memory PNOR Managed NAND RH850 V K-8MB 16KB-2MB x32 X8/ x16 SoC RX 32K-2MB 128Mb SuperH SH2/2A 16K-2MB SH4/4A X H8SX 128K-1MB RL78 2KB-512KB 8Mb R Car H1 X emmc R Car M1x X emmc 7
8 System Cost Reductions and Simplification Software Architecture System Architecture N+3 High Write CPU Main Memory RAM NVM N+2 N+1 N Critical Data Shadowed Code High Read Boot Code + OS Memory Banks Complimentary I/O E 2 BatRAM/nvRAM NOR/NAND Understand your usage model xram usage models How many CE#/banks do you use Why might you split memory into separate chips Other system SW requirements (file system, data logging, etc) System BOM Can you eliminate or partially eliminate any unnecessary memory? Performance vs. Cost ratio 8
9 Larger Data Fetches 9
10 Performance Comparison Small Data 10
11 Cell Architectures Floating Gate Technologies S/D Polysilicon Gate Oxide Nitride Oxide S/D Electron Storage S Polysilicon Gate ONO Polysilicon Oxide D PCM Technology Temperature T m T x Reset (amorphization) Set (crystallization) Time 11
12 PCM Benefits Bit alterability Scaling No erase required & 45nm today 5nm future Endurance Bit Errors 12
13 Hardware Setup Renesas RX62N development board Embedded components: RX62N microcontroller Micron SPI (P5Q) Additional components Micron SPI (M25P) 128Mb NOR SPI (M25P) USB use for power only Computes Electrical outlet arrow up button arrow down button Enter enter button 128Mb PCM SPI (P5Q) 13
14 Micron/Renesas Software Comparing NOR vs PCM NOR SPI Industry erase & program PCM SPI Industry erase & program PCM specific commands Data outputted Erase time Program time Assumptions: Image size (2-Mbytes) Clock frequency (30-MHz) Single I/O Choosing NOR (M25P) Program Method Output data Choosing PCM (P5Q) Erase time = Seconds Program time = Seconds 14
15 Experiment #1 NOR vs. PCM Product background: Product Frequency Erase Size Program Size Program Command Cycles M25P 50MHz 2Mb 256 Bytes 02h 100,000 P5Q 66MHz 1Mb 64 Bytes 02h 1,000,000 Data collected: SF PMOD (M25P16) Erase Before Program SF2 PMOD (P5Q128) Erase Before Program Variables Image size, SPI mode & frequency Lessons learned: 3x improvement with minimal software changes 15
16 What is Program on All 1 s 02h Floating Gate Program D1h PCM Program on ALL 1 s Erase Block Program Data Erase Block Program Data 16
17 Experiment #2 Program on All 1 s Product background: Product Frequency Erase Size Program Size Program Command Cycles M25P 50MHz 2Mb 256 Bytes 02h 100,000 P5Q 66MHz 1Mb 64 Bytes D1h 1,000,000 Data collected: SF PMOD (M25P16) Erase Before Program SF2 PMOD (P5Q128) Program on All 1 s Variables Image size, SPI mode & frequency Lessons learned: D1h is a smaller software change than 22h to get 4x improvement In-system program command can be used to improve performance 17
18 What is Bit Alterable Write 02H Floating Gate Program 22h PCM Bit Alterable Write X NO! Erase Block YES! Bit Alterable Write Program Data Faster performance Easier data manipulation 18
19 Experiment #3 Bit Alterable Write Product background: Product Frequency Erase Size Program Size Program Command Cycles M25P 50MHz 2Mb 256 Bytes 02h 100,000 P5Q 66MHz 128Kb 64 Bytes 22h 1,000,000 Data collected: SF PMOD (M25P16) Erase Before Program SF2 PMOD (P5Q128) Bit Alterable Variables Image size, SPI mode & frequency Lessons learned: PCM Bit alterability improves performance by 10x 19
20 Experiment #4 Test Your Endurance Product background: *Definition of Cycle: Floating Gate vs. PCM* Product Frequency Erase Size Program Size Program Command Cycles M25P 50MHz 2Mb 256 Bytes 02h 100,000 P5Q 66MHz 128Kb 64 Bytes 02h or 22h 1,000,000 Data collected: SF2 PMOD (P5Q128) Erase Before Program or Bit Alterable SF PMOD (M25P16) Erase Before Program Variables Image size, SPI mode & frequency Lessons learned: PCM offers 10x endurance vs. NOR 20
21 Seconds Seconds Seconds Data Summary & Brainstorming NOR vs PCM... Erase Before Write 35 NOR vs PCM... Program on All 1's x Faster Erase Program Verify x Faster Erase Program Verify Total Time PCM Erase Before Write NOR Erase Before Write 0 PCM Erase Before Write PCM Program on All 1's NOR Erase Before Write 35 NOR vs PCM... Bit Alterable x Faster Erase Program Verify Total Time 0 PCM Bit Alterable Write PCM Program on All 1's PCM Erase Before Write NOR Erase Before Write What application would PCM go into today 21
22 Your Own Development Board Link here to get your board or talk to your Renesas representative 22
23 Solutions for Different Requirements NOR vs. NAND Lowest Floor Cost ($) Lowest $/GB Serial NOR Parallel NOR SLC NAND Managed NAND MLC NAND Longer lifecycles Ease of use Diverse products Lower Floor cost Code, Code+Data Shorter lifecycles Focus on cost/gb Expanding markets Mostly Data Focused Customer requirements dictate the solution 23
24 NOR Product Attributes Simple command sets Cost effective at low densities Stable architectures Value added features (XiP, security, quality, small data, etc) Serial Low pin counts Easy PCB routing Smallest footprint Synchronous operations Cheapest low density Parallel Basic add/data interface Asynchronous random access Synchronous burst operations Higher throughput Best XiP architecture 24
25 NAND Product Attributes Low pin counts Cheapest cost/bit at high densities Frequent conversions/migrations required Fast programming Discrete Some controllers support boot Some standards (ONFI) Common packages Needs SW for error management Demand paging saves bits Managed Error management onboard Some controllers support boot Higher density reach Easier conversions/migrations Standards (MMC, USB, usd ) 25
26 Flash Architectures Component Level All architectures have their advantages Trend in the industry moving toward the lower pin count architectures 26
27 NAND Technology Challenges How to manage the ECC requirements? NAND controllers with high ECC capability ECC NAND managed solutions on-die ECC, ClearNAND Fully managed solutions emmc, eusb, others How to manage lower endurance? Understand the application and usage model How does the file system work? How often are you programming? How big is the data file/s? What is the PLC of your system? Determines PE Cycles and density required Intersecting your project and the memory technology is key to success! 27
28 NAND System Solutions for Industry Raw NAND for application expert with NAND data management and ready to support ECC needs. Host Controller I NAND Interface FTL ECC LLD NAND BUS Raw NAND ECC NAND for application that do not want to change the ECC with the NAND litho shrink. Host Controller II NAND Interface FTL LLD NAND BUS ECC NAND ECC Serial NAND for application requiring high density with serial protocol. Host Controller III SPI Interface FTL LLD SPI BUS SPI ECC emmc interface for application that want to offload by any NAND data management with a standard interface. Host Controller IV emmc Interface LLD MMC BUS emmc NAND ECC FTL eusb interface for application that want to offload by any NAND data management with a standard interface. Host Controller V eusb Interface LLD USB BUS eusb NAND ECC FTL 28
29 Memory Technology Comparison Attributes PCM DRAM NAND NOR EEpROM Bit Alterable Non-volatile Cost Read Speed Write Speed All memory technologies have their advantages Look for ways to differentiate and stay cost effective 29
30 Summary Customer Next Steps 1. Understand memory usage 2. Understand true cost 3. Work with a trustworthy supplier Supplier Identification 1. Provides technology leadership & product longevity 2. Architecture transparency 3. Systems expertise & silicon/solution standards 30
31 Questions? 31
32 Please Provide Your Feedback Please utilize the Guidebook application to leave feedback or Ask me for the paper feedback form for you to use 32
33 Class ID: Renesas Electronics America Inc.
Optimize your system designs using Flash memory
Optimize your system designs using Flash memory Howard Cheng Sr. Segment Applications Manager Embedded Solutions Group, Micron 2012 Micron Technology, Inc. All rights reserved. Products are warranted only
More informationOptimizing Your Memory Sub-System
Optimizing Your Memory Sub-System AKA Choosing the right memories Design with Freescale Toronto Jim Cooke Ecosystems Enablement JCooke@micron.com Les Marentette FAE Manager LMarentette@tech-trek.com November
More informationMaking Informed Memory Choices FTF-IND-F0378
Making Informed Memory Choices FTF-IND-F0378 Freescale Technology Forum Jim Cooke JCooke@micron.com Mike Kim MikeKim@micron.com April 10, 2014 2014 Micron Technology, Inc. All rights reserved. Products
More informationSelecting a Flash Memory Solution for Embedded Applications
NOR NAND Flash Guide Selecting a Flash Memory Solution for Embedded Applications When looking for flash memory for your embedded applications, Micron has the right solution: Our many years of embedded
More informationFrom Silicon to Solutions: Getting the Right Memory Mix for the Application
From Silicon to Solutions: Getting the Right Memory Mix for the Application Ed Doller Numonyx CTO Flash Memory Summit 2008 Legal Notices and Important Information Regarding this Presentation Numonyx may
More informationIoT, Wearable, Networking and Automotive Markets Driving External Memory Innovation Jim Cooke, Sr. Ecosystem Enabling Manager, Embedded Business Unit
IoT, Wearable, Networking and Automotive Markets Driving External Memory Innovation Jim Cooke, Sr. Ecosystem Enabling Manager, Embedded Business Unit JCooke@Micron.com 2016Micron Technology, Inc. All rights
More informationIntel s s Memory Strategy for the Wireless Phone
Intel s s Memory Strategy for the Wireless Phone Stefan Lai VP and Co-Director, CTM Intel Corporation Nikkei Microdevices Memory Symposium January 26 th, 2005 Agenda Evolution of Memory Requirements Evolution
More informationNAND Flash Memory. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash Memory Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Flash Memory Memory Types EPROM FLASH High-density Low-cost High-speed Low-power
More informationThe Many Flavors of NAND and More to Come
The Many Flavors of NAND and More to Come Brian Shirley VP Micron Memory Product Group 1 NAND Market Growth Drivers Top 10 Applications by Units Shipped 4000 # of Units per Application 3500 Millions of
More informationNAND Flash Architecture and Specification Trends
NAND Flash Architecture and Specification Trends Michael Abraham (mabraham@micron.com) NAND Solutions Group Architect Micron Technology, Inc. August 2011 1 Topics NAND Flash trends SSD/Enterprise application
More informationWill Phase Change Memory (PCM) Replace DRAM or NAND Flash?
Will Phase Change Memory (PCM) Replace DRAM or NAND Flash? Dr. Mostafa Abdulla High-Speed Engineering Sr. Manager, Micron Marc Greenberg Product Marketing Director, Cadence August 19, 2010 Flash Memory
More informationFive Key Steps to High-Speed NAND Flash Performance and Reliability
Five Key Steps to High-Speed Flash Performance and Reliability Presenter Bob Pierce Flash Memory Summit 2010 Santa Clara, CA 1 NVM Performance Trend ONFi 2 PCM Toggle ONFi 2 DDR SLC Toggle Performance
More informationHLNAND: A New Standard for High Performance Flash Memory
HLNAND: A New Standard for High Performance Flash Memory Peter Gillingham MOSAID Technologies Inc. gillingham@mosaid.com August 2008 1 Objectives Address performance and density requirements of Solid State
More informationImplementing Bootloaders on Renesas MCUs
Implementing Bootloaders on Renesas MCUs Brandon Hussey, Applications Engineer Class ID: CL09I Renesas Electronics America Inc. Brandon Hussey Applications Engineer RX support Flash API Virtual EEPROM
More informationNew Architecture for Code-Shadowing Applications. Anil Gupta Technical Executive, Winbond Electronics
New Architecture for Code-Shadowing Applications Dual-buffer SPI-NAND Arch providing SPI-NOR compatibility Anil Gupta Technical Executive, Winbond Electronics Santa Clara, CA 1 Key features of New Architecture
More informationPortable Instrumentation Applications w/ the RL78
Portable Instrumentation Applications w/ the RL78 Bill Pratt, VP of Engineering Nu Horizons Electronics Class ID: CL21B Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Bill Pratt:
More informationMemory technology and optimizations ( 2.3) Main Memory
Memory technology and optimizations ( 2.3) 47 Main Memory Performance of Main Memory: Latency: affects Cache Miss Penalty» Access Time: time between request and word arrival» Cycle Time: minimum time between
More informationFlash Storage in Surveillance Edge Recording
Flash Storage in Surveillance Edge Recording Amit Gattani Sr. Director, Segment Marketing Embedded Business Unit agattani@micron.com 2016 Micron Technology, Inc. All rights reserved. Information, products,
More informationFlash Standards for Embedded Systems
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
More informationTransitioning from e-mmc to UFS: Controller Design. Kevin Liu ASolid Technology Co., Ltd.
Transitioning from e-mmc to UFS: Controller Design Kevin Liu ASolid Technology Co., Ltd. Flash Storage Summits 2 Agenda emmc vs. UFS Flash Trend & Challenges Key Requirements for Embedded Controller Design
More informationNAND Flash Memory. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University
NAND Flash Memory Jinkyu Jeong (Jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu ICE3028: Embedded Systems Design, Fall 2018, Jinkyu Jeong (jinkyu@skku.edu) Flash
More informationSolid State Drives (SSDs) Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
Solid State Drives (SSDs) Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Memory Types FLASH High-density Low-cost High-speed Low-power High reliability
More informationFlash Storage Trends & Ecosystem
Flash Storage Trends & Ecosystem Hung Vuong Qualcomm Inc. Introduction Trends Agenda Wireless Industry Trends Memory & Storage Trends Opportunities Summary Cellular Products Group (CPG) Wireless Handsets
More informationMemory Device Evolution
Memory Device Evolution Cassino May 2008 Maurizio Di Zenzo Applications Lab Mgr Agenda Random access memories A quick comparison of technologies Details of external memory technologies Solutions for low
More informationHigh Performance and Highly Reliable SSD
High Performance and Highly Reliable SSD -Proposal of the Fastest Storage with B4-Flash - Moriyoshi Nakashima GENUSION,Inc http://www.genusion.co.jp/ info@genusion.co.jp Santa Clara, CA 1 Big Data comes
More informationEmbedded and Removable Flash Memory Storage Solutions for Mobile Handsets and Consumer Electronics
Embedded and Removable Flash Memory Storage Solutions for Mobile Handsets and Consumer Electronics Ed Beeman President, 2010 Tech, Inc. MMCA Marketing co-chair Agenda micard e-mmc (embedded MMC) 2 micard
More informationCS311 Lecture 21: SRAM/DRAM/FLASH
S 14 L21-1 2014 CS311 Lecture 21: SRAM/DRAM/FLASH DARM part based on ISCA 2002 tutorial DRAM: Architectures, Interfaces, and Systems by Bruce Jacob and David Wang Jangwoo Kim (POSTECH) Thomas Wenisch (University
More informationDesigning With On-Die ECC for Embedded Applications
Designing With On-Die ECC for Embedded Applications Sathyanath Subramanian Product Line Manager, Embedded Business Unit Micron Technology, Inc. 2015 Micron Technology, Inc. All rights reserved. Information,
More informationProgramming Matters. MLC NAND Reliability and Best Practices for Data Retention. Data I/O Corporation. Anthony Ambrose President & CEO
Programming Matters MLC NAND Reliability and Best Practices for Data Retention Data I/O Corporation Anthony Ambrose President & CEO Flash Memory Summit 2013 Santa Clara, CA 1 Executive Summary As Process
More informationFlash TOSHIBA TOSHIBA
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
More informationDigilent Nexys 3 Spartan 6 FPGA Board Notes
Digilent Nexys 3 Spartan 6 FPGA Board Notes http://www.digilentinc.com/products/detail.cfm?navpath=2,400,897&prod=nexys3 IC: Xilinx Spartan -6 FPGA (XC6LX16-CS324) Programming: Digilent USB2 port providing
More informationEmbedded Systems: Architecture
Embedded Systems: Architecture Jinkyu Jeong (Jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu ICE3028: Embedded Systems Design, Fall 2018, Jinkyu Jeong (jinkyu@skku.edu)
More informationFlash Memory Overview
GigaDevice Semiconductor, Inc. Flash Memory Overview NOR and NAND Flash Memory are the critical Non-Volatile Memory devices that store a digital device s configuration data. GigaDevice has a large Flash
More informationThe Drive Interface Progress Cycle
The Drive Interface Progress Cycle Dan Colegrove December 6, 2005 2005 Hitachi Global Storage Technologies Interface Development Cycle New Interface Feature Development Cycle: Development of the New Feature
More informationHigh-Speed NAND Flash
High-Speed NAND Flash Design Considerations to Maximize Performance Presented by: Robert Pierce Sr. Director, NAND Flash Denali Software, Inc. History of NAND Bandwidth Trend MB/s 20 60 80 100 200 The
More informationTechnical Note. Maximize SPI Flash Memory Design Flexibility With a Single Package. Introduction
Technical Note Maximize SPI Flash Memory Design Flexibility With a Single Package TN-25-08: Maximize SPI Flash Memory Design Flexibility Introduction Introduction This technical note discusses how a single
More informationWhy Next-Generation NAND Flash Requires a Dedicated Test Solution
1 Why Next-Generation NAND Flash Requires a Dedicated Test Solution By Ken Hanh Lai, Advantest America, Inc., Product Marketing Manager Introduction During the next four years, the NAND Flash market will
More informationNAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationContent courtesy of Wikipedia.org. David Harrison, CEO/Design Engineer for Model Sounds Inc.
Content courtesy of Wikipedia.org David Harrison, CEO/Design Engineer for Model Sounds Inc. Common FLASH Memory SD cards + mini, micro versions serial interface slower Compact Flash - parallel interface
More informationCS 320 February 2, 2018 Ch 5 Memory
CS 320 February 2, 2018 Ch 5 Memory Main memory often referred to as core by the older generation because core memory was a mainstay of computers until the advent of cheap semi-conductor memory in the
More informationFLASH RELIABILITY, BEYOND DATA MANAGEMENT AND ECC. Hooman Parizi, PHD Proton Digital Systems Aug 15, 2013
FLASH RELIABILITY, BEYOND DATA MANAGEMENT AND ECC Hooman Parizi, PHD Proton Digital Systems Aug 15, 2013 AGENDA Section 1: Flash Reliability Section 2: Components to Improve Flash Reliability Section 3:
More informationNAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationPhase Change Memory and its positive influence on Flash Algorithms Rajagopal Vaideeswaran Principal Software Engineer Symantec
Phase Change Memory and its positive influence on Flash Algorithms Rajagopal Vaideeswaran Principal Software Engineer Symantec Agenda Why NAND / NOR? NAND and NOR Electronics Phase Change Memory (PCM)
More informationToward a Memory-centric Architecture
Toward a Memory-centric Architecture Martin Fink EVP & Chief Technology Officer Western Digital Corporation August 8, 2017 1 SAFE HARBOR DISCLAIMERS Forward-Looking Statements This presentation contains
More informationKorea Semiconductor Test Now and the Future Tim Moriarty
. Korea Semiconductor Test Now and the Future Tim Moriarty Vice President, Teradyne, Inc. President, Nextest Systems Corp. June, 2009 Key Note Topics Does Test Matter? Korea Today as a Leader Joint Innovation
More informationCENG4480 Lecture 09: Memory 1
CENG4480 Lecture 09: Memory 1 Bei Yu byu@cse.cuhk.edu.hk (Latest update: November 8, 2017) Fall 2017 1 / 37 Overview Introduction Memory Principle Random Access Memory (RAM) Non-Volatile Memory Conclusion
More informationCENG3420 Lecture 08: Memory Organization
CENG3420 Lecture 08: Memory Organization Bei Yu byu@cse.cuhk.edu.hk (Latest update: February 22, 2018) Spring 2018 1 / 48 Overview Introduction Random Access Memory (RAM) Interleaving Secondary Memory
More informationDriving SSD Storage into Today s Embedded Systems Computing Architecture s
Driving SSD Storage into Today s Embedded Systems Computing Architecture s Grady Lambert SMART Modular Technologies Presentation Agenda Standard Form-Factors and Applications Market Trends Common Figures
More informationFlash Memory. Gary J. Minden November 12, 2013
Flash Memory Gary J. Minden November 12, 2013 1 Memory Types Static Random Access Memory (SRAM) Register File Cache Memory on Processor Dynamic Random Access Memory (DRAM, SDRAM) Disk Solid State Disk
More informationNAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationCourse Introduction. Purpose: Objectives: Content: Learning Time:
Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the
More informationHow Good Is Your Memory? An Architect s Look Inside SSDs
How Good Is Your Memory? An Architect s Look Inside SSDs Michael Abraham (mabraham@micron.com) Business Line Manager Micron Technology, Inc. August 2015 1 Early Storage Optimizations µc NAND Camera SmartMedia
More informationThe Evolving NAND Flash Business Model for SSD. Steffen Hellmold VP BD, SandForce
The Evolving NAND Flash Business Model for SSD Steffen Hellmold VP BD, SandForce Solid State Storage - Vision Solid State Storage in future Enterprise Compute Anything performance sensitive goes solid
More informationPerformance & Reliability Driven Memory solution. MacronixInternational Co., Ltd.
Performance & Reliability Driven Memory solution MacronixInternational Co., Ltd. About Macronix A Leading Non-Volatile Memory Solutions Provider Founded in 1989 Headquarters Hsin-Chu, Taiwan Total5280
More informationVersatile RRAM Technology and Applications
Versatile RRAM Technology and Applications Hagop Nazarian Co-Founder and VP of Engineering, Crossbar Inc. Santa Clara, CA 1 Agenda Overview of RRAM Technology RRAM for Embedded Memory Mass Storage Memory
More informationS25FL1-K. Data Sheet. S25FL1-K Cover Sheet
S25FL1-K S25FL116K 16 Mbit (2 Mbyte) S25FL132K 32 Mbit (4 Mbyte) S25FL164K 64 Mbit (8 Mbyte) CMOS 3.0-Volt Flash Non-Volatile Memory Serial Peripheral Interface (SPI) with Multi-I/O Industrial and Extended
More informationNew Embedded NVM architectures
New Embedded NVM architectures for Secure & Low Power Microcontrollers Jean DEVIN, Bruno LECONTE Microcontrollers, Memories & Smartcard Group STMicroelectronics 11 th LETI Annual review, June 24th, 2009
More informationRZ Embedded Microprocessors
Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of
More informationFuture Memories. Jim Handy OBJECTIVE ANALYSIS
Future Memories Jim Handy OBJECTIVE ANALYSIS Hitting a Brick Wall OBJECTIVE ANALYSIS www.objective-analysis.com Panelists Michael Miller VP Technology, Innovation & Systems Applications MoSys Christophe
More informationNAND Flash-based Storage. Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationFlash Storage Solutions for Embedded Applications Making the Right Choice
Flash Storage Solutions for Embedded Applications Making the Right Choice Victor Tsai Dir. Product Marketing Integrated Memory Solutions Agenda Embedded Storage Market Overview Design Considerations Needs
More informationIt Takes Guts to be Great
It Takes Guts to be Great Sean Stead, STEC Tutorial C-11: Enterprise SSDs Tues Aug 21, 2012 8:30 to 11:20AM 1 Who s Inside Your SSD? Full Data Path Protection Host Interface It s What s On The Inside That
More informationZynq-7000 All Programmable SoC Product Overview
Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform
More informationFlash Memory Overview: Technology & Market Trends. Allen Yu Phison Electronics Corp.
Flash Memory Overview: Technology & Market Trends Allen Yu Phison Electronics Corp. 25,000 20,000 15,000 The NAND Market 40% CAGR 10,000 5,000 ($Million) - 2001 2002 2003 2004 2005 2006 2007 2008 2009
More informationCannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective
LS6410 Hardware Design Perspective 1. S3C6410 Introduction The S3C6410X is a 16/32-bit RISC microprocessor, which is designed to provide a cost-effective, lowpower capabilities, high performance Application
More informationFlash Memory. 2D NAND vs. 3D NAND. White Paper F-WP002
Flash Memory 2D NAND vs. 3D NAND White Paper F-WP002 Corporate Headquarters: 39870 Eureka Dr., Newark, CA 94560, USA Tel: (510) 623-1231 Fax: (510) 623-1434 E-mail: info@smartm.com Customer Service: Tel:
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK AN ENDURANCE-AWARE DISK-ON-BOARD SOLUTION FOR INDUSTRIAL MEMORY SHRUNKHALA NAIK,
More informationMICROPROCESSOR BASED SYSTEM DESIGN
MICROPROCESSOR BASED SYSTEM DESIGN Lecture 5 Xmega 128 B1: Architecture MUHAMMAD AMIR YOUSAF VON NEUMAN ARCHITECTURE CPU Memory Execution unit ALU Registers Both data and instructions at the same system
More informationApplications for Low Density SLC NAND Flash Memory. Report No. FI-NFL-SLC-0912
Applications for Low Density SLC NAND Flash Memory Report No. FI-NFL-SLC-0912 2012 Forward Insights. All Rights Reserved. Reproduction and distribution of this publication in any form in whole or in part
More informationSecure data storage -
Secure data storage - NAND Flash technologies and controller mechanisms Ricky Gremmelmaier Head of Business Development Embedded Computing Rutronik at a Glance Founded in 1973 / 2016 Revenue: 872 Mio Headquartered
More informationPersistent Memory Productization driven by AI & ML. Danny Sabour VP Marketing, Avalanche Technology
Persistent Memory Productization driven by AI & ML Danny Sabour VP Marketing, Avalanche Technology Persistent Memory Usage from Cloud to Node CLOUD Compute Storage Deep Learning Training Big data processing
More informationInnovations in Non-Volatile Memory 3D NAND and its Implications May 2016 Rob Peglar, VP Advanced Storage,
Innovations in Non-Volatile Memory 3D NAND and its Implications May 2016 Rob Peglar, VP Advanced Storage, Micron @peglarr 2015 Micron Technology, Inc All rights reserved Products are warranted only to
More informationThe Memory Hierarchy 1
The Memory Hierarchy 1 What is a cache? 2 What problem do caches solve? 3 Memory CPU Abstraction: Big array of bytes Memory memory 4 Performance vs 1980 Processor vs Memory Performance Memory is very slow
More informationSD series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
SD series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial Micro SD card LIST OF FIGURES... 5 1. PRODUCT
More informationComputer Memory. Textbook: Chapter 1
Computer Memory Textbook: Chapter 1 ARM Cortex-M4 User Guide (Section 2.2 Memory Model) STM32F4xx Technical Reference Manual: Chapter 2 Memory and Bus Architecture Chapter 3 Flash Memory Chapter 36 Flexible
More information3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationSanDisk Choosing the Right Non- Volatile Memory for Your Application Needs. August 2009
SanDisk Choosing the Right Non- Volatile Memory for Your Application Needs August 2009 Forward Looking Statement During our presentation today we will be making forward-looking statements. Any statement
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationAn Introduction to SPI-NOR Subsystem. By Vignesh R Texas Instruments India
An Introduction to SPI-NOR Subsystem By Vignesh R Texas Instruments India vigneshr@ti.com About me Software Engineer at Texas Instruments India Part of Linux team that works on supporting various TI SoCs
More informationA Prototype Storage Subsystem based on PCM
PSS A Prototype Storage Subsystem based on IBM Research Zurich Ioannis Koltsidas, Roman Pletka, Peter Mueller, Thomas Weigold, Evangelos Eleftheriou University of Patras Maria Varsamou, Athina Ntalla,
More informationElectronics Single Board Computers
Electronics Single Board Computers Wilfrid Laurier University November 23, 2016 Single Board Computers Single Board Computers As electronic devices get smaller and more sophisticated, they often contain
More informationStatement of Volatility Dell PowerEdge R730 and R730XD
Statement of Volatility Dell PowerEdge R730 and R730XD Dell PowerEdge R730 and R730XD contains both volatile and non-volatile (NV) components. Volatile components lose their data immediately upon removal
More informationNAND Controller Reliability Challenges
NAND Controller Reliability Challenges Hanan Weingarten February 27, 28 28 Toshiba Memory America, Inc. Agenda Introduction to NAND and 3D technology Reliability challenges Summary 28 Toshiba Memory America,
More informationA Survey on NAND Flash Memory Controller Using FPGA
A Survey on NAND Flash Memory Controller Using FPGA Vijay Kumar Magraiya 1,Koushel Agarwal 2 Assistant Professor,SRCEM Gwalior, vijay.magraiya@gmail.com Research Scholar,SRCEM, Gwalior, Koushel_agarwal@yahoo.co.in
More informationSTM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation
STM32MP1 Microprocessor Continuing the STM32 Success Story Press Presentation What Happens when STM32 meets Linux? 2 + = Linux The STM32MP1 Microprocessor Happens! 3 Available NOW! Extending STM32 success
More informationChapter 2: Fundamentals of a microprocessor based system
Chapter 2: Fundamentals of a microprocessor based system Objectives Learn about the basic structure of microprocessor systems Learn about the memory read/write timing diagrams. Learn about address decoding
More informationGLS85VM1016B / 1032B / 1064B Industrial Temp emmc NANDrive
Features Industry Standard Embedded MultiMediaCard (emmc) Host Interface - JEDEC/MMC Standard Version 4.4 JESD84-A44 compliant - Backward compatible with emmc 4.3 Performance - emmc clock speed: Up to
More informationToshiba America Electronic Components, Inc. Flash Memory
Toshiba America Electronic Components, Inc. Flash Memory Fact Sheet Company Overview Combining quality and flexibility with design engineering expertise, TAEC brings a breadth of advanced, next-generation
More information3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata mini 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information* Performance and power specifications subject to change
Features Industry Standard Embedded MultiMediaCard (emmc) Host Interface - JEDEC/MMC Standard Version 5.1 JESD84-B51 compliant - Backward compatible with previous MMC Performance - emmc clock speed: Up
More informationMicrochip Serial EEPROMs
Questions: Microchip Serial EEPROMs Serial EEPROM advantages? Which EEPROM bus is best? Package options? Design tools? Pin limited? 2008 Microchip Technology Incorporated. All Rights Reserved. EEPROM Overview
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3ME3 LIST OF FIGURES... 5 1. PRODUCT OVERVIEW...
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationStatement of Volatility Dell DR6300, DR4300, and DR4300e
Statement of Volatility Dell DR6300, DR4300, and DR4300e Dell DR4300, DR4300e and DR6300 contain both volatile and non-volatile (NV) components. Volatile components lose their data immediately upon removal
More informationSemiconductor Memories: RAMs and ROMs
Semiconductor Memories: RAMs and ROMs Lesson Objectives: In this lesson you will be introduced to: Different memory devices like, RAM, ROM, PROM, EPROM, EEPROM, etc. Different terms like: read, write,
More informationEmbedded System Application
Laboratory Embedded System Application 4190.303C 2010 Spring Semester ROMs, Non-volatile and Flash Memories ELPL Naehyuck Chang Dept. of EECS/CSE Seoul National University naehyuck@snu.ac.kr Revisit Previous
More informationSD series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
SD series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial Micro SD card LIST OF FIGURES... 5 1. PRODUCT
More informationPseudo SLC. Comparison of SLC, MLC and p-slc structures. pslc
1 Pseudo SLC In the MLC structures, it contains strong pages and weak pages for 2-bit per cell. Pseudo SLC (pslc) is to store only 1bit per cell data on the strong pages of MLC. With this algorithm, it
More informationWHAT HAPPENS WHEN THE FLASH INDUSTRY GOES TO TLC? Luanne M. Dauber, Pure Storage
WHAT HAPPENS WHEN THE FLASH INDUSTRY GOES TO TLC? Luanne M. Dauber, Pure Storage SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies
More informationMemory Hierarchy Y. K. Malaiya
Memory Hierarchy Y. K. Malaiya Acknowledgements Computer Architecture, Quantitative Approach - Hennessy, Patterson Vishwani D. Agrawal Review: Major Components of a Computer Processor Control Datapath
More information