Ubuntu下Vivado2021.1关联Modelsim SE 2020.4进行仿真

前言:

在做EDA设计时,经常会用到仿真软件,并不是所有的工程代码一上来就是上板烧写;而设计软件Vivado自带的仿真工具Vivado Simulator使用起来效果不是很理想,个人感觉最主要的问题是波形加载慢,甚至不及Modelsim的一半。因此本文将介绍如何在Ubuntu环境下使用Vivado进行Modelsim仿真。上一篇文章讲了如何在Ubuntu 20.04 LTS安装Modelsim SE 2020.4

不同版本的Vivado需要搭配对应版本的modelsim,否则在运行仿真时会报错:

WARNING: [Vivado 12-5495] Detected incompatible modelsim simulator installation version ‘2021.1’! The supported simulator version for the current Vivado release is ‘10.6c’.

下面将开始介绍Vivado2021.1与Modelsim SE 2020.4的联合仿真:

一:编译Vivado仿真库

        1-1:点击编译仿真库

         1-2:选择以下三个路径后,勾选Compile Xilinx IP,最后点击Compile

注意:这里的指定GCC可执行文件路径是Vivado 2020.2版本新加入的,Vivado 2018.3中没有这部分。此GCC路径不能不填

        1-3:点击Complie,等待编译完成。在左下角的Tcl Console窗口可以看到编译过程,编译时间和编译结果。编译耗时取决于电脑处理器性能,编译完成后TCL窗口会显示下图所示表格,个别error也不要紧,出错的IP可能根本用不上。

二、Vivado内设置仿真环境

        2-1:新建工程内点击Settings,设置Modelsim仿真,一开始都是Vivado自带的仿真器。

Target simulator 切换为Modelsim Simulator

 注意:Compiled library location位置就是一开始编译后lib库保存目录

点击3rd party simulators 选择第三方仿真器,添加以下文件位置。

        2-2:路径设置完成后点击Apply,最后点击OK保存。

三、启动验证Modelsim仿真

        3-1:确保工程项目有tb文件的情况下,点击Run Simulation。

        3-2:等待10s后,将会弹出Modelsim仿真窗口

至此Ubuntu下Vivado2021.1关联Modelsim SE 2020.4进行仿真完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值