AXI VIP 中定义自己的define文件
来源:互联网 发布:影响算法设计的因素 编辑:程序博客网 时间:2024/05/17 08:18
Normally, the interface file “axi_if.sv “ includes a” AxiPortDefines.inc” file , which has lots of `defines with default values, and may mismatch with your real design.
`define DW_VIP_AXI_ADDR_PORT_WIDTH 64
`define DW_VIP_AXI_ALEN_PORT_WIDTH 10
`define DW_VIP_AXI_ASIZE_PORT_WIDTH 3
`define DW_VIP_AXI_ABURST_PORT_WIDTH 2
`define DW_VIP_AXI_ALOCK_PORT_WIDTH 2
`define DW_VIP_AXI_ACACHE_PORT_WIDTH 4
`define DW_VIP_AXI_APROT_PORT_WIDTH 3
`define DW_VIP_AXI_AID_PORT_WIDTH 32
`define DW_VIP_AXI_AVALID_PORT_WIDTH 1
`define DW_VIP_AXI_AREADY_PORT_WIDTH 1
There are several ways to specify your own values:
1) Modify the “AxiPortDefines.inc” file directly;
2) Create a new file(”myAxiPortDefines.inc”) and specify your own values, then tell axi_if.sv to use your user-defined file;
3) Override the macros in your TB.
- AXI VIP 中定义自己的define文件
- DesignWare VIP 的 define 文件
- AXI SLAVE VIP 图解
- AXI VIP Master
- IAR 430 头文件中#define定义的部分解释
- IAR 430 头文件中#define定义的部分解释
- IAR 430 头文件中#define定义的部分解释
- C++中定义自己的头文件
- C++中定义自己的头文件
- C++中定义自己的头文件
- How to use AXI VIP
- SYNOPSYS AXI VIP using note
- C++ 宏定义#define 中##的使用
- 宏定义(define)中'#'与'##'的用法
- 关于头文件定义中#ifdef,#define,#endif和#pragma once的区别
- 库函数.h文件中经常会有 #define IS_** 之类的定义 是什么意思 比如:
- 在xml中如何引用自己定义的schema文件?
- c++中如何定义自己的头文件
- 随笔
- C++库介绍 转
- 使用字符串获取与该字符串同名的变量值
- 如何提高意志力!
- Robocopy返回值
- AXI VIP 中定义自己的define文件
- 动态规划——装配线调度
- linux下载
- 摘录《程序员那些悲催的事儿》
- how to generate AXI VIP built-in coverage
- scp的使用
- 避免WinEdt 6.0 的注册提示框 ,避免WinEdt注册
- oralce建立表空间
- Vim实战手册(8)Vimide——打造你自己的IDE(A)