Xilinx BFM仿真过程中遇到的问题
环境:
windows7 64bit
Modelsim 6.5a
Vivado2016.2
bfm对应函数查看pg129-cdn-axi-bfm.pdf
仿真过程中遇到的问题:
Google后相关连接:https://forums.xilinx.com/t5/Installation-and-Licensing/Help-AXI-BFM-Issues/td-p/657396
解决办法:
在windows环境变量中添加LD_LIBRARY_PATH = D:\Xilinx\SDK\2016.2\lib\win64.o; 即可解决问题。
task Lite_Write;
input [31:0] address;
input [31:0] wdata;
integer status;
begin
cdn_axi_bfm_0.cdn_axi4_lite_master_bfm_inst.SEND_WRITE_ADDRESS(address, 3'b000);
cdn_axi_bfm_0.cdn_axi4_lite_master_bfm_inst.SEND_WRITE_ADDRESS(address, 3'b000);
cdn_axi_bfm_0.cdn_axi4_lite_master_bfm_inst.SEND_WRITE_DATA(wdata,4'hff);
cdn_axi_bfm_0.cdn_axi4_lite_master_bfm_inst.RECEIVE_WRITE_RESPONSE(status);
$display("write response:%d",status);
repeat(10) @(posedge axi_clk);
end
endtask
task Lite_Read;
input [31:0] address;
output [31:0] rdata;
integer status;
begin
cdn_axi_bfm_0.cdn_axi4_lite_master_bfm_inst.SEND_READ_ADDRESS(address, 3'b000);
cdn_axi_bfm_0.cdn_axi4_lite_master_bfm_inst.RECEIVE_READ_DATA(rdata,status);
$display("read response:%d",status);
repeat(10) @(posedge axi_clk);
end
endtask
转载于:https://www.cnblogs.com/huakaimanlin/p/10824612.html
Xilinx BFM仿真过程中遇到的问题相关推荐
- Proteus仿真过程中External model DLL “***.DLL” not found
一.问题 在Proteus仿真过程中出现External model DLL "***.DLL" not found的错误,这种情况一般是元件的模型找不到 方法一 Proteus中 ...
- 状态机控制移位寄存器multisim仿真过程中出现的状态变量和状态转移条件不匹配的问题
问题如下: 当我们在进行到0000001时,状态变量应该取值为s1s0=10 但在实际仿真过程中出现了s1s0依旧在0000001时保持01不变,在0000001结束到1000000复位时才发生01到 ...
- [转]NS2仿真过程中解决动画仿真节点未定义问题
原文地址:http://blog.myspace.cn/e/400266384.htm 其实,这个问题已经出现很长时间了,但是直到昨天问题才得到解决. 问题描述 用NS2运行无线仿真,然后运行动画程序 ...
- NS2仿真过程中需要的语言及基本组件
本文介绍使用NS2进行网络仿真通常需要使用的语言以及工具(工具都是linux平台下的). (一)Tcl语言 Tcl(最早称为"工具命令语言""Tool CommandLa ...
- 喷管烧蚀仿真过程中的常见问题
1.计算过程中报错,浮点数溢出 一般来说,浮点数溢出和边界条件的设定关系较大,可以查看boundary conditions 2.稳态计算的结果与物理实际不符 边界上没有问题,但是总体不符合物理常识, ...
- matlab中怎么仿真出bumps信号,显示仿真过程中生成的信号
配置属性 Configuration Properties 对话框控制有关示波器画面的各种属性.从示波器菜单中,选择 View > Configuration Properties.Main O ...
- Carsim和simulink联合仿真过程中输入与输出不匹配的问题解决
问题是:在我添加UKF模块前,可以正常地联合仿真:添加UKF模块之后,总会报错,意思大概是carsim的S-function 的输出部分的变量个数总是与预设的不相符. 实际上我在Carsim里面的输出 ...
- adams软件Linux,ADAMS仿真过程中如何提高计算效率,缩短计算时间,相应其他软件也可以类似操作。(原创)...
大家再用软件做仿真计算时,总是感觉很费时间,有时候一算几十个小时还没有正确结果.个人总结了一下ADAMS中设置仿真计算节约时间的一些小规律,请采纳,其他的软件类似也是如此. 1.ADAMS中 end ...
- Adams调用cffsub求解动力学仿真过程中的摩擦力
在Adams中通过用户编写子程序提取两接触物体之间的库伦摩擦力: 库伦摩擦模型: 实现Adams调用cffsub的代码如下: 其中XDOT(1)为啮合点的相对滑动速度,可通过调用c_sysary的返回 ...
- ansys在求解过程中死机关机的解决办法
ansys是一款功能强大的仿真软件.它用于分析工程领域的结构分析和流体动力学.在使用ansys软件时,必须面对许多复杂的问题,并且计算机会崩溃关机.这导致工作人员的时间浪费以及效率低下. ansys关 ...
最新文章
- Angular的工作原理
- php 随机钱数,PHP 仿微信红包金额随机
- 仿苹果涂鸦软件_这些iPhone自带软件,学会一个少装十几个APP,16G手机也够用
- win下anaconda装python2.7和3.5以及jupyter共存 (本篇实践通过)
- Python基础----集合
- 揭秘Spark应用性能调优
- 在RedHat/CentOS下安装Docker(不升级内核)
- C++构造函数异常(二)
- 嵌入式Linux进程信息及内存布局
- EF中执行Sql语句
- 【华为 OJ 】成绩排序
- 宋宝华:Linux的任督二脉——进程调度和内存管理
- 生成条码 -- jsbarcode
- 测试小兵成长记:中庸之道
- 修改过----AtCoder Beginner Contest 190 D	Staircase Sequences(唯一分解求因子数)
- C语言吸引人眼球的题目,公众号文章标题如何吸引用户眼球,12个写出好标题的技巧...
- java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
- android 2.2(froyo)源码下载
- science最新研究动态周报(2021年5月26期)
- java实现第四届蓝桥杯好好学习