优异的 MIPI® I3Csm 验证 IP,用于您的 IP、系统级芯片和系统级设计测试。

自 2015 年起投入生产,应用于数十种生产设计。

该 Cadence® 验证 IP (VIP) 面向 MIPI® I3Csm,为 MIPI I3C 协议规范提供支持。它提供了一个成熟的、高性能的合规性验证解决方案,支持仿真、协议检查、覆盖率收集和分析,适用于知识产权 (IP)、系统级芯片 (SoC) 和系统级验证。该 I3C VIP 可帮助您减少测试时间,加速验证收敛,并确保最终产品的质量。该 VIP 可在所有主流的仿真器上运行,支持 SystemVerilog 和 e 验证语言,以及相关的方法学,包括通用验证方法学 (UVM) 和开放验证方法学 (OVM)。

MIPI I#C

产品优势

  • 支持 SystemVerilog、UVM、OVM、e 和 SystemC 的仿真平台语言接口
  • 包含预定义的检查,以验证 DUT 代理是否遵守所支持的协议功能
  • 以单个或多个代理驱动的方式生成 I3C 流量,具有受限随机总线流量的能力
  • 能够在总线上生成故意出错的流量
  • 在多个 TX 和 RX 队列点的回调访问,用于打分和数据操作
  • 创建数据包跟踪记录,便于调试
  • 支持 e 和 SystemVerilog 语言的广泛覆盖率

主要功能

下表列出了 VIP 中实现的规范的一些重要功能:

功能名称

描述

I3C SDR 模式

  • SDR 私有读/写数据传输

I3C HDR-DDR 模式

  • HDR-DDR 进入和退出模式、命令编码、总线周转、DDR 流量控制元素和错误检测

I3C HDR-Ternary 模式

  • 支持 HDR-TSP 和 HDR-TSL 模式,包括数据传输结束程序控制 (ENDXFER) 和 Ternary 流量控制元素

I2C Legacy 模式

  • 支持仅 I2C 模式,用于仿真 I2C 规范中定义的 I2C 协议

I3C CCC

  • 强制性和选择性的 CCC:直接和广播命令

二级控制器

  • 支持处理二级控制器 控制器角色请求

目标代理

  • 支持任意数量的 I3C 目标和以规范为上限的 I2C 目标

带内中断

  • 支持处理来自 I3C 目标的带内中断

带内硬复位

  • 支持处理带内硬复位

仲裁

  • 支持 I3C 地址仲裁

热连接

  • 支持热连接程序,以便在运行中向总线添加目标

动态地址分配

  • 支持强制性动态地址分配模式,包括 SETDASA、SETAASA(V1.01 功能)。

SDR 错误检测和恢复

  • 支持 I3C 控制器和 I3C 目标设备的 SDR 错误检测和恢复方法,包括 S0 错误检测和 S0/S1 错误恢复机制

目标响应控制

  • 执行用户对目标响应字段的控制,如数据、目标繁忙、目标发送 NACK 等

I2C 50ns 毛刺滤波器

  • 针对 I2C 设备支持可选的 50ns 毛刺滤波器

I2C 时钟拉伸

  • 支持 I2C 拉伸

I2C 起始位

  • 可以在事务中发送可选的起始位

I2C 速度模式

  • Standard、Fast、Fast Plus、Ultra Fast 和 High Speed

I2C 7 位/10 位寻址

  • 用于目标寻址的可配置选项

I2C 多功能管理器

  • 支持 I2C 多功能管理器功能

成组寻址

  • 控制器可以使用成组寻址同时在多个目标上发送事务

目标复位

  • 支持 V1.1 中引入的新的目标复位模式

监控设备提前终止功能

  • 不参加事务的目标可以终止事务

设备到设备隧道

  • 支持目标到目标的传输

HDR 批量传输模式

  • 支持 HDR BT 模式,可以进行数据的批量传输

多通道数据传输

  • 支持 SDR、HDR、HDR BT 模式的多通道,HDR TSP 模式的多通道正在开发中

Simulation Test Suite

Extensive testsuite, coverage model, and verification plan with clear linkage to the specification for simple and fast compliance testing.

Master Your Tools

Tutorials, Documentation, and Local Experts

Cadence Online Support

Increase your efficiency in using Cadence Verification IP with online trainings, VIP Portal, application notes, and troubleshooting articles