microblaze和外部的逻辑模块如何交换数据?

2019-03-25 10:45发布

microblaze的GPIO可以和外部的逻辑模块交换数据么? 我在ise的顶层文件中将GPIO和外部逻辑模块相连的时候出现如下错误:ERROR:Xst:528 - Multi-source in Unit <top> on signal <S_gpio>; this signal is connected to multiple drivers. 如何解决? gpio可以用来和fpga内部的逻辑模块进行数据交换么?如果不行,那么通常用什么来进行microblaze和fpga内部的逻辑模块进行数据交换。   呵呵 请各位高手指点。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
eeleader
2019-03-25 18:22
< /

首先,microblaze肯定可以用GPIO来和FPGA交换数据,这个是肯定,勿需质疑!你的错误在与多个驱动源驱动GPIO 管脚。FPGA与GPIO交换数据就如其他芯片与FPGA交换数据,满足自定义的时序要求以及一定通信规则即可OK

一周热门 更多>