vivado的工程创建流程对于大部分初学者而言比较复杂,下面将通过这篇博客来讲解详细的vivado工程创建流程。帮助自己进行学习回顾,同时希望可以对有需要的初学者产生帮助。
1、创建工程
在打开vivado软件之后可以看到如下界面:
点击图中红框所示即为创建新的项目工程,红框之下依次为打开项目和打开实例项目
2、设置项目名称
在上述流程之后点击next到达如下界面:
小红框用于设置项目名称,大红框设置项目存储位置;底部的create project subdirectory勾选则表示在当前文件夹下创建一个与项目名称相同的子文件夹
3、框选工程类型
在以下界面选择工程类型为rtl project,然后点击next
4、选择芯片类型*
之后出现如下两个界面可直接跳过
然后进行芯片选型:
图中1用于选择芯片系列,2用于选择芯片封装类型,3用于选择芯片速度;正常通过此办法便可以框选出所需的芯片型号。以ax7020开发板为例选择xc7z020clg400-2,之后点击next
此处再点击finish便完成了项目创建
5、添加工程文件
之后进入如下页面:
点击加号,添加设计源文件,在下图选择红色方框,方框上下依次为添加约束文件和添加仿真文件
点击创建新的文件,文件名与项目名称相同,之后点击finish再点击确定完成文件创建
6、编写源代码
在图中黄条部分进行代码的编写;
右边为绿色方块表示当前代码无错误,若为红色表示当前代码有错误,之后点击左侧open elaborated design可查看原理图
7、添加约束
点击window打开i/o ports设置对应的引脚以及其电平
之后点击保存得到如下图:
文件名与项目名称保持一致,点击ok即可生成约束文件
点击打开该文件便可发现其中包含引脚约束,之后点击run synthesis进行综合
点击ok进行运行,运行时在右上角有转动的圆圈,点击cancel可以进行终止
之后得到如上图所示,直接点击cancel,三个相关命令可在后续深入学习时进行操作
下一步添加时序约束
在此处对时钟频率进行设置,需要查阅芯片手册。
直接点击完成
点击reload
完成时序约束
8、生成比特文件并下载运行
点击generate bitstream
点击ok
点击cancel
之后点击open hardware manager
在连接好开饭之后点击open target,再点击auto connect
点击program device
选择比特文件,然后点击program即可完成下载验证
高德正式发布国内首个司机服务地图
从工业到医疗再到太空机器人 机械臂都有什么不同?
骁龙801为何会那么经典_骁龙800和801差异对比分析
邬贺铨浅谈5G赋能物联网的九个方面
荣耀9什么时候上市?华为荣耀9发布在即,华为荣耀8首次降价为荣耀9铺路
vivado创建工程流程
山灵SVCD2000影碟/功放组合机简介
交流地的接地母线可以作为静电接地母线使用吗
SpaceX将延长Starlink宽带互联网服务测试时间
FPGA为嵌入式系统带来了很多优点 同时也带来了很多挑战
应对所谓国家安全规定:西部数据联手日本国有资产竞购东芝芯片
!租售/回收/维修TDS220示波器TDS220.小兵/李S
POGO PIN相对传统弹片的好处
无铅锡膏印刷时需要注意哪些技术要点?
北斗GNSS卫星导航定位芯片架构和设计发展趋势
烟雾报警器原理图详解
富士康A股挂牌意味着鸿海将全面启动海外上市?
LED的测试方法及国家标准的制订(图)
便携式食品安全综合检测仪的性能
基于UC3875的全桥软开关直流电源设计