FPGA闪烁灯实现:按键控制led灯闪烁
1、创建vivado工程
2、此处使用的是ZYNQ7000系列的开发板
3、创建Verilog源文件
4、编写led_test.v源文件,实现1ms翻转4个led灯一次,用按键控制led灯闪烁
5.保存文件进行综合,检查语法是否错误
6、我们可以使用RTL视图来看信号的位宽以及信号之间的传递是否正确
7、现在我们可以进行仿真,来验证我们设计的逻辑电路是否正确
8、仿真结果如下图,达到预期仿真效果,1ms 4个 led 灯翻转一次,即实现了led闪烁灯
9、下来我们进行绑定管脚
方法一:通过window打开I/O port来打开下面的界面,进行管脚绑定
方法二:通过添加约束文件的方法来进行管脚绑定
10、我们再次进行综合,进行时序约束
添加时序约束完成后,我们可以看到约束文件中会多出一行时序控制的命令
11、接下就是产生bit文件,进行上板验证了,本次实验就到这了