版块
论坛
喜欢
话题
应用
搜索
登录
注册
BABOON的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=23756
vhdl新手求教:component的INOUT端口
我在一个程序里调用了带INOUT端口的COMPONENT,想在内部实现双向总线,用了一个SIGNAL来连接不同COMPONENT的双向总线。可maxplusII编译时报错,说我连接总线的SIGNAL“has multiple sources”。请求高人指点一二,不胜感激!!!
回复
(
5
)
2003-03-01 10:44
来自版块 -
DSP & PLD &FPGA
◆
◆
表情
告诉我的粉丝
提 交
xjxmax
:
在max+plusII中,你需要确保在某一个时刻,双向端口只有一个方向有信号流动!
(2003-03-10 01:34)
回复
mustang
:
用BUFFER类型试一下,它也可以实现双向口的功能。
(2003-03-07 16:50)
回复
oetek
:
可以实现双向总线,但需要三态门和触发器的支持,altera光方网占有原理图和VHDL源程序,可以去看一看,很简单
(2003-03-04 22:07)
回复
BABOON
:
没有,是在不同COMPONENT中给INOUT端口映射了相同SIGNAL来实现双向总线。我找到ALTERA一篇文章说是由于COMPILER原因通不过的,用SYNOPSYS的FPGA EXPRESS可以通过。难道真的不能在内部实现双向总线吗?
(2003-03-04 17:43)
回复
luorenfei
:
你是否在不同process里给同一个信号赋值了?如果是,请参照此论坛有人问的:怎样在不同进程中给同一信号赋值。 :P
(2003-03-04 11:29)
回复
BABOON
加关注
写私信
0
关注
0
粉丝
5
帖子
返回顶部