Type-C TrackerProtocol Analyzer for Type-C, PD, DP, TB and more
|
|
Type-C TrackerAll-in-one, super-portable, multi-protocol Type-C analyzer with voltage tracking, integrated logic analysis, and Alternate Mode support. Pocket-sized and bus-powered, the Ellisys Type-C Tracker delivers comprehensive support for a multitude of protocols and electrical signaling that operate over the USB Type-C connection standard Detailed decoding of packets, transactions, and other communications is provided in a flexible and easy to understand manner over the field-proven and ubiquitous Ellisys software application. The Tracker provides a variety of error detections, precision timing tools, and performance measurement tools. Designed with ease-of-use in mind, the Type-C Tracker is the ideal companion for a wide variety of tasks associated with Type-C product development.
|
|
Key Features
|
|
Typical SetupType-C Communications and Voltages
|
|
Logic Signals, TCPCI/I2C, and Other Serial Protocols
|
|
|
|
Protocol AnalysisCaptured protocols and voltages, along with captured logic signals, are presented to the user real-time by the Ellisys application software. An assortment of displays provides an intuitive understanding of traffic, protocol sequences, performance criteria, error conditions, electrical characteristics, timing details, standard/class decoding, protocol decoding, and more .The physical capture of supported communications is accomplished using latest-generation hardware capture technology to non-intrusively tap and reliably pass through supported protocols while passively passing gigabit traffic.
|
|
Integrated Logic AnalysisThe integrated logic analysis provides developers with efficient and convenient visualization of external digital signals (such as discrete outputs of FPGA/ ASIC) in synchronization with all other captured traffic. Captured GPIOs can be grouped into buses and given user-defined names for easy identification.
|
|
Precision Timing CharacterizationAll protocol traffic, logic signals, and voltages of Type-C signaling and power lines (CC, Vconn, SBU_A, SBU_B, and Vbus) are tracked using the Instant Timing view. These events are perfectly synchronized with each other and with the Overview windows. Precision timing measurements can be made between any events within the Timing view to precisely characterize timings. Throughput and statistical information is also provided. Events selected in the Overviews are highlighted and aligned to the Instant Timing view.
|
|
Voltage State TrackingTracking Type-C electrical signaling is crucial to understand state machine behaviors. Timings and voltage levels of the various Type-C signaling and power lines have specific meanings and purposes. When not properly implemented, they can wreak havoc with an implementation. Additionally, it is important to precisely relate these voltage values and states to protocol events for performance characterizations and debug exercises. The Type-C Tracker application provides accurate monitoring of Vbus, Vconn, SBU_A, SBU_B, and CC in the Instant Timing view, associated with any captured logic signals and protocol packets and events.
|
|
Alternate Mode TrafficUSB Power Delivery protocol provides a wide array of mechanisms to negotiate power, and can also be used as a sideband channel for standard and vendor-defined messages. Additionally, Power Delivery provides methods to discover, enter, and exit alternative modes, identified by a unique identifier (SVID) and defined by vendors or standards bodies outside of the scope of the USB Implementers Forum (USB-IF). The Type-C Tracker supports capture and decoding of ALT Mode entry, discovery, and exit protocols as well as ALT Mode commands. Additionally, the Tracker supports several ALT Mode protocols that are conveyed over the Type-C sideband lines (SBU_A and SBU_B), including DisplayPort Auxiliary (AUX) traffic and UART for Thunderbolt 3.
|
|
Type-C Port Controller and I2CLocated between a Type-C Port Manager (TCPM) and a Type-C Port Controller (TCPC), the Type-C Port Controller Interface (TCPCI) is a standardized connection between I2C devices. The Type-C Tracker captures and decodes TCPCI traffic over the Logic GPIO connection, and can be configured to capture other vendor-specific I2C protocols (multiple such protocols, concurrently).
|
|
UART, SPI, and SWD ProtocolsThe Type-C Tracker supports capture of UART, Serial Peripheral Interface (SPI), and Serial Wire Debug (SWD) protocols over its logic connection interface. Traffic captured is displayed in tight synchronization with all other traffic captured by the analyzer. Detailed decoding is provided and each protocol is displayed chronologically in dedicated Overview windows. |