logo资料库

linux系统上vivado调用VCS仿真.docx

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
在 linux 系统上实现 vivado 调用 VCS 仿真教程 作用:vivado 调用 VCS 仿真可以加快工程的仿真和调试,提高效率。 前期准备:确认安装 vivado 软件和 VCS 软件 VCS 软件最好安装 VCS-MX 的版本,可以混合编译 Verilog 和 VHDL 语言 由于在 linux 系统中个人用户各种权限被限制,导致很多地方无法正常使用软件之间的协调 工作。 为了以防万一,在此以个人用户去实现 vivado 调用 VCS 仿真。 1、 配置好个人用户下的.bashrc(只要运行 cd 命令即可到达该目录下(利用命令 ll –la 可查 看该文件))。如图: 2、 若因为服务器上的权限问题无法正常使用 vivado,则可利用 makefile 命令打开 vivado, 在 makefile 中添加以下命令:(注意最后面不能跟空格键) vivado: source /home2/qiuyquan/.bashrc &&\ /home/xjp/Xilinx/Vivado/2015.4/bin/vivado 3、 在终端 make vivado 命令打开 vivado。如图: 4、 打开 vivado 后设置 VCS 的路径。在工具栏打开 Tools→options→General→VCS Simulator install path 下设置 VCS 的安装路径。我的安装路径如图: 5、 设置好 VCS 路径后开始编译 VCS IP 库 Tools→compiles Simulator Libraries。设置编 译的 IP 库路径,以便以后可以随时调用该 IP 库,然后编译。设置如图:
6、 编译完成后,打开 vivado 的工程。 在 simulation setting→simulation 设置仿真工具,选择 VCS。 7、 点击 run simulation。得到如下窗口。 8、 若要继续仿真,则可在如下图设置仿真时间继续仿真和停止。
在实现该过程中:主要会碰到以下问题: 1、 linux 系统的权限问题 2、 vivado 的 license 问题 3、 VCS 的软件问题(注意 VCS 和 VCS-MX 是不同版本) 4、 Vivado 的启动权限问题
分享到:
收藏