29
Universal Flash Storage - Ultimatum of next generation Storage - Las Vegas, USA 7 th of Jan, 2011 Sung H. Lee Samsung Electronics Co. LTD Flash Forward @ CES 2011 Flash Forward: @ CES 2011

Universal Flash Storage - JEDEC Flash Storage • Embedded & Removable devices • 300MB/s with future scalability • El tilEmploy a multi-di hi t ldevice chain topology • Flexible

  • Upload
    lehanh

  • View
    223

  • Download
    2

Embed Size (px)

Citation preview

Universal Flash Storageg- Ultimatum of next generation Storage -

Las Vegas, USA7th of Jan, 2011

Sung H. LeeSamsung Electronics Co. LTD

Flash Forward @ CES 2011Flash Forward: @ CES 2011

What are in your backpack?

Flash Forward @ CES 2011

What are in your backpack?

So many digital devices….

Flash Forward @ CES 2011

What is inside?

So many different types of storage …

Flash Forward @ CES 2011

What do we do with…?

Flash Forward @ CES 2011

Enjoying multimedia…Multimedia

<< <<Full HDSD

3.7 GB / 60 min

Full HD + 3D

1.4 GB / 60 min ~ x2

Flash Forward @ CES 2011

[H.264 encoded]

Enjoying gizmos…Multimedia

Smartphone

man

ce

Feature phone

Perf

orm

HD contents, Full browsingApplications and more

Basic Call & SMS

MP3, PicturesApplications and more

Flash Forward @ CES 2011

Enjoying Apps…Multimedia

Smartphone

Applications

24% of US adults use apps on their cellphones

OVER 250K apps on Apple’s & 80K on Android

Flash Forward @ CES 2011

[Source: LA Times, Sept. 14, 2010]

Enjoying the flow of info…Multimedia

Smartphone

ApplicationsMobileMobile Web browsing

Mobile eb bro sers sages

Flash Forward @ CES 2011

[Source: www.webdevelopers.com] Aug. 03, 2010

Mobile web browsers usages

Enjoying freedom of multi-task…Multimedia

SmartphonePROCESS A

HOST MP3 PLAY

APP STOP

MobileApplications

PROCESS B

HOST

Download Data

Mobile Web browsing Traditional

eMMCDeviceWrite

Read

Internal Write(Merge)

Multi-tasking MB/s(Write)

Low latency is must for

Flash Forward @ CES 2011

seamless user experience

What do we do with…?Multimedia

Smartphone

ApplicationsMobileMobile Web browsing

Multi-tasking

and MORE!!and MORE!!Flash Forward @ CES 2011

a d Oa d O

What do we come up with…?

Flash Forward @ CES 2011

What are we planning to do?

• High performance• Serial interface• Command queuing

SSD

• Command queuing

Flash Forward @ CES 2011

What are we planning to do?

• Mobile usages friendly• Flash memory oriented• Low power

e-MMC

• Low power

Flash Forward @ CES 2011

What are we planning to do?

SSD e-MMC

Flash Forward @ CES 2011

What are we planning to do?

SSD e-MMC

UFSUFS

Flash Forward @ CES 2011

What is UFS?

Universal Flash Storage

• Embedded & Removable devices• Embedded & Removable devices• 300MB/s with future scalability

E l lti d i h i t l• Employ a multi-device chain topology• Flexible protocol• Leverage existing standards or works

Flash Forward @ CES 2011

What is UFS?

Universal Flash Storage

• Embedded & Removable devices• Embedded & Removable devices• 300MB/s with future scalability

E l lti d i h i t l• Employ a multi-device chain topology• Flexible protocol• Leverage existing standards or works

GOAL of UFS TGGOAL of UFS TGFlash Forward @ CES 2011

GOAL of UFS TGGOAL of UFS TG

Faster Interface

CongestedCongested parallel interface

Simple faster

Flash Forward @ CES 2011

Simple faster Serial Interface

Multi commands queuing

One command at a time

Flash Forward @ CES 2011

Multiple commands queuing

Multi commands queuing

If NOTFlash Forward @ CES 2011

How is it going to be?• UFS is formed with simple 4 blocks

Device Manager

Application LayerUFS Command

Layer Task

manager

UFS Transport Protocol Layer(UTP)

UFS Interconnect Layer (UIL)UFS Interconnect Layer (UIL)

UniPro

Flash Forward @ CES 2011

M-PHY

How is it going to be?• Easy for hardware development

–More than just for UFS

Device Manager

• Adoption of MIPI specification- M-PHY version 1.0 for PHYUp to ~3Gbps for UFS 1.0

Application LayerUFS Command

Layer Task

manager

UFS Transport Protocol Layer(UTP)

Up to 3Gbps o U S 0Over 5.8Gbs for UFS 2.0

- Unipro1.4/1.5 for linkSimple bur flexible link layers

UFS Interconnect Layer (UIL)UFS Interconnect Layer (UIL)

UniPro MIPI specifications are on the final stage of release

Flash Forward @ CES 2011

M-PHYthe final stage of release

How is it going to be?• Easy to adopt in Software

–Utilize exiting solutions; SCSI

Device Manager

• Work with SCSI commands & Architecture - SPC, SBC and SAM

Application LayerUFS Command

Layer Task

manager

UFS Transport Protocol Layer(UTP)

S C, S C a d S• Min. options & features

- Select & define for UFS specific usages cases

UFS Command Layer

UFS Interconnect Layer (UIL)UFS Interconnect Layer (UIL)

UniPro

- 10 ~ 15 commands

No overhead for OSUFS SCSI

UFS Native

Future extension

Flash Forward @ CES 2011

M-PHY

How is it going to be?• Simple but effect driver stack for UFS

–Flexible device management

Device Manager

• Mobile usages centric device management- While work with SCSI & MIPI,

Application LayerUFS Command

Layer Task

manager

UFS Transport Protocol Layer(UTP)

e o t SCS & ,UFS still fully mobile & Flash oriented devices

• Work with SAM4 UFS Interconnect Layer (UIL)UFS Interconnect Layer (UIL)

UniPro Few extra efforts are needed

Flash Forward @ CES 2011

M-PHYneeded

How is it going to be?• Support major e-MMC features and

moreB t Enhance WriteBoot

M lti l

Enhance Partitions

RPMB

Write Protect

D iMultiple Partitions

RPMB(Security)

Dynamic Capacity

Sleep & Reset and more..

Flash Forward @ CES 2011

What are these means..?

150MB/s

UFS 1.0

80MB/

e·MMC

e·MMC4.4 ~

80MB/s

40MB/s e MMC

2009 20122010 2011 2013Single Task Multi-Task Asyn. & queuing

Flash Forward @ CES 2011

Coming soon…Flash Forward @ CES 2011

Coming soon…

THANK YOUFlash Forward @ CES 2011