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

Cadence 为coherence集线器接口 (CHI) 规范提供成熟而全面的验证 IP (VIP),该规范是 Arm® AMBA® 协议系列的一部分。用于 AXI 的 Cadence® 验证 IP 整合了最新的协议更新,提供了完整的总线功能模型 (BFM),并集成了自动协议检查和覆盖率模型。用于 CHI 的 VIP 设计可以轻松集成在 IP、系统级芯片 (SoC) 和系统级别的仿真平台中,它提供了一个高性能的合规验证解决方案,支持软件仿真、形式分析和硬件加速平台。Cadence 为互连验证提供了一个集成解决方案,可验证coherent互连并进行性能分析,从而提供自动生成仿真平台。VIP 可在所有主流的仿真器上运行,支持 SystemVerilog 和 e 验证语言,以及相关的方法学,包括通用验证方法学 (UVM) 和开放验证方法学 (OVM)。

支持的规范:AMBA 5 CHI A、B、C、D,、E 和 F。

AMBA CHI 图片

产品优势

  • 支持 SystemVerilog、UVM、OVM、e 和 SystemC 的仿真平台语言接口
  • 通过预定义的错误注入生成随机约束总线流量
  • 在多个队列点进行回调访问,以便进行数据对比和数据操作
  • 提供全面检查和覆盖率模型
  • 包括 SN 模型中的嵌入式内存模型
  • 包括 RN-F 模型中的嵌入式高速缓存模型
  • 数据包跟踪记录,便于调试
  • 与系统验证记分板 (SVD) 和系统性能分析器 (SPA) 无缝集成

主要功能

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

功能名称

描述

事务类型

  • 监控和驱动所有协议操作码

dummy互连

  • 基于 CHI 的dummy互连支持。当互连不存在时,Active Hn-F 可以生成snoop请求并响应 Rn-F 命令

通信层

  • 链路、网络和协议层通信

接口

  • Rn-F、Rn-D、Rn-I 到 Hn-F、Hn-D、Hn-I、Mn 和 Hn-F、Hn-I、Mn 到 Sn-F、Sn-I

流量控制

  • 所有 RnX 到 HnX 和 HnX 到 SnX 链路都支持流量控制机制

通道延迟

  • 用户可以控制单个flits的时间

缓存模型

  • 促成 CHI Rn-F 中使用的实际L2 缓存作用

缓存访问

  • 支持缓存后门访问,特定的或随机的值可以在测试开始时或运行期间发送到缓存中

CHI-B

  • 监测和驱动原子事务
  • 监测和驱动stashing事务
  • 支持直接内存传输 (DMT) 和直接缓存传输 (DCT)
  • 监控和驱动取消分配事务
  • 可选添加数据检查和 Poison
  • 系统一致性接口,用于一致性域的连接和断开

CHI-C

  • 监测和驱动独立的读取数据和home响应
  • 监测和驱动合并的 CompAck 和写入数据

CHI-D

  • 支持监测和驱动具有两部分响应的持久性 CMO
  • 支持内存分区和监控 (MPAM) 功能

CHI-E

  • 内存标记

仿真测试集合

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

如需更多信息请联系我们

掌握您的工具

教程、文件和当地专家

Cadence 在线支持

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