vivado安装_vivado初体验——以全加器为例

本文介绍了作者从Altera转向Xilinx后,初次使用Vivado进行FPGA设计的经验。通过创建全加器项目,详细说明了建立工程、编写Verilog代码、设置RTL仿真及运行仿真的步骤。相较于第三方软件Modelsim,作者认为Vivado内置的仿真功能更便捷,但在代码编辑方面不太习惯,倾向于使用notepad++。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从altera转战xilinx,经典的FPGA到ZYNQ系列,第一站就是先熟悉编译软件Vivado。我就直接跳过软件安装部分了,如有疑问,可以在评论区提出来,我看到了就帮你解答。

  首先是是打开界面

e1735827645920fd1c028f40f9ba908a.png

然后建立工程,红圈表示自动建立子文件夹。

5f211c701523dad9e309f96647067962.png

因为手上暂时没有现成的器件,后续一直点next就行了。

b9db71ed40f6566da942fdc9429fcf28.png

这是打开的界面,然后我们需要开始创建.v文件写全加器的电路代码。右键点击Design Sources->next->creat file.会得到下图二,然后取名full_adder再点OK和finish。

8a85ef81546c8c777ae9539744ae7909.png

b40fc07ac8b185825dc029fa0abe1d33.png

写好的代码如下图所示:

7338917a2d0e265a83806d3387f85c2e.png

然后开始准备RTL仿真,右键点击Sim(1)的添加源文件。后面过程与写工程代码一样的流程。

b5a8965914e878fb4ace3a81838f3079.png

8f9a65a9e43b5e740fe1ddb289356953.png

然后开始写激励文件。代码如下图:

6da60e98cd08f711b61ee5fc78cf0b81.png

最后点击Tool-》Setting,设置仿真格式及其他。

5b50b4c6eac07c9b27f3f399c530dcee.png

一定要选择红圈处的verilog路径,一般就是你的工程文件夹。点击OK就直接运行仿真了,因为代码比较简单我就没做语法检验。

34ad3af2da131cee233f22bce33bac2e.png

感觉这个仿真还挺不错的,比modelsim方便很多,主要是modelsim作为第三方软件需要额外下载,没有自带的便捷。

总结一下,感觉就是在vivado上写代码特别难受,还有他的编译功能找语法错误功能有点没摸懂,不太习惯。后面还是暂时先用notepad++写代码吧,看起来爽多了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值