N G i S S l iN G i S S l iNext Generation Storage SolutionNext Generation Storage Solution
-- UFS standard & Features UFS standard & Features ––UFS standard & Features UFS standard & Features
15 & 17 August 2012 Taiwan/KoreaS El t i C LtdSamsung Electronics Co. Ltd.
Sung H. Lee
Mobile Memory Forum 2012
No more just communication
MOBILE TRENDSMOBILE TRENDSNo more just communication
Mobile phone comm nicationMobile phone comm nicationMobile phone = communicationMobile phone = communication
Mobile phone comm nicationMobile phone comm nicationMobile phone = communicationMobile phone = communication
More than j st comm nicationMore than j st comm nicationMore than just communicationMore than just communication
Smartphone become major in mobileSmartphone become major in mobileSmartphone become major in mobileSmartphone become major in mobile
• By 2013, over 60% of mobile phone will be hsmartphone
Price ($400↑)Smartphone
High-End Segment
Price ($200~400)
Price ($100~200)
Mid-End Segment
Price ($100~200) Feature Phone Low-End Segment
[Source : 2012 Samsung Mobile Marketing Team][Source : 2012 Samsung Mobile Marketing Team]
The solution for future proof
UNIVERSAL FLASH STORAGEUNIVERSAL FLASH STORAGEThe solution for future proof
SSD for MobileSSD for MobileSSD for MobileSSD for Mobile
Mobile PCMobile PC
eMMC SSD
• Low Power• Optimized for mobile usages • Flash Oriented features
• High Performance Serial Interface
• Asynchronous operation• Proven Architecture (SCSI)
UFSUFS
Best of the best
The Fle ible Architect reThe Fle ible Architect reThe Flexible ArchitectureThe Flexible Architecture
• UFS adopts well-adopted industry standards; MIPI M PHY U i d T10 SCSIMIPI M-PHY, Unipro and T10 SCSI
Application Layer
Device Manager
pp yUFS Command Layer
SCSI Task manager
UFS Transport Protocol Layer(UTP)
UFS Interconnect Layer (UIL)
UniPro
M-PHY
UFS S stem ModelUFS S stem ModelUFS System ModelUFS System Model
MI
MI
MI
MIP
I UniP
roSM
PI M
-PH
YS
M
PI UniPro
SM
PI M
-PH
YSM
UICHCI UTP / Application
SCSI complianceSCSI complianceSCSI complianceSCSI compliance
• UFS compliance with SCSI
UFSUFS
The Fastest Interface ith Lo Po erThe Fastest Interface ith Lo Po erThe Fastest Interface with Low PowerThe Fastest Interface with Low Power
• UFS exceeds current SSD interface with lower i d db active and standby power
– MIPI is working on 6G/12Gbps interface
2x lanes (option)
16.7x
2x lanes (option)
1 51200
100%
1.5x
1.1x1.3x
600
300MB/s200
600
UFS1.1
eMMC4.5
UFS 2.x
UFS 3.x
MB/s
Active StandbySATA 3
The Scalable InterfacesThe Scalable InterfacesThe Scalable InterfacesThe Scalable Interfaces
• UFS supports multiple interface speeds– Host can adjust interface based on its’ needs in real
time
HS G2
PWM G4
HS G1
PWM G1 PWM G2PWM G3
PWM G4
3~9Mb/s 6~18Mb/s 12~36Mb/s 1.25~1.5Gb/s24~72Mb/s 2.5~3Gb/s
PerformancePowerPower
Optimi ed for Random Optimi ed for Random Optimized for Random Optimized for Random
• Asynchronous operation & Queuing improves d irandom operation
– Better user experience with low latency CMD ①
CMD ③
CMD ①
CMD ②
CMD ③
CMD ④
CMD ⑤
CMD ①
CMD ②
5xUFS w/ cache & Queue
eMMC w/ cache
NAND chip2
CMD
…
32
CMD ④
CMD ⑤
NAND chip1
Sync w/o Queue
2x
CMD ①
CMD ②
CMD ③
CMD ④
CMD ①
CMD ②CMD ④
CMD ⑤
100%
NAND chip2
CMD
…
32
CMD ⑤
NAND chip1
Async w/ Queue
Random Read Random Write
Async w/ Queue
No more S itching cost bet een PartitionsNo more S itching cost bet een PartitionsNo more Switching cost between PartitionsNo more Switching cost between Partitions
• Host can access multiple partitions (LU) at once– Host can address different LU at once– And assign the high priority LU among others
Inherit Inherit eMMCeMMC Mobile Feat resMobile Feat resInherit Inherit eMMCeMMC Mobile FeaturesMobile Featurese.MMC4.5 UFS SATA
Interface Operation Full Duplex Dual SimplexInterface Operation - Full Duplex Dual Simplex
Future Expandability ~200MB/s 3Gbps ~12Gbps, Multi-Lane (option) 6Gbps
H/W reset Yes Yes NoAlternative Boot Yes Yes No Rom Multi-Partition Yes(4) Yes(8) No
Security feature
Trim Yes Yes YesDiscard Yes Yes NoRPMB Yes Yes No
Secure Erase S iti S iti NSecure Erase Sanitize Sanitize NoSecure Trim
High Priority Interrupt Yes Yes(LU/Queue) No
Back Ground Operation Yes Yes No
Performance Feature
OperationOperation Mode Sync Async Async
Packed CMD Yes Command Queuing Command QueuingData Tag Yes Yes No
Context ID Yes Yes NoC h O ti Y Y YCache Operation Yes Yes Yes
Reliability
Dynamic Capacity Yes Yes No
Power off notification Yes Yes No
Real Time Clock Yes Yes No
16
Are we ready?
READINESSREADINESSAre we ready?
UFS is coming sooner than o think UFS is coming sooner than o think UFS is coming sooner than you think …UFS is coming sooner than you think …
• Toshiba unveiled UFS at the meeting of MIPI lli i B li J 2012alliance in Berlin, June 2012
[Source: EETiimes 6/13/2012][Source: EETiimes 6/13/2012]
UFS is coming sooner than o think UFS is coming sooner than o think UFS is coming sooner than you think …UFS is coming sooner than you think …
• Samsung UFS demo system, Nov. 2011
UFS host controllercontroller
UFS device
[Source: Samsung Flash Product Planning
UFS device
[Source: Samsung Flash Product Planning
One IP for M ltiple P rposeOne IP for M ltiple P rposeOne IP for Multiple PurposeOne IP for Multiple Purpose
• MIPI is the most well adopted interface for mobile– M-PHY & Unipro is not just for UFS but also others
Camera 2011 2012
AP Modem
UFS IP
AB
UFS
BC
UFS dri er is alread a ailableUFS dri er is alread a ailableUFS driver is already availableUFS driver is already available
• UFS Linux drivers is developed by LINARO– By end of ‘12, UFS 1.1 driver will be adopted in to
kernel 3.5.x
2012 2013Application
I/O M Kernel 3.5.x Kernel 3.7-8.xUFS 1.1I/O Manager
File System
1st UpstreamPatch
Upstream
Storage Class Driver
UFS Device Driver
UFS HCI
Embedded Storage for Mobile ForecastEmbedded Storage for Mobile ForecastEmbedded Storage for Mobile ForecastEmbedded Storage for Mobile Forecast
• e-MMC will be strong market driver for mobile h h ’12 throughout ’12
• Transition to UFS will start in ’13 at high-end, including tabletc ud g a e
2012 2013 2014HighHigh‐‐endend
UFSUFSUFSUFS
ee‐‐MMCMMC
LowLow‐‐endend
THANKSTHANKS