SlideShare a Scribd company logo
4
Most read
5
Most read
8
Most read
Copyright © 2014, Arasan Chip Systems, Inc.Slide 1
eMMC 5.0
Total IP Solution
Zachi Friedman
Senior Director of Marketing
Arasan Chip Systems, Inc.
Apr. 2014
Copyright © 2014, Arasan Chip Systems, Inc.Slide 2
Agenda
• eMMC 5.0 Market Adoption Update
• eMMC 5.0 Technical Overview
• Arasan’s Total IP Solution for eMMC 5.0
• Questions & Answers
Copyright © 2014, Arasan Chip Systems, Inc.Slide 3
eMMC 5.0 Market Adoption
New Application
Processors:
• Qualcomm
Snapdragon 801
• Marvell 88NV1088
New Smart Phones:
• HTC One M8
• Samsung Galaxy S5
New Devices:
• Sandisk
Copyright © 2014, Arasan Chip Systems, Inc.Slide 4
What is eMMC?
• eMMC is a fully managed flash
memory solution
• Bad Block Management
• Error Detection / Error Correction
• NAND Flash Wear Leveling
• Seamless transition from SLC
NAND to MLC NAND
• Compact FBGA footprint
• Streamlines development and
qualification
• Very mature and widely used –
most smartphones & tablets
Copyright © 2014, Arasan Chip Systems, Inc.Slide 5
eMMC –Evolution of Performance & Features
eMMC 4.51 (2012) eMMC 5.0 (2013) Next eMMC 5.1 (2014-5)
Max Throughput
HS200
1.6 Gbps (200MB/s)
HS400
3.2Gbps (400MB/s)
HS400
3.2Gbps (400MB/s)
Pin Count 10 Pins 11 Pins 11 Pins
Data Strobe - √ √
Enhanced Strobe - - √
Command Queuing - - √
Data Bus Width 4 or 8 bit 8 bit 8 bit
Max Clock (MHz) 200 (SDR) 200 (DDR) 200 (DDR)
Copyright © 2014, Arasan Chip Systems, Inc.Slide 6
Trends in Standards & Specs
Time
# of Standards
Decreasing Time
Between Standard Revs
Gpbs
Analog
Digital
Increasing
Performance
Copyright © 2014, Arasan Chip Systems, Inc.Slide 7
Processor
Application
Device Driver
NAND
flash
eMMC 5.0 Host & Device Block Diagram
Processor
(ARM)
System
memory
HostInterface
(Master/Target)
eMMC
Host Register
HostDMA
(SDMA/ADMA2)
Clock / Power
Management
Block
Buffer eMMC Interface
Control
(CMD/DAT/RES)
eMMC
Bus
eMMC 5.0 Host eMMC 5.0 Device
Transmitter / Receiver
Bus State
Machine
AHB Slave
AHB Master
FIFO
Controller
eMMC
Register
Command
Decoder
Command
Validator
Response
Generator
eMMC Tuning
Control
(CMD/DAT)
eMMC 5.0 PHY
eMMC5.0I/OPads
Copyright © 2014, Arasan Chip Systems, Inc.Slide 8
eMMC 5.0 Analog PHY - HS400
• Hard PHY
• 200MHz DDR
• 3.3V / 1.8V pad
Digital
Logic and
Control
In
Drive
Strength
Register
Out
VCDL
32 Phase Tapped Delay Line
• Includes DLLs
• For Tx, Rx, Rx STRB
• 28nm Process
Technology
Rx Tuning Mode
VCDL
32 Phase Tapped Delay Line
Tx Mode
VCDL
32 Phase Tapped Delay Line
Rx Strobe Mode
Phase
Detector
Charge
Pump
Input strobe
Tx
Clock
Rx Phase Select
Tx Phase Select
Copyright © 2014, Arasan Chip Systems, Inc.Slide 9
Arasan Provides End-End Solutions
• Analog IP – Lowest power & silicon size
• GDS-II for customer specific process
technology
• Full on-chip testability
• Digital IP – Easy integration to SoC
• Delivered as RTL
• Verification IP and synthesis scripts
• Verification IP – Enables low risk design
• Verilog simulation environment with a
comprehensive test suite
• Full software stacks accelerates design
• Bus interface layer, low level driver, protocol
stack and API’s
• Hardware Validation Platform
• Full-speed emulation of host/device
• Early software development platform
Copyright © 2014, Arasan Chip Systems, Inc.Slide 10
Mobile Storage Total IP Solution
Arasan
SWIP
Arasan
DeviceIP
Arasan
HostIP
OS / File System
Application SW
UFS SD/SDIO
SD/SDIO
Controller
UFS
Controller
UHS IIM-PHY
Software Stack
SD/SDIO
Controller
UFS
Controller
UHS IIM-PHY
ONFI
controller
NV-DDR2
& Pads
eMMC 5.0
Controller
eMMC
Standard Interfaces
Arasan
HardwareValidationPlatform
Arasan
VerificationIP
ONFI
controller
ONFI
eMMC 5.0
Controller
NV-DDR2
& Pads
eMMC 5.0
Pads & DLL
eMMC 5.0
Pads & DLL
Copyright © 2014, Arasan Chip Systems, Inc.Slide 11
eMMC 5.0 Hardware Validation Platform
Transaction Layer
PHY
LINUX
Middleware
Protocol Stack
Low Level Device
Driver
PCI-Xpress Bus
Interface Layer
SoftwareStack
IPHardwareBitmap
A
P
I
A
P
I
Memory CPU
PCIe
Bus FPGA
X86 Motherboard
eMMC 5.0 Host
IP Board
eMMC 5.0
Device
• Functions as eMMC 5.0 Host
• Supports HS400 (400MB/s)
• Backward compatible to eMMC 4.51
• Used as a “Gold Model” - enables early
validation and SW development
Link Layer
Copyright © 2014, Arasan Chip Systems, Inc.Slide 12
eMMC 5.0 HVP with On-Board Device
Copyright © 2014, Arasan Chip Systems, Inc.Slide 13
Availability & Maturity
• Arasan is a contributing member in the JEDEC
committee defining eMMC standard
• Arasan is the leading IP provider for eMMC IP
• eMMC 5.0 Host and Device IP is shipping now
• eMMC 5.0 PHY (I/O Pads and DLLs) is shipping now in
TSMC 28nm (HPM and LP) and TSMC 40LP
• TSMC 16FF in June 2014
• TSMC 16FF+ in July 2014
• Partners and Associations

