Protocol Exercisers & Analyzers
I3C USB Adapter
Model No: PGY-I3C_USB_Adapter
The PGY-I3C_USB_Adapter provides the ability to operate its features from Third party application using function calls. All access to hardware is performed through a high-level application programming interface (API). It encapsulates common procedures that the user would need to perform to setup and use an I3C interface.
- I3C
Free Online Technical Support
Free Software Updates
Global Sales Support
Evaluation Units Available
- Key Features
- Specifications
- FAQs
In such a way, it allows third party application to have access over the connected I3C/I2C bus of the target, which includes
- ConfiguringNode as Master/Slave
- GeneratingTraffic
- MonitorNetwork Traffic
- ReportGeneration
Users can easily set up the analyzer to generate I3C/I2C traffic using Linux support.This representation of information makes it an industry-best offering and an easy-to-use solution to debug the I3C protocol activity. This can be used when you have a very limited budget but still want a host and device configuration which is capable of handling API scripting. This representation of information makes it an industry-best offering and an easy-to-use solution to debug the I3C protocol activity
| Features/Specifications | Description |
|---|---|
| Exerciser: | |
| Configurable | 1 Master + 1 Slave |
| I3C/I2C Traffic Generation | Custom I3C/I2C Traffic Generation |
| SCL Frequency Variation | 100KHz-12.5MHz |
| Simulate Real-world traffic | Supported |
| Voltage Levels supported | Fixed 1V, 1.2V, 1.8V, 2.5V, and 3.3V |
| Hot-Join and IBI | Supported |
| IBI Response Feature | Not supported |
| Clock to Data Delay (tCO) | Supported, in steps of 10ns |
| Delay Between Messages (tIMG) | Supported, in steps of ns, us, ms and seconds |
| Set up and Hold Variations | Not Supported |
| Error injection | Not Supported |
| CTS v1.1 Support | Not Supported |
| API Support | Supported in Python |
| CCC Support | All CCC's are supported on the Master side as per I3C v1.0 |
| Protocol Analyzer: | |
| Protocol Analysis | I3C/I2C |
| Analyzer Resolution | 4ns |
| Capture Duration | Continuous streaming of protocol data to host HDD/SSD for long-duration capture |
| Protocol Error Report | S0 to S5 types of errors as specified in the I3C specifications CRC errors in DDR traffic ACK/NACK Errors (Slave) Master Abort Non-Standard frames Non-standard Frames Start, Stop and HDR exit patterns. |
| Custom Commands | Not Supported |
| Host Connectivity | USB 2.0/3.0 |
Comparative Analysis: PGY-I3C-EX-PD Vs PGY-I3C-EX-PD Lite Vs PGY-I3C- USB-ADT
| Key Features | PGY-I3C-EX-PD | PGY-I3C-EX-PD Lite | PGY-I3C-USB-ADT |
|---|---|---|---|
| I3C Protocol Exerciser and Analyzer from 1Hz to 12.5MHz (SDR, HDR, TSP encoding) | Yes (Beyond I3C Spec) | Yes (1KHz to 12.5MHz as per I3C Spec) | Yes (1KHz to 12.5MHz as per I3C Spec) |
| Master (Controller) and/either Slave Support (Target) | Yes (1 Master + 3 Slave) | Yes (1 Master + 1 Slave) | Yes (1 Master + 1 Slave) |
| Amplitude and Timing Variation | Yes (1V to 3.3V in steps of 30mV) | Fixed Amplitude (1V, 1.2V,1.8V, 2.5V, 3.3V) | Fixed Amplitude (1V, 1.2V, 1.8V, 2.5V, 3.3V) |
| Protocol Error Injection | Yes | No | No |
| Hot Join and In-Band Interrupt Support | Yes | Yes | No |
| Hardware based Protocol Aware Trigger | Yes | Yes | No |
| 13C Conformance Test Suite Support (13C-CTS) | Yes | No | No |
| API Support | Yes (In Python and C++) | Optional | Yes(windows & Linux OS) |
| Electrical validation of 13C Specification | No | No | No |
| Applications | Post Silicon Protocol Validation, Pre Silicon Protocol Traffic Generation at Emulation and Prototype Design Stage | Emulation of Master or Slave, Application Engineering team, System Design and Validation | Production Test Solution |
| Price | X | 0.5X | 0.2X |
| Value Proposition | Performance Solution | Firmware development and Field Application | Production |
Ordering Information
PGY-I3C_USB_Adapter: (Supports only v1.0 specifications) API Support for Linux/Windows.
Deliverables for PGY-I3C-USB_Adapter
- PGY-I3C_USB_Adapter Unit
- USB 3.0 Cable
- Flying lead probe cables with female connectors to connect to DUT
- PGY-I3C_USB_Adapter Software in CD
An I3C USB adapter connects a computer to an I3C bus, allowing engineers to generate, monitor, and control I3C communication during device development, testing, and debugging.
An I3C USB adapter can generate and monitor I3C protocol transactions to verify communication between devices. Engineers can use it to test device responses, execute commands, and troubleshoot bus communication during development.
Yes. An I3C USB adapter can generate I3C communication traffic to test connected devices and verify Controller and Target behavior under different transaction scenarios.
Yes. An I3C USB adapter can support Controller and Target communication for I3C protocol testing, allowing engineers to generate transactions, interact with connected devices, and verify expected bus behavior.
Similar Products
-
Protocol Exercisers & Analyzers
UFS 5.0 Protocol Exerciser and Analyzer
PGY-UFS5.0-EX-PA UFS5.0 Protocol Exerciser and Analyzer is…
-
Protocol Exercisers & Analyzers
I3C Protocol Exerciser and Analyzer – Lite
The PGY-I3C Lite is a Protocol Analyzer…
-
Oscilloscope Based Software
10BaseT1S Protocol Decode Software
10BaseT1 is emerging as a key interface…