Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide Notices © Keysight Technologies 2014-2015 Technology Licenses Safety Notices No part of this manual may be reproduced in The hardware and/or software described in any form or by any means (including elec- this document are furnished under a license CAUTION tronic storage and retrieval or translation and may be used or copied only in accor- into a foreign language) without prior agree- dance with the terms of such license. A CAUTION notice denotes a hazard. It ment and written consent from Keysight calls attention to an operating proce- Technologies as governed by United States U.S. Government Rights dure, practice, or the like that, if not and international copyright laws. The Software is "commercial computer soft- correctly performed or adhered to, Manual Part Number ware," as defined by Federal Acquisition could result in damage to the product Regulation ("FAR") 2.101. Pursuant to FAR or loss of important data. Do not pro- U4431-97002 12.212 and 27.405-3 and Department of ceed beyond a CAUTION notice until Edition Defense FAR Supplement ("DFARS") the indicated conditions are fully 227.7202, the U.S. government acquires understood and met. May 2015 commercial computer software under the same terms by which the software is cus- Available in electronic format only tomarily provided to the public. Accordingly, Keysight Technologies Keysight provides the Software to U.S. gov- WARNING 1900 Garden of the Gods Road ernment customers under its standard com- Colorado Spring, CO 80907 USA mercial license, which is embodied in its A WARNING notice denotes a hazard. End User License Agreement (EULA), a copy It calls attention to an operating pro- Warranty of which can be found at http://www.key- cedure, practice, or the like that, if not sight.com/find/sweula. The license set THE MATERIAL CONTAINED IN THIS DOCU- correctly performed or adhered to, forth in the EULA represents the exclusive MENT IS PROVIDED "AS IS," AND IS SUB- could result in personal injury or authority by which the U.S. government may JECT TO BEING CHANGED, WITHOUT death. Do not proceed beyond a use, modify, distribute, or disclose the Soft- NOTICE, IN FUTURE EDITIONS. FURTHER, ware. The EULA and the license set forth WARNING notice until the indicated TO THE MAXIMUM EXTENT PERMITTED BY therein, does not require or permit, among conditions are fully understood and APPLICABLE LAW, KEYSIGHT DISCLAIMS other things, that Keysight: (1) Furnish tech- met. ALL WARRANTIES, EITHER EXPRESS OR nical information related to commercial IMPLIED WITH REGARD TO THIS MANUAL computer software or commercial computer AND ANY INFORMATION CONTAINED software documentation that is not custom- HEREIN, INCLUDING BUT NOT LIMITED TO arily provided to the public; or (2) Relinquish THE IMPLIED WARRANTIES OF MERCHANT- to, or otherwise provide, the government ABILITY AND FITNESS FOR A PARTICULAR rights in excess of these rights customarily PURPOSE. KEYSIGHT SHALL NOT BE LIABLE provided to the public to use, modify, repro- FOR ERRORS OR FOR INCIDENTAL OR CON- duce, release, perform, display, or disclose SEQUENTIAL DAMAGES IN CONNECTION commercial computer software or commer- WITH THE FURNISHING, USE, OR PERFOR- cial computer software documentation. No MANCE OF THIS DOCUMENT OR ANY additional government requirements beyond INFORMATION CONTAINED HEREIN. those set forth in the EULA shall apply, SHOULD KEYSIGHT AND THE USER HAVE A except to the extent that those terms, rights, SEPARATE WRITTEN AGREEMENT WITH or licenses are explicitly required from all WARRANTY TERMS COVERING THE MATE- providers of commercial computer software RIAL IN THIS DOCUMENT THAT CONFLICT pursuant to the FAR and the DFARS and are WITH THESE TERMS, THE WARRANTY set forth specifically in writing elsewhere in TERMS IN THE SEPARATE AGREEMENT WILL the EULA. Keysight shall be under no obliga- CONTROL. tion to update, revise or otherwise modify the Software. With respect to any technical data as defined by FAR 2.101, pursuant to FAR 12.211 and 27.404.2 and DFARS 227.7102, the U.S. government acquires no greater than Limited Rights as defined in FAR 27.401 or DFAR 227.7103-5 (c), as applicable in any technical data. 2 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide Safety Summary The following general safety precautions must be observed during all phases of operation of this instrument. Failure to comply with these precautions or with specific warnings or operating instructions in the product manuals violates safety standards of design, manufacture, and intended use of the instrument. Keysight Technologies assumes no liability for the customer's failure to comply with these requirements. Product manuals are provided with your instrument on CD-ROM and/or in printed form. Printed manuals are an option for many products. Manuals may also be available on the Web. Go to www.keysight.com and type in your product number in the Search field at the top of the page. General Do not use this product in any manner not specified by the manufacturer. The protective features of this product may be impaired if it is used in a manner not specified in the operation instructions. Before Applying Verify that all safety precautions are taken. Make all connections to the unit before applying power. Power Note the instrument's external markings described in “Safety Symbols”. Ground the If your product is provided with a grounding type power plug, the instrument chassis and cover must Instrument be connected to an electrical ground to minimize shock hazard. The ground pin must be firmly connected to an electrical ground (safety ground) terminal at the power outlet. Any interruption of the protective (grounding) conductor or disconnection of the protective earth terminal will cause a potential shock hazard that could result in personal injury. Fuses See the user's guide or operator's manual for information about line-fuse replacement. Some instruments contain an internal fuse, which is not user accessible. Do Not Operate in Do not operate the instrument in the presence of flammable gases or fumes. an Explosive Atmosphere Do Not Remove the Only qualified, service-trained personnel who are aware of the hazards involved should remove Instrument Cover instrument covers. Always disconnect the power cable and any external circuits before removing the instrument cover. Cleaning Clean the outside of the instrument with a soft, lint-free, slightly dampened cloth. Do not use detergent or chemical solvents. Do Not Modify the Do not install substitute parts or perform any unauthorized modification to the product. Return the Instrument product to a Keysight Sales and Service Office for service and repair to ensure that safety features are maintained. In Case of Damage Instruments that appear damaged or defective should be made inoperative and secured against unintended operation until they can be repaired by qualified service personnel. A CAUTION notice denotes a hazard. It calls attention to an operating procedure, practice, CAUTION or the like that, if not correctly performed or adhered to, could result in damage to the product or loss of important data. Do not proceed beyond a CAUTION notice until the indicated conditions are fully understood and met. A WARNING notice denotes a hazard. It calls attention to an operating procedure, WARNING practice, or the like that, if not correctly performed or adhered to, could result in personal injury or death. Do not proceed beyond a WARNING notice until the indicated conditions are fully understood and met. Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide 3 Safety Symbols Table 1 Safety Symbol Symbol Description Direct current Alternating current Both direct and alternating current Three phase alternating current Earth ground terminal Protective earth ground terminal Frame or chassis ground terminal Terminal is at earth potential Equipotentiality N Neutral conductor on permanently installed equipment L Line conductor on permanently installed equipment On (mains supply) Off (mains supply) Standby (mains supply). The instrument is not completely disconnected from the mains supply when the power switch is in the standby position In position of a bi-stable push switch Out position of a bi-stable push switch 4 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide Symbol Description Equipment protected throughout by DOUBLE INSULATION or REINFORCED INSULATION Caution, refer to accompanying documentation Caution, risk of electric shock Do not apply around or remove from HAZARDOUS LIVE conductors Application around and removal from HAZARDOUS LIVE conductors is permitted Caution, hot surface Ionizing radiation CAT I IEC Measurement Category I CAT II Measurement Category II CAT III Measurement Category III CAT IV Measurement Category IV Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide 5 Compliance and Environmental Information Table 2 Compliance and Environmental Information Safety Symbol Description CSA is the Canadian certification mark to demonstrate compliance with the Safety requirements. The C-tick mark is a registered trademark of the Spectrum Management Agency of Australia. This signifies compliance with the Australia EMC Framework regulations under the terms of the Radio Communication Act of 1992. CE compliance marking to the EU Safety and EMC Directives. ISM GRP-1A classification according to the international EMC standard. ICES/NMB-001 compliance marking to the Canadian EMC standard. KC certification mark to demonstrate compliance with the South Korean EMC requirements. South Korean Class A EMC declaration This equipment is Class A suitable for professional use and is for use in electromagnetic environments outside of the home. Table 3 Environmental Information Safety Symbols Description This product complies with the WEEE Directive (2002/96/EC) marking requirements. The affixed label indicates that you must not discard this electrical/electronic product in domestic household waste. Product Category: With reference to the requirement types in the WEEE Directive Annex I, this product is classed as a “Monitoring and Control Instrumentation” product. Do not dispose in domestic household waste. To return unwanted products, contact your local Keysight office, or see www.keysight.com/environment/product/ for more information. 6 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide Contents 1 Introduction Protocols Supported 12 U4431A Features 13 Related Documents 14 2 Configuring U4431A Connection Settings 3 Switching M-PHY Protocols 4 Capturing M-PHY Data Before you Start 26 Supported Probes 27 Configuring Data Capture and Sync Settings 28 Setting up Triggers 35 Trigger - Overview 35 Trigger Settings 35 To Set up a Simple Trigger 37 To Set up an Advanced Trigger 38 Triggering Based on Packet Types 41 Starting and Stopping the Data Capture 48 5 Viewing and Analyzing Captured Data Overview 50 Viewing M-PHY Packet Data Using the Protocol Viewer Display 51 Viewing Packet Data Specific to a Protocol 52 Viewing Preempted Data 53 Identifying HS and PWM Data Transmissions 54 Compacting the Display of Training Sequence Packets 55 Viewing the Decoded Payload for a Packet 59 Viewing the Byte-wise Transmission of M-PHY Data 62 Viewing the Captured M-PHY Traffic Statistics 64 Extracting Images from the Packet Data 65 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide 7 Contents Viewing Packet and Raw Signal Data using the Waveform Viewer 68 Understanding Waveform Viewer Display for M-PHY Data 68 Viewing the Lane-wise Transmission of Raw Data 71 Viewing Deskewed and Descrambled Data 72 Tracking and Viewing Link States in Captured Data 74 Viewing Time Synchronized Protocol Data in Display Windows 75 6 Viewing LTSSM States and State Transitions LTSSM Overview 80 Prerequisites 83 Configuring and Computing LTSSM States 84 Viewing LTSSM States/Transitions Data 86 Navigating Through the LTSSM Transitions/States occurrences 89 Interpreting LTSSM States and Transition Results 91 7 Computing and Viewing Decoded Transactions Transaction Decoding - Overview 94 Types of Protocols Supported 94 Transaction Decode Tab 94 Configuring and Computing Decoded Transactions 95 Before you Start 95 Computing Transactions from the Captured Data 95 Defining / Verifying the Device Setup 96 Saving the Device Setup Details 104 Viewing the Configuration Space of a DUT 105 Viewing the Attribute Summary of a DUT 105 Configuring Timestamps Displayed in the Computed Transactions 106 Saving the Computed Transaction Data 107 Clearing the Computed Transaction Data 108 Interpreting and Navigating Through the Transaction Decode Results 109 Transaction Details Pane 109 Transaction Overview Pane 110 Navigating Through Transactions 111 Navigating Between Transactions and their Associated Packets 112 Visualizing a Transaction Set (Super Transaction) 113 Viewing NVMe Transactions 116 Viewing Transactions for NVMe Controller Initialization 116 8 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide Contents Viewing Admin Command Transactions 117 Viewing NVMe I/O Command Transactions 118 Viewing a Complete Set of Transactions for a Command Submission and Completion 119 Viewing Decoded Payload for NVMe Commands 120 Viewing Decoded PRPs for NVMe Commands 121 Viewing Decoded MSI-X Table 122 Viewing AHCI Transactions 125 MPCIe Configuration Space Registers Transactions - Examples 125 Generic Host Control Registers Transactions - Examples 126 Port Specific Registers Transactions - Examples 127 SATA Commands Transactions - Examples 128 Visualizing a Complete Set of AHCI Transactions 129 Viewing Decoded Payload for AHCI Commands 130 Viewing PRDT Entries for an ATA Command 131 Viewing SSIC Transactions 134 Understanding the SSIC Transactions Display 134 USB Standard Device Request Transactions - Example 136 ACM Device Subclass Requests Transactions - Example 137 NCM Device Subclass Requests - Example 138 MBIM Device Subclass Requests - Example 139 8 Computing and Running Test Assertions Test Assertion - Overview 142 Types of Protocols Supported 142 Test Assertion Tab 142 Computing the Test Assertions 144 Viewing and Interpreting the Test Results 146 Viewing the Test Cases Pane 146 Viewing the Test Summary 147 Navigating Through Captured Packets from Test Results 149 Navigating Between Test Cases and their Associated Packets 151 9 Viewing Offline Performance Summary Offline Performance Summary - Overview 154 Performance Overview Tab 154 The Overlay View - At a Glance 155 Configuring and Computing Offline Performance Summary 156 Before you Start 156 Computing Offline Performance Summary 156 Saving the Computed Performance Summary Data 157 Defining Chart Settings 157 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide 9 Contents Interpreting the Performance Summary Results 162 Performance Statistics panes 162 Charts pane 164 Flow Control 166 Flow Control- Examples 166 Saving the Favorite Overlay Chart 169 Navigating Through the Performance Summary Results 170 Navigating Through a Chart 170 Navigating Between Performance Statistics and Associated MPCIe Data 170 Customizing Charts 175 Changing the Sampling Rate and Re-sampling the Chart 175 Changing the Chart Display 175 Showing/Hiding the Band Chart 180 Viewing the Center of the Chart 181 Zooming In/Out Charts 182 10 Keysight U4431A MIPI M-PHY Protocol Analyzer User Guide
Description: