在自己做流水线乘法器和单周期实现的乘法器时,发现流水线的乘法器约束时钟后就可以的到timing report中的WNS、WHS
而单周期的不行。只能显示“inf”。在XILINX官网的问题描述中找到了解决办法。
因为求路径延时都是从寄存器到寄存器的,单周期的乘法器输入没有寄存器,只有一个寄存器打拍输出,因此也无法计算延时。
解决方法是将所测模块加一个wrapper,使用寄存器输入即可测量延时。
参考链接:https://support.xilinx.com/s/question/0D54U00005kL6OTSA0/reported-wns-is-inf?language=en_US