Protocol Exercisers & Analyzers
I2C/SPI 练习器和协议分析仪
Model No: PGY-I2C/SPI-EX-PD
I2C/SPI 协议分析仪和练习器 (PGY-I2C/SPI-EX-PD) 是一款具有多种功能的协议分析仪,用于捕获和调试主机与被测设计之间的通信。PGY-I2C/SPI-EX-PD 是领先的仪器,通过将 PGY-I2C/SPI-EX-PD 配置为主机/从机、生成 I2C/SPI 流量并解码 I2C/SPI 协议解码包,使设计和测试工程师能够根据规范测试各自的 I2C 或 SPI 设计。
I2C 是一种双线接口,用于连接嵌入式系统中的低速设备,如微控制器、EEPROM、A/D 和 D/A 转换器、I/O 接口和其他小型外设。I2C 总线被许多集成电路使用,且易于实现。任何微控制器都可以与 I2C 总线通信。I2C 总线可以在慢速设备上通信,也可以使用高速模式传输大量数据。
SPI 是微控制器与传感器、ADC、DAC、移位寄存器、SRAM 等外围 IC 之间广泛使用的接口之一。SPI 是一种同步、全双工、基于主从结构的接口。主机和从机可以同时传输数据。SPI 接口可以是 3 线或 4 线。
PGY-I2C/SPI-EX-PD 是领先的仪器,通过将 PGY-I2C/SPI-EX-PD 配置为主机/从机、生成 I2C/SPI 流量并解码 I2C/SPI 协议解码包,使设计和测试工程师能够根据规范测试各自的 I2C 或 SPI 设计。
- I2C
- SPI
Free Online Technical Support
Free Software Updates
Global Sales Support
Evaluation Units Available
- 关键功能
- 规格
- 支持 I2C 规范
- 支持 SPI 规范
- 可配置为主机/从机
- 生成不同的 I2C/SPI 数据包
- 可变数据速度
- 生成 I2C/SPI 流量并进行总线协议解码
- 协议解码总线的时序图
- 协议活动的列表视图
- 能够编写练习器脚本,以结合不同数据速度下的多个帧生成
- USB 2/3 主机接口
- 将协议活动连续流式传输到主机系统 HDD/SSD
- 支持 Python 或 C# 自动化的 API
练习器
PGY-I2C/SPI-EX-PD 支持使用 GUI 和脚本生成 I2C 或 SPI 流量。用户可以使用 GUI 生成流量来测试 DUT。基于脚本的 GUI 提供了实时模拟完整预期流量的灵活性。
使用多视图进行全面的协议分析
多域视图在单个 GUI 中提供 I2C 或 SPI 协议活动的完整视图。用户可以轻松设置分析仪进行被动监测,或使用练习器通过 GUI 或脚本生成 I2C 或 SPI 流量。用户可以从设置菜单中设置不同的触发条件,以捕获特定事件的协议活动,并解码主机与从机之间的转换。解码结果可以在具有自动关联功能的时序图和协议列表窗口中查看。这种全面的信息视图使其成为行业领先的解决方案,为调试 I2C 或 SPI 协议活动提供了易于使用的方案。将协议活动连续流式传输到主机系统 HDD/SSD,确保了无缝的滚动模式操作,当 DUT 设置为不同状态时无需重新捕获数据,从而节省了测试时间。
时序图和协议列表视图
时序视图提供时钟和数据信号的波形图以及总线图。在数字时序波形上叠加协议位将有助于轻松调试协议解码数据。光标和缩放功能将方便在时序图中分析协议的任何时序错误。
协议窗口提供每个状态下的解码数据包信息和所有数据包详情。在协议列表窗口中选择的帧将在时序视图中自动关联,以查看该数据包的时序信息。
强大的触发功能
PGY-I2C/SPI-EX-PD 支持简单的触发功能。分析仪可以对任何协议数据包进行触发。高级触发提供了监控多个触发条件的灵活性,并可以设置多状态触发机。用户可以启动定时器并触发起始定时器值。
规格
| PGY-I2C/SPI-EX-PD Specification | Features | PGY-I2C/SPI-EX-PD |
|---|---|---|
| Exerciser: | ||
| Interfaces supported | I2C or SPI | ✔ |
| Configurable | 1 I2C Master + 3 I2C Slaves OR 1 SPI Master + 1 SPI Slave | ✔ |
| I2C/SPI Traffic Generation | Custom I2C/SPI traffic generation | ✔ |
| Clock Frequency | Up to 3.4 MHz for I2C. Variable up to 32 MHz, Fixed Up to 50 MHz for SPI | ✔ |
| FIFO Capacity | I2C: Yes, 8K read and 8K write on master & 1K on Slave. | ✔ |
| Voltage Drive Level | 1V to 3.3V for I2C. 1V to 3.3V for SPI. Variable in steps of 100mV | ✔ |
| Command sequence Support | All command sequence is supported | ✔ |
| Clock Duty Cycle variation | User Define for I2C. 25%, 50%, or 75% for SPI | ✔ |
| Clock & Data Delay | User defined for I2C. User defined for SPI. | ✔ |
| Delay between two messages | Customisable Delay | ✔ |
| API Support | I2C: Yes. SPI: Yes. | ✔ |
| Protocol Analysis: | ||
| Supports | I2C/SPI protocol decode | ✔ |
| Protocol Views | Timing Diagram View Protocol Listing View Bus-Diagram to display Protocol packets with timing diagram plot | ✔ |
| Protocol Trigger | I2C Trigger Capabilities: • Auto Trigger • Message trigger – Trigger Slave Address for write or read command on NACK and Trigger Slave Address and Data for Write or Read command on ACK. • Advanced multi-level, multiple condition trigger. | ✔ |
| Capture Duration | Continuous streaming Protocol Data | ✔ |
| Report Generation | CSV/PDF format | ✔ |
| Host Connectivity | USB 3.0 / 2.0 interface | ✔ |
| Dimension | 157mm × 90.2mm × 26.6mm | |
| Net Weight | 290 gms / 0.63 lbs | |
| Gross Weight | 1.05 kg / 2.31 lbs |
Similar Products
-
Protocol Exercisers & Analyzers
UFS 4.1 Protocol Exerciser and Analyzer
PGY-UFS4.1-EX-PA, UFS Protocol Exerciser and Analyzer is…
-
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…