|
发表于 2020-9-26 10:37:41
|
显示全部楼层
假设一个 module 有 100 个 flop, 需要保存的状态只有 5 位, 为了省电,加 5 个 retention register,关掉 100 个 flop, 还是合算的。 面积肯定是大一点的,电路也稍微麻烦一些。retention register 一般都做成 low leakage.
如果一个 module 只有 10 个 flop,需要保存的状态 5 位, 这个情况下就没必要用 retention register, 直接让这 10 个 flop always on 就好了
|
|