More Related Content

PPTX
eMMC Embedded Multimedia Card overview
PDF
Q4.11: Introduction to eMMC
PPTX
Linux Kernel MMC Storage driver Overview
PPTX
Universal Flash Storage
PDF
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
PPTX
Linux SD/MMC device driver
PPTX
Universal flash storage
PDF
Arm device tree and linux device drivers
eMMC Embedded Multimedia Card overview
Q4.11: Introduction to eMMC
Linux Kernel MMC Storage driver Overview
Universal Flash Storage
Kernel Recipes 2018 - Overview of SD/eMMC, their high speed modes and Linux s...
Linux SD/MMC device driver
Universal flash storage
Arm device tree and linux device drivers

What's hot (20)

PDF
NVMe overview
PDF
PDF
Q4.11: Next Gen Mobile Storage – UFS
PPTX
U-Boot presentation 2013
PPTX
Bootloaders (U-Boot)
PPT
Linux SD/MMC Driver Stack
PPT
Pcie drivers basics
PDF
What is Universal Flash Storage (UFS)?
PPTX
PPTX
PCI express
PPT
DDR2 SDRAM
PPTX
Slideshare - PCIe
PDF
Trusted firmware deep_dive_v1.0_
PDF
Vmlinux: anatomy of bzimage and how x86 64 processor is booted
PDF
Shared Memory Centric Computing with CXL & OMI
PPT
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PPT
U boot porting guide for SoC
PDF
Embedded Linux BSP Training (Intro)
PPTX
Nand flash memory
NVMe overview
Q4.11: Next Gen Mobile Storage – UFS
U-Boot presentation 2013
Bootloaders (U-Boot)
Linux SD/MMC Driver Stack
Pcie drivers basics
What is Universal Flash Storage (UFS)?
PCI express
DDR2 SDRAM
Slideshare - PCIe
Trusted firmware deep_dive_v1.0_
Vmlinux: anatomy of bzimage and how x86 64 processor is booted
Shared Memory Centric Computing with CXL & OMI
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
U boot porting guide for SoC
Embedded Linux BSP Training (Intro)
Nand flash memory
Ad

