Using the Protocol To Simplify PHY Testing: A Practical Example with MIPI UniPro

Similar documents
Protocol Insight UniPro Test Executive

PCI Express 3.0 Characterization, Compliance, and Debug for Signal Integrity Engineers

Protocol Insight Falcon G300/G400 Series. UFS/UniPro Exerciser/Analyzer with Trace Validation

Protocol Insight Falcon G350/G450 Universal Flash Storage (UFS)

PCI Express 4.0. Electrical compliance test overview

PCI Express Link Equalization Testing 서동현

Type-C Technologies and Solutions

Enabling MIPI Physical Layer Test

Keysight N5990A-301 PCI Express Link Training Suite. User Guide

Keysight Technologies N5467B and N5467C For Infiniium and InfiniiVision Oscilloscopes User Defined Application (UDA) Data Sheet

UniPro Test Executive User Guide

UNH-IOL MIPI Alliance Test Program

PGY-UFS-PA MPHY, UniPRO, UFS Protocol Analzyer

Overcoming Inter-Symbol Interference with MIPI PHYs using Training Sequences

MIPI Alliance Introduction & MIPI Camera Serial Interface Overview

Falcon UniPro Stimulus Builder User Manual

Keysight Technologies N5990A Test Automation Software Platform Multi-Bus Stimulus/Response Test Software Ideal for Digital High-Speed Interface Buses

Falcon and Raptor Series Application Note: Tech Support Frequently Asked Questions

Total IP Solution for Mobile Storage UFS & NAND Controllers

DisplayPort 1.4 Webinar

Keysight N5990A Type-C Extension. User Guide

U4431 MIPI M-PHY Protocol Analyzer. User Guide

Raj Kumar Nagpal, R&D Manager Synopsys. Enabling Higher Data Rates and Variety of Channels with MIPI D-PHY

Agilent. Master your next PCIe test with the Agilent M8020A High-Performance BERT Application Brief

Falcon and Raptor Series Application Note: DUT Probing Options

Keysight N8814A 10GBASE-KR Ethernet Backplane Electrical Performance Validation and Conformance

Power Reduction and Low Risk Implementation of UFS v2.0 Design

Agilent Digital Measurement Forum

Falcon/Raptor Series User Manual

Keysight N5990A DisplayPort Extended Tests Embedded DisplayPort

Keysight Technologies N6468A SFP+ Electrical Performance Validation and Conformance Software

TFS for SQL/BI Developers. Dave Fackler Business Intelligence

Achieving UFS Host Throughput For System Performance

Keysight Technologies N5990A Test Automation Software Platform Multi-Bus Stimulus/Response Test Software Ideal for Digital High-Speed Interface Buses

Falcon/Raptor Series User Manual

Keysight N5990A Test Automation Software Platform

Master your next PCIe test PCI Express J-BERT M8020A High-Performance BERT. Application Brief

Solving MIPI D-PHY Receiver Test Challenges

Keysight N4880A Reference Clock Multiplier

SD Technology and Ultra High Speed Interface (UHS-II)

Building Low Power, Modular Systems with Silicon-Proven IP Solutions

Next Generation Verification Process for Automotive and Mobile Designs with MIPI CSI-2 SM Interface

Achieving PCI Express Compliance Faster

Keysight U4431A MIPI M-PHY Protocol Analyzer. User Guide

Keysight N5990A-104 Test Automation Software Platform for Thunderbolt. User Guide

Accelerating MIPI Interface Development and Validation

Keysight U4305A Protocol Exerciser for PCI Express Gen3

Keysight N5990A-155 Display Port. User Guide

Simplifying Validation and Debug of USB 3.0 Designs - Tektronix USB Testing Solutions Introduction. name title

Optimal Management of System Clock Networks

UNH-IOL MIPI Alliance Test Program

JESD204B Xilinx/IDT DAC1658D-53D interoperability Report

Keysight Technologies M8085A MIPI Receiver Test Solutions. Data Sheet Version 1.0

ValiFrame N5990A Option 005

Keysight Technologies M8085A MIPI Receiver Test Solutions. Data Sheet Version 2.0

The Evolution of Mobile

Intel Stratix 10 Low Latency 40G Ethernet Design Example User Guide

U4421A MIPI D-PHY (CSI-2/DSI) Protocol Exerciser and Analyzer. Bring your CSI-2 and DSI-1 designs to market faster with complete confidence

Keysight N5393F/G PCI Express 4.0 (Gen4) Software for Infiniium Oscilloscopes. Data Sheet

NBASE-T and IEEE802.3bz Ethernet Testing 7 MARCH 2016

Certified Wireless USB Compliance

Ethernet SFF-8431 SFP+ SFF-8635 QSFP+ Compliance and Debug Testing. Anshuman Bhat Product Manager

25G Ethernet Intel Stratix 10 FPGA IP Design Example User Guide

Low Latency 100G Ethernet Intel Stratix 10 FPGA IP Design Example User Guide

Keysight MIPI M-PHY Command Line Packet Generator. User s Guide

PCIe 3.0 Compliance Testing Dan Froelich Serial Enabling Workgroup Co-Chair

Keysight Technologies USB Design and Test A Better Way. Brochure

Low Latency 100G Ethernet Design Example User Guide

Low Latency 40G Ethernet Example Design User Guide

Spatial Debug & Debug without re-programming in Microsemi FPGAs

Mixel s MIPI PHY IP Solution

H-tile Hard IP for Ethernet Intel Stratix 10 FPGA IP Design Example User Guide

QPHY-PCIE3-TX-RX Operator s Manual

Keysight N5435A Infiniium Server-Based License for Infiniium Oscilloscopes

MIPI DigRF 3G and MIPI DigRF v4 Solutions in Action

