Board logo

标题: 关于多重驱动问题 [打印本页]

作者: xishuai    时间: 2006-7-1 21:49     标题: 关于多重驱动问题

我在设计中遇到这样一个问题,那的四个ROM核(由一个译码器决定使能哪一个)的输出dout(8位)都连接在一根总线上,然后由这个总线dout_bus输出到外部,在我综合的时候告诉我错误,说这个dout_bus有太多的source,请问各位高手我该怎么解决这个问题,这应该是哪一类约束可以解决,或者这种做法根本上就不可行?先谢谢了!
作者: stone133    时间: 2006-7-2 19:44

这种做法不可以
作者: xishuai    时间: 2006-7-3 08:59

我加了MUX解决了这个问题,现在能综合RTL图了,但是新问题又出来了,logical block 'fangbo_t' with type 'fangbo' could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol 'fangbo' is not supported in target
'spartan2'.这是我在Translate的时候出来的错误,fangbo_t是fangbo例化的名字,没有错啊!
作者: stone133    时间: 2006-7-3 09:08

仔细检查一下名字有没有什么差别,不行就换一个名字,有的名字是不能使用的,例如fifo之类的,有些底层模块的名字正好和你起的名字碰上了,他就不认了;
作者: xishuai    时间: 2006-7-3 14:41

底层模块?回去试一下,麻烦,呵呵,也麻烦你了
作者: stone133    时间: 2006-7-4 14:44

底层模块就是那些软件封装好的一些模块,我们一般是看不到的




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0