当前位置: 首页 > news >正文

FPGA上板流程

上板流程

这是第一次上板,记录一下流程吧~(详细见正点原子领航者开发指南第一个实验即电灯实验,也有具体上板子步骤)

(1)vivado中创建project

跟着网上FPGA视频即可。

这里选芯片型号,看你用的是什么板子,一般在开发手册中找。

然后在vivado中搜索该型号。

(2)添加好设计文件和仿真文件(依旧网上FPGA视频)

(3)分析与综合

点击“schematic”可以看到代码综合后的电路。注意这一步一定要做!!!,才有后面”IO planning“那个选项。

(注意一定要点击了第三步才会有后面绑定管脚的选项!!!)

(4)绑定管脚(添加约束)

方法一:GUI界面:

第二步也是要看手册,看对应你要使用的板上的资源对应什么管脚。

注意,当管脚名字看不见时,是界面缩小了,把鼠标放在红色框线上,显示出双向箭头,往右边拉就可以看到了。

从引脚分配表(一般在开发板原理图上,或者开发板有已经编写好的excel管脚资料)看是和上面第二步选的引脚是一致的。

还有一个,端口电压,也是看手册,可以找类似的实验,里面一般会写清楚实验步骤。比如我这里找了个点亮led灯实验。

一般是33或者18,一开始我用了默认的18报错了,改成了33

引脚约束完成后,我们使用快捷键“Ctrl+S”进行保存,并在弹出的界面输入管脚约束文件的名称。(这个名称一般没要求,但最好是和顶层名字一样)


方法二:添加约束文件(xdc,fdc等)绑定

除了上面手动添加管脚约束的方法外,我们还可以通过手敲代码的方式来添加管脚约束文件。(或者添加现成的xdc文件)。

首先,我们需要先创建一个约束文件。点击“Sources”窗口中的“+”号。如下图所示:

点击上图的“+”后会弹出如下图所示的弹窗:

选择“Add or create constraints”来添加管脚约束文件,然后点击“NEXT”按钮。

在接下来的界面中创建一个新的约束文件,因为之前我们没有创建约束文件,所以这里点击“Create File” 来创建一个新的约束文件(如果存在约束文件就点击“Add Files”,找到对应的约束文件xdc加载进来,其步骤和添加 rtl 文件一样,如果是加载现有的xdc文件,后面的步骤就可以不用看了)

在弹出的对话框中输入约束文件的名称“led”(同样没要求,最好和顶层一致),然后点击“OK”按钮,如下图

所示:

接下来点击“Finish”按钮,完成约束文件的创建,如下图所示:

这时我们就可以在“Sources”窗口中看到上面添加的约束文件了,如下图所示:

然后点击生成的xdc文件,在文件里面编写代码约束即可。

(5)生成比特流:

若出现以下提示,是因为绑定管脚后(即XDC文件)修改了未保存,点击OK即可,然后会弹出保存XDC的提示,给XDC起名字(名字可以随便起,建议和顶层名字一致)保存好即可。

(6)烧录(打开硬件管理)

点击红色框打开硬件管理

顺序是:先连接JTAG下载器,再连接电源,再上电

开发板连接完成并打开电源开关后,点击“Hardware”子窗口中的“Auto Connect”按钮(或者点击“open target”,再点击“Auto Connect”),如下图所示:

在“Hardware”子窗口中出现如下图所示的界面就表示 Viv“ado 已经通过下载器识别到开发板了

点击上图中的“Program Device”,弹出以下界面,再点击“program”,开始烧录。

http://www.jsqmd.com/news/782444/

相关文章:

  • i18n-ai-translate:基于大语言模型的智能、安全JSON翻译自动化工具
  • 基于SpringBoot+Vue的保信息学科平台管理系统设计与实现【Java+MySQL+MyBatis完整源码】
  • 艾尔登法环帧率解锁终极指南:如何突破60帧限制并提升游戏体验
  • 非规则采样HDR成像技术原理与应用解析
  • 2026年新疆票据印刷一站式采购完全指南 - 优质企业观察收录
  • 四川心理咨询中心优选:正规有资质,看心理更安心 - 深度智识库
  • Windows驱动清理终极指南:DriverStoreExplorer让你的系统重获新生
  • 武汉本土寄宿考研标杆:恒文凭什么常年高上岸率 - 速递信息
  • 济南卖黄金不用跑门店!10 区 2 县全上门,价实不扣秤,当场结钱 - 金掌柜黄金回收
  • 2026年新疆票据印刷、不干胶标签及办公用纸一站式采购指南 - 优质企业观察收录
  • 嘉兴大学考研辅导班推荐:排行榜单与选哪家好评测 - michalwang
  • 5步快速掌握Switch大气层系统:终极破解配置与功能详解
  • 三步搞定APA第七版参考文献格式:告别Word引用混乱的终极方案
  • ARM PrimeCell SCI集成测试机制与实战解析
  • 3步掌握KH Coder:新手也能快速上手的文本分析完整指南
  • 2026年唐山外墙清洗、烟道保洁一站式解决方案深度评测指南 - 企业名录优选推荐
  • Go语言消息队列事务:Exactly-Once与At-Least-Once语义
  • 河北镀锌网片厂家质量排行:实测维度下的靠谱之选 - 奔跑123
  • 终极音乐格式转换指南:如何用 qmc-decoder 免费解锁QQ音乐加密文件
  • KeymouseGo:3步快速掌握免费鼠标键盘自动化,彻底解放你的双手!
  • 日本AND卤素水分仪靠谱代理商:如何甄别正规渠道? - 品牌推荐大师
  • Cursor AI 编辑器 MCP 工具集配置与实战指南
  • 2026最新卫生间门公司推荐!国内优质权威榜单发布,广东佛山等地公司实力可靠值得选择 - 十大品牌榜
  • 自动化运维新趋势:使用Ansible简化Linux管理
  • 2026年新国标铸铝门厂家排行榜|3大品牌实力拆解,工程选型口碑实力榜单测评 - 企业品牌优选推荐官
  • DownKyi:3步掌握B站视频批量下载与专业处理的完整方案
  • icode 星芒算法挑战赛20260508
  • 详细步骤教家长如何使用北师大家教中心网站发布家教信息 - 教育资讯板
  • 网盘直链下载助手终极指南:一键解锁八大网盘真实下载链接,告别龟速下载!
  • 2026脑电测量系统(EEG设备)避坑指南:新手必知的选购误区与供应商陷阱 - 品牌推荐大师