【Vivado那些事儿】Vivado介绍

摘要

关于Vivado是什么,就简单一笔带过:一款主流FPGA的IDE,可以实现FPGA的一整套流程,编程、仿真、分析、验证等等,功能不言而喻,其他的就不介绍了,对这些感兴趣的话,可以去Xilinx官网瞧瞧,接下来开始今天的内容。

注:系统Win10,软件版本-Vivado2018.2

设计流模式

Vivado有两种流程设计的模式,分别是工程模式以及非工程模式,这么说可能听不太懂意思,再通俗点讲,工程模式就是直接使用Vivado完成一套设计流程,先创建工程,然后让软件对你的设计文件进行管理,生成报告信息等等,基本上就是自动化操作;非工程模式就是用Tcl命令或者脚本来控制设计流,Vivado就不再对你的文件进行自动化的管理,也不再对相关信息进行报告,但是在每一个设计的阶段你都可以进行新的设计分析以及约束分配,并且将更改后的设计以及约束直接更新到当前的设计流。

启动

直接启动

直接启动是最简单的方法,就直接双击安装完成后出现在桌面出现的Vivado图标,也可在系统的开始界面找然后单击打开,路径大概这样:Start Menu\Programs\Xilinx Design Tools\Vivado 2018.2(对应的版本)

Tcl启动

说下Tcl的两种使用方法:

第一为使用Vivado IDE外的Tcl shell,在上面运行命令或者脚本;

第二个就是在启动的Vivado IDE里进行,在软件环境的底部有个Tcl Console,可以输入Tcl命令,脚本就在菜单栏中:Tools>Run Tcl Script。

上面的直接启动就没啥好演示的了,直接玩玩Tcl Shell,在开始界面于IDE相同的路径找,结果如下:

image-20201121221640698

然后在出现的命令窗口输入: start_gui,回车后就打开IDE的界面了,并在Tcl Console的界面看到刚刚在Shell上的命令:Vivado% start_gui

image-20201121223917263

如果是直接启动的话,就是这样的:

image-20201121224035481

这边就简单这么说下Tcl的东西,真正的操作肯定没这么随便了,需要了解更多Tcl的知识可以参考官方给出的文件:UG894和UG835,文件可在文末自取。

界面介绍

作为一个新人的话,刚打开软件,看着初始界面可能还是会有那么一点懵,“这该咋办?”,让我介绍下这个打开软件后的初始界面:

Vivado分布综合(Distributed Synthesis)是指将设计在多个综合资源上同时进行综合的过程。这种方法可以提高综合的效率和速度。分布综合可以在多台计算机上并行运行,从而加快设计的综合时间。此外,分布综合还可以将综合任务拆分成多个子任务,并由不同的资源同时处理,从而减少综合时间。在Vivado中,可以通过设置适当的参数来启用分布综合,并选择要使用的综合资源。这样可以根据设计的规模和复杂性来灵活调整综合的性能和效率。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【Vivado那些事儿】高层次综合技术(HLS)原理浅析](https://blog.csdn.net/Pieces_thinking/article/details/122151291)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [(五)vivado 创建时序约束](https://blog.csdn.net/weixin_42668358/article/details/126193787)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值