怎么通过上位机改变FPGA程序里面的一个参数?

2019-07-15 23:33发布

现在上位机接ARM,ARM 配置FPGA
剩下的都不懂了,怎么通过在上位机上改变一个参数,如分频数,在FPGA里就按照这个分频数来执行呢?

希望各位指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
nothing92
2019-07-16 12:15
一语奔驰 发表于 2015-9-7 11:14
参数?你是指什么参数?如果是宏定义的话不重新生成bit文件是没法更改的吧

除非你把这个参数连接到一个寄存器上,用ARM来写入这个寄存器不同的值来改

就像题目说的,比如我设计一个分频器,多少分频是可以在上位机上设定的,在上位机上设好后运行,arm开始重新配置FPGA,然后FPGA就根据这个设定之运行。我觉得可能是你说的第二种。
     还有一个地方明白,就是ARM配置FPGA的时候是仅仅配置那一个参数值,还是把FPGA的的pof文件重新配置?
我不懂该怎么在FPGA里留出一个寄存器单独给ARM配置,该看哪方面的资料呢?谢谢!

一周热门 更多>