Protocol Analyzers


The MIPI Alliance creates and promotes specifications for the Mobile and Mobile-Influenced markets. These specifications enable and software interfaces that simplify the integration of components built into a device, from the antenna and modem to peripherals and the application processor.
Some of the specifications being designed and promoted are A-PHY, C-PHY, D-PHY, M-PHY, Camera Serial Interface (CSI), Display Serial Interface (DSI) I3C, Touch, UniPro.

Explore MIPI Explore MIPI
Eclipse T42 UniPro/UFS Analyzer   is an entry level analyzer to address next tier implementations in the UFS ecosystem. The Eclipse T42 Analyzer supports MIPI M-PHY v4.1 HS-G4B, UniPro v1.8 and UFS3.0, and M-PHY v3.1 HS-G3, UniPro v1.61, and UFS2.1. Supporting HS-G4, the unit includes x2 solder down probes. The Eclipse T42 Protocol Analyzer can be upgraded to the advanced feature set of the Eclipse M42x Protocol Analzyer.
Eclipse M42x UniPro/UFS Analyzer/Exerciser  Implementing a new high speed front end, supporting MIPI M-PHYTM Gear4 at speeds up to 11.8Gbps, the Eclipse M42x stands as the markets most complete analyzer/exerciser. The Eclipse M42x is the right tool for engineers and developers who need to ensure the correct and efficient operation of technologies employing the high data transfer speeds of the UniPro/UFS specifications.
Eclipse T32 UniPro/UFS Analyzer   based on the above Eclipse T42 UniPro/UFS hardware, is an entry level analyzer to address next tier implementations in the UFS ecosystem. Supporting up to HS-G3, the unit includes x2 solder down probes. This lower priced analyzer provides an entry point to UniPro/UFS designs with an upgrade path to HS Gear4. HS Gear4 and the Advanced feature set of the M32x analyzer can be added later.
Eclipse M32x UniPro/UFS Analyzer/Exerciser   The Eclipse M32x analyzes bi-directional UniPro and UFS traffic, performing protocol sequence and timing analysis and packet header and payload inspection, to provide complete protocol debug and analysis of UniPro and UFS devices. Trace Validation uses state machine logic to analyze captured traces algorithmically without user intervention. The Eclipse M32x also provides conformance/compliance verification, as well as margin, corner case, and automated stress testing.

The M-PHY specification from the MIPI® Alliance provides flexibility and speed for developers in the mobile computing market. The technology is aimed at next generation smart phones, tablets and other low power mobile computing devices. The M-PHY currently runs at GEARs 1/2/3/4 for speeds up to 10Gbps per lane in each direction, providing asymmetrical lane operation for up to 4-lane device configurations.

MIPI M-PHY is a serial interface technology with high bandwidth capabilities, which is particularly developed for mobile applications to obtain low pin count combined with very good power efficiency. It is targeted to be suitable for multiple protocols and for a wide range of applications.

M-PHY uses lanes for communication. Each lane is a differential pair. M-PHY supports multiple lanes and lanes can be asynchronous.

M-PHY defines both low speed and high speed data rates. Within both low speed and high speed, multiple gears are defined. Low speed uses a Pulse Width Modulation and Gears 1-7 support a range of speeds from 3Mbps up to 576 Mbps. High Speed uses NRZ signaling and supports speeds of .998Gbps up to 11.66Gbps via Gears 1-4. Information transmitted on the lanes uses 8b/10b encoding.

UniPro is a MIPI defined transport specification. UniPro enables upper layer applications to move data over the M-PHY bus although it is Phy layer agnostic. UniPro is applicable to a wide range of Device types such as modems, storage subsystems, Non-volatile memory, displays, and camera sensors. It is also applicable to different types of data traffic such as control messages, bulk data transfer and packetized streaming. A full Layer 1.5-4 specification, UniPro defines packets and frames for moving information across a network from device to device. It also defines the structures and mechanisms for connection management, power and state management, flow control and error handling.

JEDEC defines the Universal Flash Storage (UFS) specification. UFS is a simple, high performance, mass storage device with a serial interface. It is primarily for use in mobile systems, between host processing and mass storage memory devices. The UFS electrical interface is based on the MIPI M-PHY specification which together with the MIPI UniPro specification forms the interconnect of the UFS interface. UFS is based on the SCSI Architectural Model (SAM). The UFS command set is based on the SCSI Primary Command (SPC) and SCSI Block Command (SBC) sets.

Protocol Analysis and Traffic Generation

Teledyne LeCroy offers both protocol analyzers and traffic generators or exercisers to address the M-PHY/UniPro/UFS market. Our protocol analyzers offer unique and configurable views that allow users the ability to easily visualize the UniPro/UFS traffic. From the low level M-PHY primitives up through the UFS SCSI command sets we show activity on the bus as a complete picture of all events, and allow views to the lowest level bytes or to the highest level command transactions. Our exerciser and expert system analysis run conformance and stress test cases, then verify that the resulting protocol sequences and packets conform to the CTS. Extensive reporting and analysis tools include reports by test parameters – status, individual tests, or test rules, and within tests by packet characteristics such as packet number, byte, speed, link, etc. Summary and full reports and pass/fail reports are also provided.

As a contributing member of both MIPI and JEDEC, Teledyne LeCroy stays informed and up to date on the latest specifications and continues to update the roadmap for their M-PHY and UniPro/UFS tools.