验证IP

今天的ASIC和SoC设计包含许多复杂的行业标准接口,用于与外部设备(如USB、PCIe等)或标准总线(如AHB、AXI等)通信。在设计验证过程中,这些接口还用于连接测试环境(testbench)。此连接通过称为验证IP(VIP)的模块实现。

验证IP(VIP)是一种结合了总线功能模型给定接口的(BFM)测试线束用于测试台的功能。

验证ip,什么是验证ip,ip验证过程

在选择或开发VIP时,应该考虑的一个非常重要的因素是它们在仿真中的重用,因为随着设计的增长,仿真变得效率低下。因此,精心设计的VIP应基于联合仿真行业标准,即Accelera的SCE-MI。

VIP可以服务于不同的目的,基于此,我们将其分为三大类。

  • 交易人是在测试台软件部分(HDL模拟器、虚拟平台等)和设计之间建立通信通道的模块。交易方的通信通道通过使用高级消息来实现,这些消息由BFM转换为正确的标准接口协议信令。测试台可以注入总线传输或使用Transact-or响应传输请求。综合VIP应可配置,并提供错误注入和处理功能。
  • 监视器在概念上类似于事务处理程序,它们用于软测试台,但只有监视/只读功能。他们的BFM可以捕获和识别标准接口信令协议,并将其转换为更高级别的消息,这些消息可以收集并发送到测试台进行分析或调试。
  • 速度适配器用于将在模拟器中运行的设计与外部硬件(即真实设备)连接。它们的主要功能是将仿真时钟域与通常具有较高时钟速率的实际设备同步。复杂的接口通常需要在协议层进行适当的同步。

为复杂接口(如USB或PCIe)开发VIP并不是一项简单的任务,因此为了按时节省时间并降低项目风险,通常决定重用第三方VIP,而不是开发自己的VIP。因此,可靠且经验证的VIP的可用性是成功设计验证和磁带输出的关键。

Aldec在各种验证技术方面的专业知识,包括模拟、仿真、原型设计和解决实际客户问题的承诺,为USB、PCIe、AXI、AHB、OCB、Gb以太网等行业标准接口开发了大量VIP。Aldec的VIP有三种类型:交易机、监视器和速度适配器。它们在系统Verilog或C++中提供接口,因此可以应用于任何类型的验证环境,包括使用UVM测试平台或基于SystemC的虚拟平台进行仿真。由于严格遵守Accelera的SCE-MI标准,Aldec的事务处理程序和监视器可用于模拟或仿真设计。

要检查特定VIP的可用性,请检查VIP/IP核心产品页面并搜索选择VIP类型的数据库。如果您找不到所需的VIP或正确配置,请询问有关VIP服务的信息。我们将利用我们的经验开发可靠的VIP并按时交付。

Aldec的VIP用于UVM模拟加速联合仿真.

验证ip,什么是验证ip,ip验证过程

问我们一个问题
十、
问我们一个问题
十、
验证码图像 重新加载验证码
输入的数据不正确。
非常感谢。您的问题已提交。请留出1-3个工作日,以便有人回答您的问题。
发生内部错误。你的问题没有提交。请联系我们使用反馈表.
我们使用cookies来确保为您提供最佳的用户体验,并为您提供我们认为与您相关的内容。如果您继续使用我们的网站,您同意我们使用cookie。有关Cookie和其他网站信息使用的详细概述,请参阅隐私政策.
Baidu