在MCU 与 FPGA的电路架构中,这个data_sel可以通过MCU来配置;
如果想要简便一点的话,可以采用拨码开关的方式来进行设置,并以单块FPGA作为唯一处理芯片,比如一个4位的拨码开关,它将有16种状态,对应到FPGA内部的话,不用修改代码,仅仅拨动开关,就可以观察到16个中间节点信号,是不是对调试很有帮助?
状态指示灯对设计很有帮助
虽然不是设计当中的一部分,但状态指示灯能偶帮助我们更好的进行设计与调试。放置状态指示灯的目的也是用于调试,哪个模块正常工作或者调试到哪个模块就让哪个LED灯亮,在调试遇到问题的时候,也有助于分析问题到底出现在哪个模块或者出在哪一步,提高调试效率。
总的来说,FPGA的设计不管硬件还是软件都不是短时间内能够掌握的,需要大量的实践和理论知识的积累才能顺利的完成调试和设计。