How to Integrate AXI VIP into a UVM Testbench

文摘   2024-05-12 18:37   上海  

How to Integrate AXI VIP into a UVM Testbench

FileIncludesinclude

`include “uvm_pkg sv”`include “svt_axi_if.svi”`include "svt_axi.uvm.pkg"


Import VIP Packages

import uvm_pkg::*;impont svt_uvm_pkg::*;import svt_axi_uvm_pkg::*;

Create axi vip configuration
class cust_svt_axi_system_configuration extends svt_axi_system_configuration;  this.master_cfg[0].data_width=32;  this.slave_cfg[0].addr_width=44;endclass


Instantiate the AXI VIP and pass the configuration

axi_system_env=svt_axi_system_env::type_id::create(“axi_system_env”,this);cfg=cust_svt_axi_system_configuration::type_id::create(“cfg”);uvm_config_db#(svt_axi_system_configuration)::set(this,”axi_system_env”,”cfg”,cfg);


Connect VIP Interface to DUT Interface

svt_axi_if   axi_if();axi_svt_dut_sv_wrapper dut_wrapper(axi_if);

VIP实战系列(4)--Synopsys_AXI_VIP实战总结

VIP实战系列(3)--Synopsys_AHB_VIP实战总结

如何集成VIP

AXI_VIP  Response queue overflow

配置和Debug USB_VIP的方法总结

AMBA_CHI系列(6)-如何跑通CHI VIP

Synosys ahb vip环境与SINGLE,INCR,WRAP transaction 配置

AMBA协议及Synopsys VIP波形解读

USB系列(七)--如何跑通USB_VIP

Synopsys AXI VIP using note

如何使能AXI_VIP中的Coverage

如何利用AXI_VIP构造跨4KB边界的场景

如何利用AXI_VIP实现w channel超前aw channel的场景

如何跑通SVT_AXI_VIP

记录最近Debug AMBA VIP的三次经历

AHB VIP Example 的tb_ahb_svt_uvm_basic_ral_sys中关于slave和master接口连接

如何控制AXI VIP的valid信号一直为高(1)

AMBA VIP 编程接口

AMBA VIP基础使用方式(AHB)

Synopsys AXI VIP wstrb相关

Synopsys AXI VIP outstanding配置

Synopsys AXI VIP delay相关信号配置

AMBA VIP基础使用方式(AXI)

AMBA VIP基础使用方式(APB)

Synopsys验证VIP学习笔记(6)检查和打印信息控制

Synopsys验证VIP学习笔记(5)重写VIP中的系统常数

Synopsys验证VIP学习笔记(4)检查AXI的outstanding数

Synopsys验证VIP学习笔记(3)总线事务的配置和约束

Synopsys验证VIP学习笔记(2)Port Monitor用法

Synopsys验证VIP学习笔记(1)Memory模型用法

[转]denali vip

[转]denali vip callback的运用

[转]denali vip使用经验

分享一些高质量的AMBA(APB/AHB/AXI) VIP

最后,欢迎加入知识星球

知识星球,每周都有高质量内容更新!每天都会解答大家提出的技术问题。欢迎加入知识星球,助您快速成长。下面是部分文章的截图

最后,由于TX修改规则,为了不错过后续内容,欢迎加入QQ群,

另外,由于微信群已经超过200人,添加小编的微信,拉你进入WX学习群。

最后,感谢关注微信公众号《芯片验证日记》,
一起好好学习,天天向上!

芯片验证日记
分享芯片验证相关的知识。
 最新文章