Viewers also liked (17)

PDF
UFS study record
PPTX
Linux Kernel I/O Schedulers
PPTX
System Booting Process overview
PDF
KLM4G1EEHM-B101
PDF
Flash Translation Layer (ONFI Controller)
PDF
Video Compression Standards - History & Introduction
PPTX
Tasklet vs work queues (Deferrable functions in linux)
PPTX
Introduction to Kernel and Device Drivers
PDF
iOS Views
PPTX
iOS Security: The Never-Ending Story of Malicious Profiles
DOC
CãO Como NóS
PPTX
Fast-paced Introduction to Android Internals
PDF
Keynote - IoT and role of Mediatek in the IoT space
PPT
Cão Como Nós
PPT
Cão como Nós
PDF
Hacking and Securing iOS Apps : Part 1
PDF
Android Forensics: Exploring Android Internals and Android Apps
UFS study record
Linux Kernel I/O Schedulers
System Booting Process overview
KLM4G1EEHM-B101
Flash Translation Layer (ONFI Controller)
Video Compression Standards - History & Introduction
Tasklet vs work queues (Deferrable functions in linux)
Introduction to Kernel and Device Drivers
iOS Views
iOS Security: The Never-Ending Story of Malicious Profiles
CãO Como NóS
Fast-paced Introduction to Android Internals
Keynote - IoT and role of Mediatek in the IoT space
Cão Como Nós
Cão como Nós
Hacking and Securing iOS Apps : Part 1
Android Forensics: Exploring Android Internals and Android Apps
Ad

Similar to eMMC 5.0 Total IP Solution (20)

PDF
Emebedded Memories from GF pb-emem presentation
PPTX
Spansion Traveo Automotive Microcontroller Family
PDF
HKG18-116 - RAS Solutions for Arm64 Servers
PDF
S104878 nvme-revolution-jburg-v1809b
PPTX
SD 4.1 Total IP Solution from Arasan Chip Systems
PDF
ARM® Cortex™ M Bootup_CMSIS_Part_3_3_Debug_Architecture
PPTX
ONFI 3.0 NAND Flash Controller
PPTX
MIPI IP Modules for SoC Prototyping
PPT
Visão geral do hardware do servidor System z e Linux on z - Concurso Mainframe
PPTX
Spansion Traveo MCUs for Automotive Dashboards with HMI and Embedded 3D Graph...
PPTX
Azure Local AMD Solutions Offering 20250131.pptx
PPTX
M. Rafaat_EMC_Presentation
PPT
Meg asys isms eng
PPT
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
PPT
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
PPTX
Ferri Embedded Storage
PDF
ARM Processor Tutorial
PDF
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
PDF
SOUG_SDM_OracleDB_V3
PDF
Security a SPARC M7 CPU
Emebedded Memories from GF pb-emem presentation
Spansion Traveo Automotive Microcontroller Family
HKG18-116 - RAS Solutions for Arm64 Servers
S104878 nvme-revolution-jburg-v1809b
SD 4.1 Total IP Solution from Arasan Chip Systems
ARM® Cortex™ M Bootup_CMSIS_Part_3_3_Debug_Architecture
ONFI 3.0 NAND Flash Controller
MIPI IP Modules for SoC Prototyping
Visão geral do hardware do servidor System z e Linux on z - Concurso Mainframe
Spansion Traveo MCUs for Automotive Dashboards with HMI and Embedded 3D Graph...
Azure Local AMD Solutions Offering 20250131.pptx
M. Rafaat_EMC_Presentation
Meg asys isms eng
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Ferri Embedded Storage
ARM Processor Tutorial
Verification of the QorIQ Communication Platform Containing CoreNet Fabric wi...
SOUG_SDM_OracleDB_V3
Security a SPARC M7 CPU

