初学FPGA的踩过的坑与一点心得

1. 写完代码,Analysis&Synthesis完成之后,Compile之前,一定要记得Pin Planner。不然没有输入输出。

2.改module 的input output 的名字,或者增减之后,也要查查Pin Planner 是否更新。

3.初学FPGA的踩过的坑与一点心得

初学FPGA的踩过的坑与一点心得
两种写法都可以。就目前我的水平来看,写在一个always里的更节省资源。

ps:可以一个always里写多个赋值语句,但不能一个变量在多个always里赋值!

4.

初学FPGA的踩过的坑与一点心得
这两句,在这个时钟沿下,它都是要同时执行完的。所以这个判断是当前状态和上个时钟下的状态比较。
初学FPGA的踩过的坑与一点心得
还有一点,signal不是立即变化的,var那个才是立即变化的,也许才好理解一点。