完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
玩转Vivado之Simulation 特权同学,版权所有 1. 可用于Testbench分类管理的Simulation Sets 关于Simulation的文件管理,ISE和Vivado的视窗大同小异。ISE可以添加多个不同的testbench文件,也可以自动识别和被测试源文件的层次关系,如图1所示。 图1 ISE中testbench文件管理 Vivado中对于testbench的管理,增加了一个sets的概念,类似不同的文件夹,如同图2中的sim_1和sim_2,这对于管理不同的testbench,如行为仿真用一个testbench、时序仿真用一个testbench,或者不同的子模块都需要分别由各自的testbench,分类管理更一目了然。 图2 Vivado中testbench文件管理 2. Vivado自带的Simulation/Simulator工具 与Altera索性放弃自己的内置simulation工具转而直接与Modelsim合作推出Altera-Modelsim作为首选的第三方仿真工具不同,Xilinx还在用心的维护着自己的simulation(Simulator)工具,虽然从感受上看,有Modelsim的影子,但还是略显“单薄”了,做些入门实验或简单的逻辑功能还凑合,稍微复杂些的应用用它simulation可能就难以招架了。当然,既然如此,Xilinx为什么还要留着这个“鸡肋”,恐怕有他自己的考虑,咱就不多加揣测了。 图3 Vivado自带的Simulation/Simulator工具 2. 第三方仿真工具支持 关于第三方仿真工具的支持,官方ug中提到能够支持以下工具,但是实测Modelsim SE也能够支持。 Thefollowing third-party tools are supported: •QuestaSim •ModelSim (PE and DE) • IES • VCS • Riviera PRO simulator (Aldec) 使用Modelsim作为第三方仿真工具,设置也很简单,基本上3步搞定,即设置Modelsim路径、设置Modelsim作为仿真工具、编译器件库。 Modelsim路径设置如图4所示,打开“Tools--> Options...”。 图4 打开Options选项卡 如图5所示,设定已经安装好的Modelsim所在路径。 图5 Modelsim路径设置 仿真工具的设置,如图6所示,点击"Simulation--> Simulation Settings"。 图6 打开SimulationSettings 接着如图7所示,设置TargetSimulation为Modelsim Simulator,并且设定第三方工具Modelsim仿真所需Xilinx器件库所存放的路径(Compiled library location)。 |
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
879个成员聚集在这个小组
加入小组4485 浏览 0 评论
特权同学 Verilog边码边学 Lesson01 Vivado下载与安装
2598 浏览 1 评论
玩转Zynq连载50——[ex69] FIR滤波器IP仿真实例
4273 浏览 2 评论
玩转Zynq连载49——[ex68] MT9V034摄像头的图像FFT滤波处理
5225 浏览 1 评论
玩转Zynq连载48——[ex67] Vivado FFT和IFFT IP核应用实例
5213 浏览 0 评论
1909浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 18:24 , Processed in 0.599910 second(s), Total 54, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号