关于两块FPGA板之间做简单同步出现的问题

2020-02-06 12:17发布



用的板子是黑金的CYCLONE IV核心板,因为要用两块板做同步采集的动作,所以我就简单的用三根杜邦线连在一起(一根地,两根传输01与10的命令),但是出现了一个很怪的问题,就是2号板(接收命令那一块)烧入程序后,板上的LED灯亮了,而实际上我是没用到LED的。。。


把问题归纳一下就是,2号板的接收命令的两个输入引脚中的特定一个引脚不管有没有与1号板相连,也不管是烧入程序之前或之后,只要插上了杜邦线,没有用到的引脚却输出了高电平,那么就是说FPGA引脚配置出现的错误。


还有一些现象要交代一下:1.2号板是可以运行的,虽然传送的1M数据中丢两个。。。
                2.有很多输出是没有分配引脚的
                3.如果更改一下程序的话,也会点亮不同的LED(总共4个LED)


有没哪位大侠出现过类似的问题,麻烦分享一下,是硬件还是软件,还是QUARTUS的设置引起的,我用是QUARTUS10.1的破解版。
谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
reaperzero
1楼-- · 2020-02-06 15:35
己解决了

是因为输出没有分配引脚导致的,在网上找一个有点类似的问题,别人的系统就复杂得多了,网址 http://forum.**/thread/146501/1
z894811350
2楼-- · 2020-02-06 20:43
unused pin没设置?
reaperzero
3楼-- · 2020-02-06 21:13
z894811350 发表于 2015-12-17 13:00
unused pin没设置?

设置了的

我的是程序里有些声明了输出没有分配到实际的FPGA管脚上。。。

一周热门 更多>