遇到个问题解决不了,希望大家能帮我看看,问题如下:<br /> 顶层有两个模块A 和B,A的输出接B的输入,如下图所示<br />A的DOUT{7..0]接B的DATAIN[7..0].<br />两个模块都用VHDL语言编写,分别编译都没有错<br />但接到一起后编译就 有错误提示:”TRI OR OPNDRN buffer[A] can only drive logic if connected to a BIDIR pin“<br />这样的错误 在双向口的情况下会出现,但DOUT[7..0]和DATAIN[7..0]并没有设置成双向口,而是常规的OUT 和IN 类型。<br /> 我怀疑是DOUT口的问题,因为在程序中 它是个三态口(有高阻状态),<br />是不是三态输出不能接普通输入?<br /> <br />以上是我遇到的问题,希望大家帮我分析下,下面是部分原理图<br /> |
|