Vivado开发工具熟悉之simulation

Vivado与ModelSim仿真指南
部署运行你感兴趣的模型镜像

作为vivado开发流程中必不可少的一部分。simulation是必须写上一笔的。vivado中的simulation和ISE中的区别并不大,其实就工具的使用上也没有什么太多可说的,其实难的地方在于仿真测试程序的设计以及testbench的实现,vivado自带的仿真器不再是isim,试了一些比isim效率确实要高一点,但是还是没有专门的仿真工具modelsim来的快和方便。

要是用vivado自带的仿真器只需要写好testbench,然后点击run simulation即可。对于第三方的仿真器比如modelsim就稍微麻烦一些,因为要编译xilinx自己的元件库,私有ip等等,简单来说就是需要compile simulate library,编译方法和以前ISE不同,在工程下的tcl命令栏中直接编译:

compile_simlib -simulator modelsim -family virtex7 -library all -language all

详细的命令解释和参数可以查询xilinx官方的文档,这里编译速度很快(比ISE快多了),之后就可以在vivado中run simulation自动调用modelsim了(貌似是根据系统环境变量,因为不需要设置modelsim的目录),生成的编译文件可以copy出来,然后修改modelsim默认的ini文件既可以单独用modelsim进行仿真了。

您可能感兴趣的与本文相关的镜像

GPT-SoVITS

GPT-SoVITS

AI应用

GPT-SoVITS 是一个开源的文本到语音(TTS)和语音转换模型,它结合了 GPT 的生成能力和 SoVITS 的语音转换技术。该项目以其强大的声音克隆能力而闻名,仅需少量语音样本(如5秒)即可实现高质量的即时语音合成,也可通过更长的音频(如1分钟)进行微调以获得更逼真的效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值