时序优化的策略是在关键路径中插入寄存器。

这种技巧一般多用于高度流水的设计中,因为在这种设计中额外插入寄存器增加的时钟周期延迟并不会违反整个设计的规范要求,从而不会影响到设计的总体功能性实现。

相对来说乘法操作非常适合流水,因为乘法运算易于被分开成多级运算。

所以通过额外插入寄存器可以将乘法分开成多级流水实现。