阅读:2907回复:2
请帮忙解决quartus中inout的使用问题
我在entity中定义
DO : inout std_logic_vector(7 downto 0); 想实现idx=\'1\'时:DO<=DI idx=\'0\'时:DO_T<=DO; 我用了if_else语句,顶层图形文件中给DO连接了bidir类型的port 出现一个警告: Warning: TRI or OPNDRN buffers permanently enabled 这是怎么回事,要怎样改正呢? 非常感谢! :) |
|
沙发#
发布于:2003-11-26 16:53
输出要加三态控制。
输入可以不管。 比如:DATA_INOUT<=data_o when (en=\'1\') else \'Z\'; |
|
板凳#
发布于:2003-11-27 09:21
谢谢,我已经解决了
不过不知道这个分是怎么给的 :( |
|