See a demonstration of the Catena 1910 by MCCI CEO, Terry Moore.
In 2007, the USB standard was expanded to allow product developers to use USB as a high speed chip-to-chip interface. This method of short range (under 10 cm) interchip connectivity leverages the existing USB infrastructure to reduce development time and cost. USB High Speed InterChip (HSIC) also saves power, using a simple two wire interface and operating at low-voltage CMOS levels, replacing the traditional USB PHY. Go straight to more information on the MCCI Catena® 1910 HSIC.
The Mobile Industry Processor Interface (MIPI) Alliance is an open membership organization for leading companies in the mobile industry that share the objective of defining and promoting open specifications for interfaces inside mobile terminals. The MIPI family of standards present several unique testing challenges, which require innovative tools.
Go straight to more information on the MCCI Catena® 1910 MIPI.
The HSIC Challenge — How To Test?
Today’s USB bus analyzers are powerful tools. However, these analyzers currently only support tracing via standard USB cables and connectors. Because USB HSIC doesn’t use a standard USB connector, a special probe must be developed to record all USB bus events transferred via the two wires.
MCCI Catena® 1910
To fill this gap for USB HSIC product developers, MCCI has developed the Catena 1910 HSIC system, which adds a special probe to the MCCI Catena test hardware (see product photo left and system diagram below). The Catena 1910 captures, traces, and analyzes data transferred over the HSIC interface. It connects to a Windows PC via a PCIe interface for direct execution of embedded software.
Integrated hardware captures USB transaction-level traffic. Synopsys DesignWare Hi-Speed USB 2.0 On-The-Go IP in FPGA operates as the HSIC host, seeing the Unit Under Test (UUT) as an HSIC device.
During data acquisition, triggering can be done manually by the operator or automatically, as defined by parameters set in the PC-based control software. Captured data is formatted such that it can be exported for viewing with Ellisys Visual USB analyzer software.
Catena 1910 HSIC Tester Features
Here are some of the features offered by the MCCI USB HSIC Tester:
MCCI Catena 1910 HSIC Architecture
The MIPI Challenge — How To Test?
- USB 2.0 HSIC using Synopsys USB HS OTG IP
- Protocol data capture mode
- External trigger option
- Trigger on condition
- Configurable voltages
- Overvoltage protection
- 128 MB trace data buffer
- Raw data dump mode
- Data viewable with Ellisys Visual USB viewer
What are the MIPI testing gaps and challenges that developer face?
- Multiple protocols – although a common PHY model is defined by MIPI, different top-level protocols exist for different applications
- No connector – because MIPI is a chip to chip bus, there is no standard connector where a standard analyzer can be plugged in
- No standard stimulus/verification tools for unit test – without these, both ends of a MIPI link must be brought up concurrently.
The MCCI Catena 1910 MIPI captures, traces, and analyzes data transferred over the MIPI interface. It connects to a Windows PC via a PCIe interface. It connects to the Unit Under Test (UUT) via a special Probe (see product photo, below).
Integrated hardware captures MIPI Physical and Link Layer (depending on the protocol) traffic. Captures can be triggered manually by the operator or automatically, as defined by parameters set in the PC-based control software.
Captured data is formatted such that it can be exported and further analyzed by the MCCI MIPI viewer. The MCCI Catena 1910 MIPI has two main function modes:
- Analyzer (Passive Receiver) Mode
In this mode the MCCI Catena 1910 acts as a passive sniffer on both directions of the bus. It monitors and captures the MIPI traffic based on manual or predefined triggers without interfering with the MIPI traffic.
- Verification (Transmitter) Mode
In this mode, the MCCI Catena 1910 is exercising the Unit Under Test by driving the transit side of the MIPI bus. The Catena drives the bus on the transmission lines, but it still monitors and captures the MIPI traffic on receiver and transmitter lanes. As in the Analyzer mode, the capture triggering can be manual or automatic based on predefined trigger expressions.
For order information, please write to firstname.lastname@example.org