一流的 Arm® AMBA® 一流的 Arm® AMBA® 分布式转换接口 (DTI) 协议验证 IP (VIP),用于您的 IP、系统级芯片和系统级设计测试。

Cadence 为分布式转换接口 (DTI) 规范提供成熟而全面的验证 IP (VIP),该规范是 Arm® AMBA® 协议系列的一部分。Cadence® DTI 验证 IP 整合了最新的协议更新,提供了完整的总线功能模型 (BFM),并集成了自动协议检查和覆盖率模型。DTI VIP 可以轻松集成在 IP、系统级芯片 (SoC) 和系统层面的仿真平台中,帮助您减少测试时间,加速验证收敛,并确保最终产品的质量。Cadence 为互连验证提供了一个解决方案,用于验证数据的正确性和完整性。该 VIP 与行业标准的通用验证方法 (UVM) 兼容,可在所有先进的仿真器上运行。

支持的规范:AMBA® DTI r0p0 Edition 3,AMBA DTI 议题 F 更新。

AMBA DTI 图

产品优势

  • 支持在 SystemVerilog、UVM、OVM、e 和 SystemC® 验证环境中无缝集成
  • 通过预定义的错误注入生成随机约束总线流量
  • 全面检查模型
  • 可独立使用,或作为传输层与 AXI-Stream 一起使用
  • 用于事务修改、数据比对和调试的回调访问
  • 动态激活,以便在运行时间将 VIP 设为主动/被动
  • 提供广泛的 System Verilog 覆盖范围

主要功能

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

功能名称

描述

支持旁路转换模式

  • 不会通过 TCU DTI VIP 进行转换。物理地址将与虚拟地址相同,并使用配置的默认属性

连接和断开消息组

  • DTI-TBU 协议通道连接和断开

DTI-TBU 缓存模块

  • TBU 实现了一个缓存模型,其中根据其预期功能缓存转换响应信息

无效和同步消息组

  • 无效操作是指 TCU 向 TBU 表明某些信息必须不再被缓存

页表查找支持

  • TCU 进行页表查找以确定物理地址。用户可以通过后门写入加载页表条目

支持随机模式

  • 以随机数据响应转换请求

寄存器访问消息组

  • DTI TBU 提供了由实现定义的寄存器,可以使用这些消息来访问

转换请求消息组

  • DTI-TBU 的转换请求消息,使 TBU 能够找到特定事务的转换或预读取某个转换

仿真测试集合

VIP 附带一个场景测试集合,可轻松评估和部署 VIP

如需更多信息请联系我们

掌握您的工具

教程、文件和当地专家

Cadence 在线支持

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