ufs characterization and compliance testing forum_may... · 19/05/2012  · ufs characterization...

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

Upload: others

Post on 09-Sep-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

UFS Characterization and UFS Characterization and Compliance TestingCompliance Testing

Perry Keller

Mobile Forum 2013

Perry Keller

Compliance and Enablement Chairman

UFS Assn. Board of Directors

Digital Applications and Standards Lead

Agilent Technologies

Page 2: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

33rdrd Wave of Personal ComputingWave of Personal Computing

Ethernet LAN Broadband

Mobile

Client-Server

Cloud-BasedServicesWiFi

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

Hundreds of Millions of users

Billions of users

Tens of Thousands of Apps

Millions of Apps

Mobile

Greater than 100 wattsGreater than 100 watts 10’s of watts10’s of watts Less than 10 wattsLess than 10 watts

WebServers

Page 3: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

33rdrd Wave Computing InfrastructureWave Computing Infrastructure

Processor

And Modem

Multiple cores and

faster clock rate

Continuous

Internet

Landline speed

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

eMMCV

UFS

LPDDR/2 V

LPDDR3

Flash RAM

Desktop class performance powered by a battery!

More channels, wider

busses

Increased capacity

and transfer rate,

Server class protocol

Double (and then

redouble) clock rate

Page 4: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Universal Flash Storage (UFS)Universal Flash Storage (UFS)The Next Generation Mobile StorageThe Next Generation Mobile Storage

e.MMC

Reliability&

Low Power

Server ClassSCSI CMD SetSSD

Technology

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

Built on e.MMC heritage

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

transition in mobile applications

Page 5: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

UFS EcosystemUFS Ecosystem

StandardsStandards

& Trade & Trade

AssociationsAssociations

UFSUFS

DeviceDevice

UFS Enabled UFS Enabled

Chipset Chipset

OS and OS and

DriverDriver

Host System Host System

DeveloperDeveloperMIPI

Alliance

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

• 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

DriverDriver

UFS is a pioneer in cross-standard integration

pmk1

Page 6: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Slide 5

pmk1 Should MIPI and T10 be mentioned?Perry Michael Keller, 5/19/2012

Page 7: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

What is the UFSA?What is the UFSA?

The Universal Flash Storage Association (UFSA) was founded in The Universal Flash Storage Association (UFSA) was founded in

2010 as an open Trade Association to promote widespread 2010 as an open Trade Association to promote widespread

industry adoption and acceptance of the UFS standardindustry adoption and acceptance of the UFS standard

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

Primary missions:Primary missions:

�� UFS technology promotionUFS technology promotion

�� UFS infrastructure enablementUFS infrastructure enablement

�� Product compliance and certification managementProduct compliance and certification management

�� Technical input into JEDEC / MIPI for future specificationsTechnical input into JEDEC / MIPI for future specifications

Page 8: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Principles of CertificationPrinciples 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

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

– 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

Page 9: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

UFS Certification ProcessUFS Certification Process

Accredited

Labs

JC 64.5 Compliance

Test Spec

Logo Committee

ComplianceCertificate

Logo

Adopter Member

Products

Success CriteriaSuccess Criteria

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

UFS Test Spec

M-Phy/Unipro

Test Spec

MIPI M-Phy & Unipro Test WGs

Compliance Committee

Test SpecTest Spec

Logo Branded Product

Logo Branded Product

Logo

License

What & How to MeasureWhat & How to Measure

UTP Test Spec

Page 10: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Compliance Test ElementsCompliance 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

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

– 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

Page 11: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

UFS: Under the HoodUFS: Under the Hood

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

Tx

RxClk / Power

Page 12: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Test ConfigurationsTest Configurations

Operating System

File System

Driver Stack

HCI Compliance Test

Executive

Test Driver

Interop Test Executive

Emulated UFS Host

Test Executive

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

UFS HCI

UFS Device

UFS HCI

Emulated UFS Test

Device

Emulated UFS Host

UFS Device

Device Test Interop Test Host Test

Page 13: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Physical Layer TestingPhysical Layer Testing

• Typical platform components:– Metrology grade test fixtures

– Oscilloscopes

– Bit Error Rate Testers

– Waveform generators

– Network Analyzers

– Time Domain Reflectometers

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

• Scope of testing– M-Phy Tx

– M-Phy Rx

– UFS channel (Tx ball to Rx ball)

– Power integrity (future)

Page 14: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Protocol TestingProtocol Testing

• Typical platform components:– Host, Device, snoop test fixtures

– Oscilloscope protocol decoder

– Protocol analyzer

– Protocol generator/exerciser

– Instrumented “golden” hosts and devices

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

• Scope of testing– Unipro

– UFS Transport Layer (UTP)

Page 15: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Interoperability TestingInteroperability 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

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

• Scope of testing– Complete UFS HW/SW stack

– Interoperation with defined set of “Golden” hosts/devices

Golden Device Host DUT Golden Host Device DUTs

Page 16: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Workshops, Plugfests And Workshops, Plugfests And CertificationCertification

• 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

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

– 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 anonymizedbefore 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

Page 17: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Key TakeKey Take--AwaysAways

• 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

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies

• 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

Page 18: UFS Characterization and Compliance Testing Forum_May... · 19/05/2012  · UFS Characterization and Compliance Testing Perry Keller Mobile Forum 2013 Compliance and Enablement Chairman

Thank YouThank You

Copyright © 2013 Universal Flash Storage Assn. and Agilent Technologies