LTE-A DigRF Testing needs and Solutions

DisplayPort Testing Challenges

SV3C DPRX MIPI D-PHY Analyzer. Data Sheet

PCI Express 4.0 Test Solution

PCIe on 3U and 6U CompactPCI Mark Wetzel Principal Engineer National Instruments

Compliance test method and detailed spec for -USB3.0. Tektronix Korea YJ.PARK

PCI Gen3 (8GT/s) Receiver Test

Tektronix Innovation Forum

Provides information for this release. Describes added functions for this release. Describes bug fixes in the released software version.

40 and 100 Gigabit Ethernet Consortium Clause 86 40GBASE-SR4 and 100GBASE-SR10 PMD Test Suite v0.1 Technical Document

QPHY-MIPI-D-PHY. Instruction Manual

Provides information for this release. Describes added functions for this release. Describes bug fixes in the released software version.

Keysight N5990A-302 USB Link Training Suite

in Synchronous Ethernet Networks

Comprehensive USB 3.1 Test Suite

Keysight U4431A MIPI M-PHY Protocol Analyzer

UG0773 User Guide PolarFire FPGA SmartDebug

Automotive Ethernet BroadR-Reach

LatticeSC/Marvell. XAUI Interoperability. Introduction. XAUI Interoperability

Building Interfaces with Arria 10 High-Speed Transceivers

MPC-SP02 Jitter Budget

Eye-BERT 10G and Micro 10G Software Programming Guide

Keysight Technologies J-BERT M8020A High-Performance BERT

USB Type-C Design Implementations Overview & Test Solution. Seo Dong-Hyun

DASH7 ALLIANCE PROTOCOL - WHERE RFID MEETS WSN. public

Transcription:

Victor Sanchez-Rico Project Team Leader - MIPI Using the Protocol To Simplify PHY Testing: A Practical Example with MIPI UniPro

Agenda Problem Statement General Solution MIPI UniPro PHY Test Mode Proposed Solution 2017 MIPI Alliance, Inc. 2

Problem Statement It s often challenging to do MIPI PHY test, due to the lack of a standardized, widely adopted test mode Specs contain Recommended Test Functionality as annex, but informative It still requires the user to implement a dll for a test automation software to control the DUT and to perform the tests It also requires out-of-band DUT control capabilities Loopback is widely used, but some features can t be tested with standard equipment (e.g. MIPI M-PHY PWM), and manual reconfiguration is needed between tests Manufacturers validation teams need to invest time (and $$) to prepare for testing Certification workshops (e.g. UFSA) become increasingly complicated 2017 MIPI Alliance, Inc. 3

General Solution A Test Mode defined in the protocol layer simplifies testing Requirements: In-band configuration of the DUT for each test must be possible DUT must remain in test mode until explicitly disabled DUT must implement counters and it must be possible to retrieve them in-band 2017 MIPI Alliance, Inc. 4

UniPro PHY Test Mode Mandatory Enter test mode through PACP_TEST_MODE_req frame Allows lane distribution setting (single- and multi-lane test possible) Configure transmission mode and speed RX test: Implements Frame and Error counters Counters can be retrieved in-band through TX TX test: The DUT can be configured to transmit a CRPAT pattern for testing with the oscilloscope 2017 MIPI Alliance, Inc. 5

Proposed Solution Use the UniPro Test Mode to test the Physical Layer Train DUT into each required test mode Poll DUT frame and error counters UniPro counters are global, can test all lanes simultaneously to save time Everything must be done in-line, no sideband connection needed Must require little or no customization 2017 MIPI Alliance, Inc. 6

Proposed Solution Hardware: Oscilloscope for TX test and calibration of the RX test setup High speed data generator for test pattern generation for RX test Protocol generator and analyzer for device configuration and frame and error counter reception 2017 MIPI Alliance, Inc. 7

Proposed Solution Debug Software: Individual adjustment of each PHY parameter (timings, levels, jitter) Test script wizard for automated generation of configuration pattern for each gear and mode Ability to control DUT configuration flow Poll and decode frame and error counters from DUT 2017 MIPI Alliance, Inc. 8

Proposed Solution Test Automation Software: Automated calibration of stress signal Automated DUT configuration for each CTS test Automated testing for each CTS item Test report generation 2017 MIPI Alliance, Inc. 9

Proposed Solution Use Case RX test DUT Data0 RX is connected to switch that can alternate between test pattern generator and protocol generator DUT Data1-3 RX connected directly to test pattern generator DUT Data 0 TX connected to protocol analyzer DUT RST_n also controlled to alternate test modes Test Flow Automation connects protocol generator to DUT Hardware Reset sent to RST_n of DUT Protocol generator sends link configuration pattern to DUT Automation connects test pattern generator to DUT Test pattern generator sends test pattern to DUT, interleaving Frame and Error counter requests DUT responds, protocol analyzer captures response and test automation decodes it Test goes on until DUT reports errors or target BER is achieved 2017 MIPI Alliance, Inc. 10

Proposed Solution Use Case TX test DUT Data0 RX is connected protocol generator DUT TX Lane under test is connected to oscilloscope DUT RST_n also controlled to alternate test modes Test Flow Protocol generator sends Hardware Reset to DUT Protocol generator sends link configuration pattern to DUT Automation controls oscilloscope TX Test software to run selected tests 2017 MIPI Alliance, Inc. 11

BitifEye & Keysight Solution Live demo in our booth! 2017 MIPI Alliance, Inc. 12

Questions? 2017 MIPI Alliance, Inc. 13

BACKUP 2017 MIPI Alliance, Inc. 15

2017 MIPI Alliance, Inc. 16

2017 MIPI Alliance, Inc. 17