FPGA多个component,out端连接同样的I/o口出错,这样不能实现吗?

2019-03-25 09:07发布

FPGA多个component,out端连接同样的I/o口出错,这样不能实现吗?其实那些component的out输出的时序是不一样的,因而I/O口不会干涉吧。
提示这个:ERROR:Xst:528 - Multi-source in Unit <read> on signal <cke></cke></read> 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
museum
1楼-- · 2019-03-26 13:12
哈,谢谢呀,我已经解决了。又有一个问题,Xilinx的Ip不能implement Design吗?麻烦了 啊
仙猫
2楼-- · 2019-03-26 17:00

原帖由 museum 于 2012-7-5 17:14 发表

 又有一个问题,Xilinx的Ip不能implement Design吗?麻烦了啊

能说得具体些吗?

eeleader
3楼-- · 2019-03-26 20:51

具体啥问题?

fangliball
4楼-- · 2019-03-27 00:24
出现该问题,我觉得楼主对数字电路理解上可能还是有些偏颇。
一旦被分配到某一个IO口,实现工具就在物理上将该信号与相应的IO口锁定;多个信号分配到同一IO口,哪怕这些信号来自于不同的component,哪怕在产生时隙上市错开的,实现工具和FPGA无法像“软件”那样实现物理上的切换。

多个信号要从同一IO口输出,只能有两种思路:
1. 用总线形式,将IO口定义为inout型(三态门),可输入,也可输出。
2. 用多路选择器来实现,这个时候严格来讲已经输出端已经是同一信号了。
fangliball
5楼-- · 2019-03-27 04:32
出现该问题,我觉得楼主对数字电路理解上可能还是有些偏颇。
一旦被分配到某一个IO口,实现工具就在物理上将该信号与相应的IO口锁定;多个信号分配到同一IO口,哪怕这些信号来自于不同的component,哪怕在产生时隙上市错开的,实现工具和FPGA无法像“软件”那样实现物理上的切换。

多个信号要从同一IO口输出,只能有两种思路:
1. 用总线形式,将IO口定义为inout型(三态门)。
2. 用多路选择器来实现,这个时候严格来讲已经输出端已经是同一信号了。
eeleader
6楼-- · 2019-03-27 05:18
 精彩回答 2  元偷偷看……

一周热门 更多>