原因:在进行FPGA设计时,对于FPGA内部的信号不能出现被赋值为高阻的状态,只有顶层的信号,即输出的信号才可以赋值为高阻态。
解决:
(1)一般是内部模块中含有高阻态的输出,等待外设输入时,在顶层模块中没有用wire连接,需要仔细检查模块例化时信号是否完整。
(2)找出这个信号,然后把赋值为x'bz改为x'b0或x'b1(具体是改为要根据实际情况确定,外设输入必须用高阻态就只能方法1)
原因:在进行FPGA设计时,对于FPGA内部的信号不能出现被赋值为高阻的状态,只有顶层的信号,即输出的信号才可以赋值为高阻态。
解决:
(1)一般是内部模块中含有高阻态的输出,等待外设输入时,在顶层模块中没有用wire连接,需要仔细检查模块例化时信号是否完整。
(2)找出这个信号,然后把赋值为x'bz改为x'b0或x'b1(具体是改为要根据实际情况确定,外设输入必须用高阻态就只能方法1)