Cyclone 有三态IO吗?

[复制链接]
1857|3
 楼主| qiantuo1234 发表于 2014-3-1 17:26 | 显示全部楼层 |阅读模式
如题,设计一个双向IO,在顶层模块

  always @(posedge clk_sys)
         ad_dout <= 16'haa;
  
  assign ad_din  = io_ad_d;
  assign io_ad_d = ad_iodata_out_sel ? 16'hzzzz : ad_dout;

使用内部逻辑分析仪发现,不管 ad_iodata_out_sel 这个信号高低,io_ad_d都没有输出,
而将16'hzzzz 换成 16'h55就一切正常。
我使用的是Altera 的 EP2C5T 芯片,在quartus ii 9.0 环境下,是它不支持三态IO吗,
是它求各位英豪指点。
highend 发表于 2014-3-9 11:04 | 显示全部楼层
我一般调用MegaW 的 altiobuf 带oe就好啊
GoldSunMonkey 发表于 2014-3-11 23:55 | 显示全部楼层
highend 发表于 2014-3-9 11:04
我一般调用MegaW 的 altiobuf 带oe就好啊

这个是不错的办法
liudanwei 发表于 2014-3-12 08:12 | 显示全部楼层
学习学习!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部