打印

用CPLD做数据总线驱动是否可行?(见内)

[复制链接]
2478|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tms320f240|  楼主 | 2007-9-1 10:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
总线带的负载有点多,因此想让总线通过CPLD后进行一级驱动。呵呵,好像CPLDD的输出带
载能力很强。ALTERA公司的,现在的想法就是让总线过一下CPLD。用原理图实现时碰上麻烦
:输入和输出管脚都可以定义为双向的,但是怎么实现双向缓冲和驱动啊?通过WIREE连接
只能是单向的,两个反并联后,报错:“ERROR:BIDIR PINS" D0" FEEDS BIDIR
PINS"C24D0".本意是想让D0和C24D0直接相连的。用VHDL好像很简单定义双向IO,直接赋值
就成了,但是原理图怎么实现?谢谢大家。       

相关帖子

沙发
wangrudong| | 2007-9-7 13:26 | 只看该作者

wr

咋看不到东西?

使用特权

评论回复
板凳
zhycdm| | 2007-9-19 16:44 | 只看该作者

双箭头

定义图标有左箭头、右箭头、还有双向的,放置完了,双击弹出的界面中有Direction(方向)选择就可以了

使用特权

评论回复
地板
gordon_m| | 2007-9-23 21:14 | 只看该作者

双向驱动是可以的,但是

双向驱动是可以的,但是,你要有三态控制信号才行啊.

否则就只能用传输门了.

使用特权

评论回复
5
王紫豪| | 2007-9-23 22:03 | 只看该作者

不如用16245方便

使用特权

评论回复
6
xwj| | 2007-9-23 22:13 | 只看该作者

是得,双向必须要控制方向,实际上任意时间上都是半双工

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

9

帖子

0

粉丝