More from Arasan Chip Systems (10)

PPTX
USB 2.0 ECHI Host and Embedded HUB
PPTX
Corporate Introduction to Arasan Chip Systems
PDF
IP for Low Cost Smartphone
PDF
Ensuring Design Quality in Mixed Signal IP
PDF
Benchmarking Mobile Storage
PDF
Ufs whitepaper
PDF
Mobile Imaging Whitepaper
PPT
Radio Frequency Front End (RFFE) MIPI core from Arasan Chip Systems
PPTX
SD 4.0 from Arasan Chip Systems
PPT
Design Automation Conference - IP Talks June 2011
USB 2.0 ECHI Host and Embedded HUB
Corporate Introduction to Arasan Chip Systems
IP for Low Cost Smartphone
Ensuring Design Quality in Mixed Signal IP
Benchmarking Mobile Storage
Ufs whitepaper
Mobile Imaging Whitepaper
Radio Frequency Front End (RFFE) MIPI core from Arasan Chip Systems
SD 4.0 from Arasan Chip Systems
Design Automation Conference - IP Talks June 2011

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
August Patch Tuesday
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Spectroscopy.pptx food analysis technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mushroom cultivation and it's methods.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
SOPHOS-XG Firewall Administrator PPT.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
August Patch Tuesday
OMC Textile Division Presentation 2021.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TLE Review Electricity (Electricity).pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Spectroscopy.pptx food analysis technology
Building Integrated photovoltaic BIPV_UPV.pdf
A comparative analysis of optical character recognition models for extracting...
Digital-Transformation-Roadmap-for-Companies.pptx
Mushroom cultivation and it's methods.pdf
Encapsulation_ Review paper, used for researhc scholars

