利用MIPI DSI-2验证IP,MIPI DSI-2双向两线/三线总线可以进行智能化的验证。MIPI DSI-2验证IP提供了以下特性,并完全符合MIPI联盟的串行接口2.0版本规范。系统Verilog、VMM、RVM、AVM、OVM、UVM、系统、Sestemc、VERA、Specman E和非标准验证环境MIPI DSI-2验证IP都支持。智能视觉协议调试器(可选),它是一个基于GUI的调试器,可以加快调试速度,也包含在MIPI DSI-2验证IP中。
完整的MIPI DSI-2 Tx和Rx功能。
支持2.0 MIPI DSI-2规范。
同时支持DPHY和CPHY
支持MIPI DBI规范
支持MIPI DCS规范
支持所有类型的D-PHY、C-PHY短数据包
支持所有类型的D-PHY、C-PHY长数据包
支持所有通道配置
支持DPHY层的8通道配置
支持CPHY层的4通道配置
支持在一次传输中发送多个数据包
支持差动模式和单端操作模式
支持PPI接口
支持所有BTA命令
支持链接分配功能
支持倾斜校准,数据置乱
DPHY层,支持以下不同的数据传输速率:
在不进行去偏斜(deskew)校准的情况下,每条通道(lane)可以传输80到1500 Mbps的数据。
在进行去偏斜(deskew)校准的情况下,每条通道(lane)可以传输高达2500 Mbps的数据。
在进行均衡(equalization)的情况下,每条通道(lane)可以传输高达12000 Mbps的数据。支持低于数据速率在CPHY层17.1 Gbps的3通道5.7 Gbps的1通道
支持显示流压缩(DSC)
支持生成和检测各种类型的发送(Tx)和接收(Rx)错误:SoT错误、同步错误、Word计数错误、同步长度错误、校验和错误、ECC错误
支持检测所有超时和注入各种超时错误
同时支持高速和低功率数据包的传输和接收
支持定时参数的精细颗粒控制
提供了用于记录各种总线事件(bus events)的状态计数器(status counters)
可以作为发送器(Tx)、接收器(Rx)或者两者都可以
监视(monitor)、检测(detect)并通知(notify)测试平台(testbench)所有协议错误(protocol errors)和时间错误(timing errors)
在节点发送器、节点接收器和节点监视器中提供了回调函数(callbacks),用于用户对数据进行处理。
MIPI DSI-2 验证 IP 包含了完整的测试套件(test suite),用于测试 MIPI DSI-2 协议的每一个特性。
提供了覆盖 MIPI DSI-2 协议所有特性的功能覆盖(functional coverage)
交付件
验证环境提供了一个完整的测试集,可以覆盖所有的MIPI DSI-2功能和性能要求
。回归套件是一组重复执行的测试,用于检查系统是否有任何错误或变化。
示例显示了如何连接各种组件,以及Tx、Rx和监视器的使用情况。
在验证环境中使用的所有类、任务和函数的详细文档。
交付文档包含用户指南和发布说明。