经历了51点灯,32点灯,树莓派点灯后,小du同学迎来了FPGA点灯,
FPGA流水灯
1、新建工程略过,注意使用的板子是AX301开发板,引脚数256,芯片速度等级8
可用驱动为EP4CE6F17C8
2、新建文件
new–verilog HDL File
为方便拷贝程序led_teest.v
修改实体名称
设置
不用的引脚设置成输入三态
多功能引脚设置成普通I/O
电压换成板子默认的3.3TTL
3、综合,点击综合按钮或者左侧编辑栏右键编辑
3、引脚绑定
assignments—>pin planner显示下图
此处是引脚,
绑定方法
(1)左键拖动引脚到2处,在location处可看见对应的位置
例如下图的时钟,将该引脚拖动到E1处下降沿时钟。
(2)直接添加位置例如pin_D9,D9表示D行第9列
都添加完成后如上图(不需保存直接关闭)
5、编译,点击快捷键编译
6、下载打开下载界面programmer
果不其然,没有驱动,又要装驱动了
结果很是优秀
然后咱们继续
progarmmer—hardware setup
点击上图的add dile添加output文件
.sof文件下载到FPGA中会正常运行,但是断电后FPGA的程序就会消失。
点击start
由于其断电后会消失,所以要将其写入flash,可以通过改变下载文件实现
File—>convert programming file
按照上图修改完之后点击flash loader
点击SOF Data文件—>add files -添加生成的sof文件
点击generate
点击programmer文件,—add file 添加.jic文件
点击start