新一代摄像机串行接口 MIPI CSI-3 增强了 CSI-2 的功能。与 CSI-2 相比,CSI-3 使用的引脚更少,但由于使用了基于单一协议栈(UniPort-M)的多用途连接,因此带宽更大。相机串行接口 3 1.2 版 MIPI 联盟规范完全由 MIPI CSI-3 Verification IP 支持,该 IP 提供以下功能。SystemVerilog、VMM、RVM、AVM、OVM、UVM、Verilog、SystemC、VERA、Specman E 和非标准验证环境都本机支持 MIPI CSI-3 Verification IP。MIPI CSI-3 Verification IP 还包括可选的 Smart Visual 协议调试器,这是一款基于图形用户界面的调试器,可加快调试速度
支持 1.2 版 MIPI CSI-3 规范
支持图像帧传输
支持传输属性数据包
支持在多个虚拟通道上传输数据
CAL 支持摄像机配置、摄像机控制和数据传输
包括经过验证的 MIPI UniPro 和 M-PHY bfm 组件,用于下层验证
M-PHY 支持各种传输速度,每通道传输速度从 0.01 Mbps 到 5.8 Gbps 不等
支持所有线路配置
支持实施独立的 ISP
支持流交错
支持所有 CSI-2 传统数据格式
支持以下错误插入和检测
所有 MIPI MPHY 错误、差分错误、无效代码组错误、所有 Unipro 错误、无效帧格式、L2 Credit 违规、Cport 缓冲器违规
所有 LSS 错误、无响应错误注入
CRC 错误、预留字段错误注入
过大和过小错误、线路映射和断开错误、所有 CSI-3 错误、数据类型错误
过大和过小错误、畸形数据包错误
属性错误
支持压缩图像数据
CCI 设备支持所有四种不同的读取操作 - 从随机位置单次读取 - 从随机位置顺序读取 - 从当前位置单次读取 - 从当前位置顺序读取CCI设备支持所有两种不同的写操作 - 单次写入随机位置 - 从随机位置开始顺序写入
CCI 支持以下寄存器宽度
8 位、16 位、32 位、64 位
监控,检测并通知测试平台所有协议和时序错误
支持约束随机化
总线中各种事件的状态计数器
针对各种事件在发送器和接收器中进行回调
MIPI CSI-3 Verification IP 具有完整的测试套件,可测试 MIPI CSI-3 1.0 版规范的所有功能。
完整的 MIPI CSI-3 功能覆盖范围
可交付成果
包含所有 USB 4.0 测试用例的完整回归套件。
示例显示如何连接各种组件以及 BFM 和监控器的使用。
验证 env 中使用的所有类、任务和函数的详细文档。
文档还包含用户指南和发布说明