一流的 Arm® AMBA® AXI 验证 IP (VIP),用于您的 IP、系统级芯片和系统级设计测试。

Cadence 为 AXI 规范提供成熟而全面的验证 IP (VIP),该规范是 Arm® AMBA® 协议系列的一部分。Cadence® AXI 验证 IP 整合了最新的协议更新,提供了完整的总线功能模型 (BFM),并集成了自动协议检查和覆盖率模型。AXI VIP 可以轻松集成在 IP、系统级芯片 (SoC) 和系统层面的仿真平台中,帮助您减少测试时间,加速验证收敛,并确保最终产品的质量。Cadence 为互连验证提供了一个综合解决方案,在数据通过 SoC 传输时验证其正确性和完整性,并为性能分析自动生成仿真平台。VIP 可在所有主流的仿真器上运行,支持 SystemVerilog 和 e 验证语言,以及相关的方法学,包括通用验证方法学 (UVM) 和开放验证方法学 (OVM)。

支持的规范:AMBA 3 AXI、AMBA 4 AXI、AMBA 4 AXI-Lite、AMBA 5 AXI 和 AMBA 5 AXI-Lite 接口,以及 AMBA AXI 议题 F、G 和 H。

AMBA AXI 图片

产品优势

  • 支持 SystemVerilog、UVM、OVM、e 和 SystemC 的仿真平台语言接口
  • 通过预定义的错误注入生成随机约束总线流量
  • 在多个队列点进行回调访问,以便进行数据比对和数据操作
  • 提供全面检查和覆盖率模型
  • 动态激活,以便在运行时间将 VIP 设为主动/被动
  • 数据包跟踪记录,便于调试
  • 与系统验证记分板 (SVD) 和系统性能分析器 (SPA) 无缝集成

主要功能

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

功能名称

描述

多个代理

  • 支持任意数量的代理

数据和地址宽度

  • 所有合法数据和地址宽度

附加信令

  • AMBA4 AXI 中引入的 AxQOS、AxREGION 和用户定义的信号

AXI-Lite

  • AXI-Lite 配置,相应地自动修改代理的行为

自动从属响应

  • 支持使用自动从属响应

传输顺序控制

  • 控制写传输(仅限 AMBA 3 AXI)、读传输和写响应的传输顺序

地址前的数据

  • 合法地在地址事务之前发送数据

延迟控制

  • 控制通道上数据之间的延迟

专属访问

  • 监控和驱动所有专属事务

锁定事务

  • 监控和驱动锁定事务(仅限 AMBA 3 AXI)

管理器信号控制

  • 控制读和写地址通道中的burst信号值,以及控制写数据通道中的transfer信号

从属响应控制

  • 控制读数据通道中的信号值

事务类型

  • 监控和驱动所有读写事务

原子事务

  • AMBA 5 AXI 中的原子事务

其他信令

  • 用户环回信令、QoS 接受信令和唤醒信令

trace 信号

  • 适用于 AXI5 和 AXI5-Lite

未编译事务

  • 支持未编译事务

非安全访问标识符

  • 支持非安全访问标识符

MPAM

  • 内存分区和监控功能

MTE

  • 内存标记扩展功能

仿真测试集合

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

如需更多信息请联系我们

掌握您的工具

教程、文件和当地专家

Cadence 在线支持

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