问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在VIVADO中编译仿真库

发布网友 发布时间:2022-04-30 07:12

我来回答

2个回答

热心网友 时间:2022-06-18 22:33

1、选择vivado菜单“Tools”——>“Compile Simulation Libraries...”命令。
2、在弹出的对话框中设置器件库编译参数,仿真工具“Simulator”选为ModelSim,语言“Language”、库“Library”、器件家族“Family”都为默认设置All(当然也可以根据自己的需求进行设置),然后在“Compiled library location”栏设置编译器件库的存放路径,这里选择新建的vivado2014_lib文件夹,此外在“Simulator executable path”栏设置Modelsim执行文件的路径,其他参数默认。
3、设置好参数后点击“Compile”按钮开始器件库的编译。
4、器件库编译结束后给出编译报告,从报告中看出0个警告和0个错误。
5、打开vivado2014_lib文件夹,便可以看到已经产生了器件库。

热心网友 时间:2022-06-18 22:34

vivado2013.4和modelsim联合仿真
最近在做Zynq的项目,曾经尝试使用ISE+PlanAhead+XPS+SDK组合和Vivado+SDK来搭建工程,使用中发现前者及其不方便后者有诸多不稳定。近期得闻Xilinx退出Vivado2013.4,就迫不及待的想试用一把,看之前的bug是否有修复,稳定性有没有变好,就从和ModelSim的联合仿真做起吧。
其实Vivado IDE本身具有强大的仿真工具vivado simulator,支持功能仿真和后仿,但是那个特别耗电脑资源,笔记本基本上是跑不动的,如果电脑给力用起来还是很顺手的。它还支持与Cadence、Modelsim等第三方工具协同联合仿真(详见UG900),因为习惯原因,故选用ModelSim试一试。
1. ModelSim版本要求
Vivado2013.4只支持Modelsim10.2A及其以上版本,低版本不支持。
2. 编译仿真库
使用TCL脚本:compile_simlib(详细内容见UG835),一般而言,以下内容就以足够
compile_simlib -directory <library_output_directory> -simulator <agr>
-simulator_exec_path<sim_install_location>
例如:a)仿真库编译到D:/xilinx_sim_lib;
b)仿真工具使用Modelsim;
c)ModelSim安装在C:/modeltech64_10.2/win64;
那么完整的tcl命令就是:
compile_simlib -directory D:/xilinx_sim_lib -simulator modelsim
-simulator_exec_path C:/modeltech64_10.2/win64
执行该命令需要耐心等待,这个过程视电脑能力好坏可能需要30~60min,直到窗口提示compile_simlib tcl task –end才算完成,如图所示。
tcl库
图1 库文件编译完成提示
打开D:/xilinx_sim_lib文件夹可以发现,所有的库文件和Modelsim.ini文件均已生成。
3. 设置关联
打开Vivado IDE(start_gui),在在tools -> vivado options -> general中设置第三方工具的路径,如图2所示:
图1 tcl窗口
图2 设置ModelSim的安装路径

4.在工程中对仿真工具进行配置

在工程配置项simulation->simulation settings中将target simulator选择为ModelSim,Compiled library Location指向刚才编译的库路径,其他设置不详细介绍,如图3所示。

tcl设置

图3 仿真工具设置

OK,如果中途不出什么差错,到这个步骤位置就可以顺利完成和ModelSim的联合仿真了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪个牌子复印机好 复印店用什么型号的复印机好 开复印店需要什么设备 家用打印复印机哪个好 如何分辨鞋底是不是空心格子底? Ubuntu10.04下安装Oracle11g 超市监控多少钱 超市防盗器要多少钱 超市防盗系统多少钱 智能存放柜管理系统 48小时核酸检测结果在哪里查询-48小时核酸检测怎么看结果 如何加速vivado的综合速度 用数据来说明,Vivado的效率提高到底有多少 vivado 电脑配置要求 以两种或三种动物如小猪,小狗,小马,小猫等为主人公,写一篇自己命题的童话或寓言故事 有一天小猪要画一只小猫作文? 以小猪小猫小狗熊猫小鸡气球小草花编织一个美丽的童话故事? 小狗、小猫、小猪的与小朋友的童话故事 猫和小猪看图写话 二年级童话故事四十字的有哪些 用小猫 小狗 小猪 小鸡编故事 - 百度 用 小狗,小猪,小猫,小兔,山顶,树林,太阳,柳枝,帽子,篱笆,草地编一个童话故事 小猪和小猫的故事的猫妈妈是一个怎么样的人 写一偏小猪和小猫的故事二年级 公务员报名本人身份一栏要填啥 应届毕业生报考公务员如何填写报考人员身份 领取失业金身份一栏怎么填写 请问失业保险表上个人身份一栏应该填写什么内容 公务员考试,报考人员身份一栏怎么填写? 人员身份怎么填 在游侠网下的文明6解压后打开,点开始游戏就变成这样点继续也没反应,不是电脑卡了 vivado 的cpu利用率不高怎么破 怎么提高linux vivado 电脑网络用语 vivado编译路径过长的问题怎么解决 与Vivado设计套件协同优化有何好处 - 常见问题解答:Xilinx采用首个ASIC级UltraScale可编程架构 vivado 里生成bitstream文件时怎样修改速度 impact和vivado固化程序有什么区别吗? oppor9链接电脑用什么软件 安装xilinx ise后,会出现多个应用程序比如vivado,vivado HLS, xilin 我的Vivado的LICENSE是不是有问题,为什么编译的时候说这个东西 vivado 修改了xdc文件需要重新编译综合吗 vivado webpack和其他版本的区别 “恐怖兰州”在网络用语中是什么意思? 如何时时得到股市资讯,有什么app之类的吗 有什么途径能了解时时动漫资讯? 我是新闻控,想时时知道热点新闻,有什么好的看新闻的软件推荐下呗 看一些比较有趣的新闻娱乐趣事,上什么网站好 股票资讯看什么网址好 请教:用div+css开发一个时时更新 新闻动态得网站,但更新到第十条时... 找人合作推广网站