加速基于硬件的验证

加速验证 IP (AVIP) 与 Cadence® Palladium® 硬件仿真平台或Cadence Protium 原型平台相集成,将基于硬件的验证性能提升到了全新的水平。AVIP 主要用于将数据从用户提供的仿真平台 (TB) 传输到用户的被测设计 (DUT),并将结果从 DUT 返回到测试平台。此外,AVIP提供嵌入式使用模式,无须testbench。Cadence AVIP 可用于大多数标准化的协议,并定期推出对新协议的支持。越来越多的 Cadence AVIP 被集成到各种各样 Cadence 验证产品中。

Cadence VIP 图
加速 VIP 图

加速 VIP 的主要优点

高性能

由 AVIP 实现的硬件辅助验证比基于软件仿真的验证快 10 倍到 1000 倍

即插即用

完全标准化的 BFM 协议可以配合兼容的接口直接使用

可与 Cadence 验证工具实现互操作

Palladium 和 Protium 系统,以及 Xcelium 仿真和 Jasper 形式验证软件

产品优势

  • 用户可以使用 AVIP 在 Cadence Palladium 仿真或 Cadence Protium 原型验证系统中连接被测设计,实现硬件加速仿真。同时仿真平台依然运行软件仿真,以获得最大的灵活性。
  • 为了实现更复杂的验证场景,嵌入式 AVIP 可提供该场景所需的(但不是 DUT 的一部分)标准功能,如存储。
  • AVIP 可以用来将 DUT 扩展到一个足够完整的系统,以实现硬件/软件协同验证,其中测试环境和被测设计都在 Palladium 仿真或 Protium 原型验证系统中运行。

加速 VIP 协议

Cadence 加速 VIP 可用于以下应用/协议:

汽车协议

  • Cadence CAN/CAN-FD AVIP 提供对 CAN 和 CAN-FD 协议的支持。
  • Cadence Flexray AVIP 提供对 Flexray 协议的支持
  • Cadence LIN AVIP 提供对 LIN 协议的支持

Arm AMBA 系列协议

Cadence AHB AVIP 提供对 Arm AMBA 2、AMBA 3 和 AMBA 5 AHB 接口协议规范的支持,包括 AHB-Lite 子集,以及 AMBA 2、AMBA 3 和 AMBA 4 APB 接口协议规范,还有 Arm AMBA ACE、ACE-Lite、ACE5、ACE5-Lite、AXI3、AXI4、AXI4-Lite、AXI5 和 CHI 接口协议规范。

显示协议

  • Cadence DisplayPort 2.0 AVIP 提供对 DisplayPort 1.0 和 2.0 规范的支持。
  • Cadence DSI AVIP 提供对 MIPI 显示器串行接口 1.2 和 2.0 规范的支持。
  • Cadence HDMI 2.0 AVIP 提供对 HDMI 1.3、1.4 和 2.0 规范的支持。

多速率以太网协议

Cadence 以太网多速 AVIP 提供对 IEEE 802.3 标准的支持,包括 10M/100M/1G/2.5G/5G/10G/25G/40G/50G/100G/200G/400G/800G 速度的 MAC 和 PCS 接口。

高性能计算和超大规模协议

  • Cadence CCIX AVIP 提供对 CCIX 协议的支持
  • Cadence Compute Express Link AVIP 提供对 CXL 1.0 和 2.0 规范的支持
  • Cadence SR-IOV AVIP 提供对 SR-IOV 协议的支持

移动设备协议

  • Cadence 低功耗蓝牙 AVIP 为 Bluetooth Alliance 的 Bluetooth Low Energy 低功耗蓝牙规范提供支持
  • Cadence CSI-2 AVIP 提供对 MIPI 联盟摄像头串行接口 2 (CSI-2sm) 2.0 版规范的支持(2016 年 12 月 7 日)
  • Cadence I2C AVIP 提供对 I2C 总线规范和用户手册的支持(2007 年 6 月 19 日,修订版 03)
  • Cadence I3C AVIP 提供对 I3C 总线规范和用户手册的支持
  • Cadence I2S AVIP 提供对 I2S 总线规范的支持(Philips Semiconductors - 1996 年 6 月 5 日)
  • Cadence JESD204 AVIP 提供对 JEDEC JESD204 协议标准的支持
  • Cadence Keypad AVIP 基于 KEYPAD BFM 要求规范(0.4 版,2012 年 7 月 19 日)。
  • Cadence MIPI DSI AVIP 提供对 MIPI 联盟 C-PHYsm 规范 1.2 版(MIPI Alliance, Inc. 2016 年 11 月 26 日)、MIPI 联盟显示串行接口 2 (DSI-2) 规范 1.1 版(2018 年 5 月 2 日)以及 MIPI 联盟 D-PHYsm 规范 2.0 版 (MIPI Alliance, Inc.) 的支持。

PCIe 协议

Cadence PCI Express 6.0 AVIP 提供对 PCI Express 6.0 规范的支持,包括对 PCI Express 2.0、3.0、4.0、5.0 和 6.0 版本的支持。

USB 协议

  • Cadence USB 3.1 AVIP 提供对 USB 3.0 规范和 USB 3.2 规范的支持,包括对 USB 版本 2.0、3.0、3.1 和 3.2 Gen 1 的支持
  • Cadence USB 4.0 AVIP 提供对 USB 4.0 规范的支持

存储协议

Cadence SATA 1.5/3/6G AVIP 提供对串行 ATA 规范 3.0 和 ATA 命令集规范 ATA8 版本的支持。同时支持外部仿真平台和嵌入式操作模式。