芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 3952|回复: 0

【紫光同创】打开例程并烧录程序到紫光FPGA中(讲解例程使用方法)

[复制链接]

该用户从未签到

27

主题

29

帖子

218

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
218
发表于 2023-4-7 11:28:17 | 显示全部楼层 |阅读模式
3 讲解例程使用方法
  
大家在创建工程之前,建议大家新建一个文件夹来存放自己的PDS工程(工程目录的路径应该以字母为首,只能包含字母,数字,下划线不能包含中文字符和其它符号)。我们以“bin_counter”为例,将解如何使用例程。
  首先,我们找到bin_counter工程所在的文件夹,点击图 3 1中箭头指向的bin_counter文件可以直接打开bin_counter工程        
1.png

  图 3 1 工程所在文件夹

打开图 3 1中的“source”文件夹可以看到在“source”文件夹下包含三个文件夹分别为src,sim,constrs文件夹,如图 3 2所示。src文件夹存放工程设计的源文件;sim文件夹存放工程设计的仿真文件;constrs文件夹存放着工程设计的管脚约束文件。图 31中的“generate_bit…”文件夹存放着该工程生成的比特流文件。
2.png

  图 3 2 “source”文件夹

点击图 3 1箭头所指向的位置,我们可以在Source面板下看到“Designs”栏下面的“bin_counter.v”文件,这是我们设计的源代码而且已经自动生成顶层文件了;“Constraints”栏下面的“bin_counter.fdc”文件对应着管脚约束文件,而“Simulation”栏下面的“bin_counter_tb.v”文件对应着仿真文件
3.png

  图3 3 Source面板

在Source面板下方找到Main_Flow面板,如图3-4所示。双击 Generate Bitstream 或右击 Generate Bitstream 后点击 Rerun All,然后软件会按照 Synthesize-> Device Map-> Place & Route- > Generate Bitstream 的顺序对例程进行一次全编译来产生位流文件。
4.png

  图 3 4 Main_Flow面板

在图3 5中左侧编译流程窗口全部显示打钩,说明工程编译通过,否则右下方的 Messages 栏中显示编译是否出现错误,0 errors也表明了编译正常。如果左侧编译流程窗口无法正常编译通过,我们可以在右下方的 Messages 栏中查找错误信息并进行改正。
5.png

  图3 5 全编译完成界面

编译完成后,我们就可以给开发板下载程序,来验证我们的程序能否正常运行。首先我们将下载器一端 连接电脑,另一端与开发板上的 JTAG 接口相连接;然后连接开发板电源线,并打开电源开关,硬件连接如图3 6所示。
6.png

   图3 6硬件连接图

打开下载界面的方法有两种,一种是点击菜单栏中的 Tools,然后点击 Configuration,如图3 7所示
7.png

   图3 7打开下载界面方法一

另一种方法是点击图3 8中的下载图标        。
8.png

   图3 8打开下载界面方法二

点击图3 8中的下载图标后会弹出图3 9Fabric Configuration 界面,然后在弹出的图3 9中的 Fabric Configuration 界面中点击框中“Scan Device”按钮。
9.png

   图3 9 Fabric Configuration 界面

之后会弹出图3 10 ,我们选中图3 10中bin_counter.sbit文件,然后点击图中的Open
10.png

   图3 10加载bin_counter.sbit文件

右图3 11中标签1所在的位置,然后点击标签2指向的“Program”将生成好的bin_counter.sbit 流文件下载到开发板中去。
11.png

   图3 11下载bin_counter.sbit文件

实验现象如图312所示
12.jpg

   图312实验现象

将下载bin_counter.sbit 流文件下载到开发板后可以观察到对应的现象,即led[0]灯的闪烁情况。
      
bin_counter.rar (27.32 KB, 下载次数: 342)

更多紫光同创FPGA相关资料,请查看下述汇总贴
【紫光同创】紫光同创国产FPGA产品使用自助服务手册


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2024-12-4 01:06 , Processed in 0.073808 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表