集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 7066|回复: 12

求助:有关inout 口在testbench中

[复制链接]
CTT 发表于 2010-6-26 02:12:46 | 显示全部楼层 |阅读模式
本帖最后由 fpgaw 于 2011-8-17 13:39 编辑

在testbench中的inout口应该如何声明?本人用的是verilog编程语言
ICE 发表于 2010-6-26 03:05:21 | 显示全部楼层
用reg就可以了阿,如果只输出,用wire也可以阿,<br>
不过强烈建议不要用inout,不好的风格。
ups 发表于 2010-6-26 03:28:25 | 显示全部楼层
定义一个为reg的中间变量,输入的时候用这个中间变量,输出的时候用wire型的,然后用assign语句写一个3态控制的。
usd 发表于 2010-6-26 03:45:47 | 显示全部楼层
原帖由 loglong933 于 2006-7-19 21:35 发表<br>
用reg就可以了阿,如果只输出,用wire也可以阿,<br>
不过强烈建议不要用inout,不好的风格。 ram的数据总线要能读也能写,不用inout还能用什么呢?
interig 发表于 2010-6-26 05:44:05 | 显示全部楼层
原帖由 bemoon 于 2006-7-20 00:51 发表<br>
<br>
<br>
ram的数据总线要能读也能写,不用inout还能用什么呢? testbench 的时候不用那么写了吧?况且也没见过那么写的.一般就是reg,wire.
interig 发表于 2010-6-26 06:34:54 | 显示全部楼层
原帖由 csharp 于 2006-7-20 11:14 发表<br>
<br>
<br>
<br>
<br>
testbench 的时候不用那么写了吧?况且也没见过那么写的.一般就是reg,wire. 为什么不用这么写了?大量dpram fifo的tb不都是用inout型端口描述data bus吗?inout有时候是必须的。<br>
另外,inout是端口说明关键字,reg wire是类型说明关键字,不能描述端口传输方向。inout端口也是要用reg wire描述其输出输入行为的。
AAT 发表于 2010-6-26 07:26:24 | 显示全部楼层
楼上的,我已经给出了怎么写哈
ATA 发表于 2010-6-26 08:38:25 | 显示全部楼层
我现在也遇到这个问题了
VVIC 发表于 2010-6-26 08:49:44 | 显示全部楼层
如果用VHDL语言怎么写inout型管教的测试文件
HDL 发表于 2010-6-26 10:29:57 | 显示全部楼层
原帖由 wuyi1981 于 2006-7-19 21:55 发表<br>
定义一个为reg的中间变量,输入的时候用这个中间变量,输出的时候用wire型的,然后用assign语句写一个3态控制的。 就是这样的。。。
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-6 17:09 , Processed in 0.065473 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表