eMMC 5.0 Total IP Solution

  • 1. Copyright © 2014, Arasan Chip Systems, Inc.Slide 1 eMMC 5.0 Total IP Solution Zachi Friedman Senior Director of Marketing Arasan Chip Systems, Inc. Apr. 2014
  • 2. Copyright © 2014, Arasan Chip Systems, Inc.Slide 2 Agenda • eMMC 5.0 Market Adoption Update • eMMC 5.0 Technical Overview • Arasan’s Total IP Solution for eMMC 5.0 • Questions & Answers
  • 3. Copyright © 2014, Arasan Chip Systems, Inc.Slide 3 eMMC 5.0 Market Adoption New Application Processors: • Qualcomm Snapdragon 801 • Marvell 88NV1088 New Smart Phones: • HTC One M8 • Samsung Galaxy S5 New Devices: • Sandisk
  • 4. Copyright © 2014, Arasan Chip Systems, Inc.Slide 4 What is eMMC? • eMMC is a fully managed flash memory solution • Bad Block Management • Error Detection / Error Correction • NAND Flash Wear Leveling • Seamless transition from SLC NAND to MLC NAND • Compact FBGA footprint • Streamlines development and qualification • Very mature and widely used – most smartphones & tablets
  • 5. Copyright © 2014, Arasan Chip Systems, Inc.Slide 5 eMMC –Evolution of Performance & Features eMMC 4.51 (2012) eMMC 5.0 (2013) Next eMMC 5.1 (2014-5) Max Throughput HS200 1.6 Gbps (200MB/s) HS400 3.2Gbps (400MB/s) HS400 3.2Gbps (400MB/s) Pin Count 10 Pins 11 Pins 11 Pins Data Strobe - √ √ Enhanced Strobe - - √ Command Queuing - - √ Data Bus Width 4 or 8 bit 8 bit 8 bit Max Clock (MHz) 200 (SDR) 200 (DDR) 200 (DDR)
  • 6. Copyright © 2014, Arasan Chip Systems, Inc.Slide 6 Trends in Standards & Specs Time # of Standards Decreasing Time Between Standard Revs Gpbs Analog Digital Increasing Performance
  • 7. Copyright © 2014, Arasan Chip Systems, Inc.Slide 7 Processor Application Device Driver NAND flash eMMC 5.0 Host & Device Block Diagram Processor (ARM) System memory HostInterface (Master/Target) eMMC Host Register HostDMA (SDMA/ADMA2) Clock / Power Management Block Buffer eMMC Interface Control (CMD/DAT/RES) eMMC Bus eMMC 5.0 Host eMMC 5.0 Device Transmitter / Receiver Bus State Machine AHB Slave AHB Master FIFO Controller eMMC Register Command Decoder Command Validator Response Generator eMMC Tuning Control (CMD/DAT) eMMC 5.0 PHY eMMC5.0I/OPads
  • 8. Copyright © 2014, Arasan Chip Systems, Inc.Slide 8 eMMC 5.0 Analog PHY - HS400 • Hard PHY • 200MHz DDR • 3.3V / 1.8V pad Digital Logic and Control In Drive Strength Register Out VCDL 32 Phase Tapped Delay Line • Includes DLLs • For Tx, Rx, Rx STRB • 28nm Process Technology Rx Tuning Mode VCDL 32 Phase Tapped Delay Line Tx Mode VCDL 32 Phase Tapped Delay Line Rx Strobe Mode Phase Detector Charge Pump Input strobe Tx Clock Rx Phase Select Tx Phase Select
  • 9. Copyright © 2014, Arasan Chip Systems, Inc.Slide 9 Arasan Provides End-End Solutions • Analog IP – Lowest power & silicon size • GDS-II for customer specific process technology • Full on-chip testability • Digital IP – Easy integration to SoC • Delivered as RTL • Verification IP and synthesis scripts • Verification IP – Enables low risk design • Verilog simulation environment with a comprehensive test suite • Full software stacks accelerates design • Bus interface layer, low level driver, protocol stack and API’s • Hardware Validation Platform • Full-speed emulation of host/device • Early software development platform
  • 10. Copyright © 2014, Arasan Chip Systems, Inc.Slide 10 Mobile Storage Total IP Solution Arasan SWIP Arasan DeviceIP Arasan HostIP OS / File System Application SW UFS SD/SDIO SD/SDIO Controller UFS Controller UHS IIM-PHY Software Stack SD/SDIO Controller UFS Controller UHS IIM-PHY ONFI controller NV-DDR2 & Pads eMMC 5.0 Controller eMMC Standard Interfaces Arasan HardwareValidationPlatform Arasan VerificationIP ONFI controller ONFI eMMC 5.0 Controller NV-DDR2 & Pads eMMC 5.0 Pads & DLL eMMC 5.0 Pads & DLL
  • 11. Copyright © 2014, Arasan Chip Systems, Inc.Slide 11 eMMC 5.0 Hardware Validation Platform Transaction Layer PHY LINUX Middleware Protocol Stack Low Level Device Driver PCI-Xpress Bus Interface Layer SoftwareStack IPHardwareBitmap A P I A P I Memory CPU PCIe Bus FPGA X86 Motherboard eMMC 5.0 Host IP Board eMMC 5.0 Device • Functions as eMMC 5.0 Host • Supports HS400 (400MB/s) • Backward compatible to eMMC 4.51 • Used as a “Gold Model” - enables early validation and SW development Link Layer
  • 12. Copyright © 2014, Arasan Chip Systems, Inc.Slide 12 eMMC 5.0 HVP with On-Board Device
  • 13. Copyright © 2014, Arasan Chip Systems, Inc.Slide 13 Availability & Maturity • Arasan is a contributing member in the JEDEC committee defining eMMC standard • Arasan is the leading IP provider for eMMC IP • eMMC 5.0 Host and Device IP is shipping now • eMMC 5.0 PHY (I/O Pads and DLLs) is shipping now in TSMC 28nm (HPM and LP) and TSMC 40LP • TSMC 16FF in June 2014 • TSMC 16FF+ in July 2014 • Partners and Associations