作用: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的启动权限问题
电脑必装的6款Windows神器
专业锂电池保护板厂家教你分析常见的几种不良障碍
Visa将支持USDC支付 更多传统机构进入加密市场
农用自动供水器线路图
中国疯狂建设的晶圆厂的启示
基于linux系统实现的vivado调用VCS仿真教程
有源音箱的故障维修_有源音箱的制作步骤
解析LED防蓝光灯珠技术原理
科学家研发新型生物塑料,可放沸腾液体
DC误差细分为哪四类?
无人机解决方案助力马来西亚国家迅速发展
深耕智能汽车市场 以技术驱动行业发展
什么是安全隔离R型变压器?
AR体感互动的原理是怎样的
促使物联网测试任务顺利进行的措施
欧盟将投资1000亿欧元打造锂离子电池供应链
如何降低超级电容器的内阻?
未来iPhone配置双卡双待希望不大 计划eSIM卡取代SIM卡
旺宏淡季不淡价格持续调涨,存储市场旺季更旺
无纸记录仪的常见故障有哪些