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

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

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

I3C 规范描述了 I3C 接口(改进型集成电路),它为传感器提供快速、低成本、低功耗的两线制数字接口,用于简化传感器系统设计架构。

支持的规范: MIPI I3C 规范 v1.0、v1.1 和 v1.01。MIPI I3C 基本规范 v1.0 和 I2C 规范。

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 模式的多通道正在开发中

仿真测试套件

广泛的测试集合、覆盖率模型和验证计划,与规范有明确的联系,可进行简单而快速的符合性测试。

掌握您的工具

教程、文件和当地专家

Cadence 在线支持

通过在线培训、VIP门户、应用笔记和故障排除文章提高您使用Cadence验证IP的效率