优异的 MIPI® SoundWiresm 验证 IP,用于您的 IP、系统级芯片和系统级设计测试。

自 2015 年起投入生产,应用于数十种生产设计。

面向 MIPI® SoundWiresm 协议的 Cadence® 验证 IP (VIP) 提供了总线功能模型 (BFM),并集成了自动协议检查和覆盖率模型。该 VIP 支持主动或被动管理器、监视器和可配置数量的外围设备 (1-11)。

MIPI Soundwire 图

产品优势

  • 支持 SystemVerilog、UVM、OVM、e 和 SystemC 的仿真平台语言接口
  • 通过预定义的错误注入生成随机约束总线流量
  • 在多个 TX 和 RX 队列点的回调访问,用于打分和数据操作
  • 创建数据包跟踪记录,便于帧和数据有效荷载调试
  • 动态激活,以便在运行时将 VIP 设为主动/被动
  • 支持 e 和 SystemVerilog 语言的广泛覆盖率

主要功能

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

功能名称

描述

多线有效载荷传输

  • 最多可支持 8 个数据通道

High-PHY 模式

  • 高性能 PHY

同步

  • 让外围设备与管理器 SoundWire 帧同步

枚举

  • 管理器为每个新连接的外围设备分配 Dev_num

数据有效载荷流量

  • 外围设备和管理器设备可以发送数据有效载荷流量

Bank 切换

  • 帧大小和 DP 通道可以在活动中切换

复位

  • 能够即时进行各种复位

错误场景

  • 管理器和外围设备可以生成错误场景

中断

  • 当需要根据配置产生中断时,外围设备 VIP 会自动回复

动态外围设备

  • 外围设备的动态添加和删除

多播和广播外围设备访问

  • 管理者可以通过广播和多播访问外围设备寄存器

测试数据模式

  • 支持静态和 PRBS 数据有效载荷发送

外围设备命令响应

  • 外围设备 VIP 以适当的命令响应进行自动回复

命令所有权

  • 监视器可以从管理器中获取命令所有权

流量控制

  • 外围设备和管理器设备可以发送异步数据有效载荷流量

批量有效载荷

  • 外围设备和管理器设备都支持批量有效载荷传输协议

管理器 PHY 测试模式

  • 管理器设备支持 PHY 测试模式

完整、减少和简化的数据端口

  • 支持完全、减少和简化的数据端口

有限字长

  • 支持字长字段的一组有限的值

SDCA 中断处理

  • 支持所有 SDCA 中断寄存器和中断级联

重大复位

  • 增加了对重大复位条件的支持

PHY 控制寄存器

  • 增加了对 PHY 控制寄存器的支持

Simulation Test Suite

Extensive testsuite, coverage model, and verification plan with clear linkage to the specification for simple and fast compliance testing.

Master Your Tools

Tutorials, Documentation, and Local Experts

Cadence Online Support

Increase your efficiency in using Cadence Verification IP with online trainings, VIP Portal, application notes, and troubleshooting articles