ufs characterization and compliance testing

17
UFS Characterization and Compliance Testing Mobile Forum 2013 Perry Keller Compliance and Enablement Chairman UFS Assn. Board of Directors Digital Applications and Standards Lead Agilent Technologies

Upload: beatrice-owens

Post on 31-Dec-2015

23 views

Category:

Documents


0 download

DESCRIPTION

UFS Characterization and Compliance Testing. Perry Keller Compliance and Enablement Chairman UFS Assn. Board of Directors Digital Applications and Standards Lead Agilent Technologies. Mobile Forum 2013. 3 rd Wave of Personal Computing. Windows 8. Windows PHONE. Windows. ios. - PowerPoint PPT Presentation

TRANSCRIPT

UFS Characterization and Compliance Testing

Mobile Forum 2013

Perry Keller

Compliance and Enablement ChairmanUFS Assn. Board of Directors

Digital Applications and Standards LeadAgilent Technologies

3rd Wave of Personal Computing

Hundreds of Millions of users

Billions of users

WINDOWS IOS

MAC OS

WINDOWS PHONE

ANDROIDBLACKBERRY

Tens of Thousands of Apps

Millions of Apps

Ethernet LAN Broadband

Mobile

Client-Server

Cloud-BasedServices

Greater than 100 watts 10’s of watts Less than 10 watts

WINDOWS 8

WiFi

WebServers

MOBILE CONNECTED SOCIETY

3rd Wave Computing Infrastructure

ProcessorAnd Modem

eMMCV

UFS

LPDDR/2 V

LPDDR3

Flash RAM

Desktop class performance powered by a battery!

Multiple cores and faster clock rate

More channels, wider busses

Increased capacity and transfer rate,Server class protocol

Continuous InternetLandline speed

Double (and then redouble) clock rate

Universal Flash Storage (UFS)The Next Generation Mobile

Storage

Built on e.MMC heritage• Incorporate e.MMC features adopted by mobile systems for a smooth

transition in mobile applications

e.MMCReliability

&Low Power

Server ClassSCSI CMD SetSSD

Technology

UFS Ecosystem

• The UFS Standard is developed in JEDEC JC64 committee• Physical and link layer standards developed by MIPI• The Universal Flash Storage Association (UFSA) focuses on

ecosystem enablement and compliance certification

Standards& Trade

Associations

UFSDevice

UFS Enabled Chipset

OS and Driver

Host System Developer

UFS is a pioneer in cross-standard integration

MIPIAlliance

Perry Michael Keller
Should MIPI and T10 be mentioned?

What is the UFSA?

The Universal Flash Storage Association (UFSA) was founded in

2010 as an open Trade Association to promote widespread

industry adoption and acceptance of the UFS standard

Primary missions:

UFS technology promotion

UFS infrastructure enablement

Product compliance and certification management

Technical input into JEDEC / MIPI for future specifications

Principles of Certification• Assure Devices and Hosts interoperate reliably

– Uniform positive customer experience– Maximum breadth of compatible products– Allows products to differentiate on basis of core competencies– All parts of the specification are covered– Embedded and removable devices supported

• Maximize benefits to developers at minimum cost– Mix of interface and interop tests provides maximum coverage with least

effort– Test matrix focuses on key predictors of conformance and interoperability– Technical test procedures developed by the experts in MIPI, Jedec, etc. who

wrote the spec itself– “Class” certification supports product enhancement without recertification– IP protection integral part of the process

• Promote completeness and advancement of UFS/MIPI specifications– “Real life” input to specification developers

• Assure ultimate integrity of UFS brand– Vendor independent (3rd party) testing, certified by UFSA– Integrated with UFSA logo program

UFS Certification Process

Accredited Labs

JC 64.5

UFS Test Spec

M-Phy/UniproTest Spec

MIPI M-Phy & Unipro Test WGs

Compliance Committee

Compliance Test Spec

Logo Committee

Compliance Certificate

Logo Branded Product

Logo License

Adopter Member Products

What & How to Measure

Success Criteria

UTP Test Spec

Compliance Test Elements• Test platforms

– Provided by T&M vendors and IP developers– Instrumentation– Test fixtures– “Golden” references

• M-Phy, Unipro, UFS Test procedures– Developed by the specification experts in Jedec and MIPI– Rigorous, repeatable, technically clear– Maximum coverage of entire specification– Useful for development, debug, characterization and compliance

• UFS Test Specification– Developed by UFSA contributor members– Provided to UFSA adopter members– Defines certification test matrix– Clear description of test configurations– Simplifies development team scheduling and budgeting

UFS: Under the Hood

Tx

RxClk / Power

Test Configurations

Operating System

File System

Driver Stack

UFS HCI

UFS Device

HCI Compliance Test Executive

Test Driver

UFS HCI

Emulated UFS Test Device

Interop Test Executive

Emulated UFS Host

UFS Device

Test Executive

Device Test Interop Test Host Test

Physical Layer Testing• Typical platform components:

– Metrology grade test fixtures– Oscilloscopes– Bit Error Rate Testers– Waveform generators– Network Analyzers– Time Domain Reflectometers

• Scope of testing– M-Phy Tx– M-Phy Rx– UFS channel (Tx ball to Rx ball)– Power integrity (future)

Protocol Testing• Typical platform components:

– Host, Device, snoop test fixtures– Oscilloscope protocol decoder– Protocol analyzer– Protocol generator/exerciser– Instrumented “golden” hosts and devices

• Scope of testing– Unipro– UFS Transport Layer (UTP)

Interoperability Testing• Typical platform components:

– Host, Device, snoop test fixtures– Set of “Golden” hosts (for device test)– Set of “Golden” devices (for host test)– Host test application or procedures– Phy/Protocol test equipment (for debugging)

• Scope of testing– Complete UFS HW/SW stack– Interoperation with defined set of “Golden” hosts/devices

UFSUFS

UFS

UFS

Golden Device Host DUT Golden Host Device DUTs

Workshops, Plugfests And Certification

• UFS Workshop– Trial execution of UFS Compliance Test Specification– By Invitation only– Test and debug of the UFS CTS itself, test platforms and individual

test procedures– Test results are anonymized before Compliance Committee review

• UFS Plugfest– Open to all UFSA adopter and above members under NDA– Standard CTS executed in private– Test results returned only to UFSA member undergoing test– Learnings used by CTC to improve CTS and generate feedback to

partner organizations (individual test results are anonymized before committee review

• Certification Test– Provided as service by certified test houses (generally for-fee, no

UFSA fee)– Results returned to company requesting test– Certificate of Compliance issued by test house to UFSA Adopters if

all tests pass

Key Take-Aways• 3rd wave of personal computing requires complete

infrastructure update• UFS is the next generation of mobile mass

storage engineered by the industry to enable 3rd wave

• UFS is the first memory technology to be backed by formal certification program

• The UFSA is an industry driven organization supporting UFS ecosystem and assuring end-user confidence in UFS

• For more information:– www.universalflash.org– www.jedec.org– www.mipi.org

Thank You