|
本帖最后由 wangjun403 于 2013-11-27 17:32 编辑
假设我有这样的一个module
- module test
- (
- ... ,
- data
- );
- inout data ;
- endmodule
复制代码
在本模块中怎么使用这个inout端口?
网上都是这样说的
- inout data_inout;
- input data_in;
- reg data_reg; //data_inout的映象寄存器
- reg link_enable;
- assign data_inout=link_enable?data_reg:1’bz; //link_enable控制三态门
复制代码
但如果这样的话,会多出一个input data_in端口,这是接受不了的
谁可以给个具体点的例子
另外,如果一个模块有两个inout端口(愿意就是让这两个inout端口直接互联)
- module test
- (
- ... ,
- data1,
- data2,
- );
- inout data1 ;
- inout data2 ;
- endmodule
复制代码
这又该怎么办呢 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|