微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 时序仿真出现高阻态

时序仿真出现高阻态

时间:10-02 整理:3721RD 点击:
在做时序仿真的时候,发现一个问题,代码如下:assign gateway_out1 = gateway_in10 * gateway_in11
结果发现 输出带有高阻态,波形如图。
在做功能仿真的时候没有问题,做时序仿真就出现问题了。 请问这是什麼原因造成的。


warning
The signal InvKineticModule/Position/topmult_position/mult_mcw_17Q7/out has no load.  PAR will not attempt to route
   this signal.
WARNING:Par:288 - The signal InvKineticModule/Position/topmult_position/mult_mcw_17Q7/out has no load.  PAR will not attempt to route
   this signal.
WARNING:Par:288 - The signal InvKineticModule/Position/topmult_position/mult_mcw_17Q7/out has no load.  PAR will not attempt to route
   this signal.
WARNING:Par:288 - The signal InvKineticModule/Position/topmult_position/mult_mcw_17Q7/out has no load.  PAR will not attempt to route
   this signal.
WARNING:Par:288 - The signal InvKineticModule/Position/topmult_position/mult_mcw_17Q7/out has no load.  PAR will not attempt to route
   this signal.
WARNING:Par:288 - The signal InvKineticModule/Position/topmult_position/mult_mcw_17Q7/out has no load.  PAR will not attempt to route
   this signal.

单独时序仿真这个乘法模块是没问题的,但是仿真顶层模块就出现这个问题了

可能你的数据位宽定义不正确吧

也可能数据么有初始化

还可能布局布线出现问题

我试过换成时序逻辑,加了初始化,也是不行。我是16BIT * 16BIT = 32 BIT的。
我也倾向于布局布线,但是布局布线是软件自动完成的,我怎么去修改

是不是资源用得过多了?

slice 93% 其他都不超过90%

我看下电路图,出现高阻态的位,电路上都没找找到。那就是布局布线的问题,这这个问题要怎么解决

关于布局布线的问题 我就不清楚了  

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top