树形加法器(Brent-Kung加法器)

值得注意的是,下面两种情况,等式左右两边相等:
g · p = g
g + p = p
g [ i , i + 3 ] g_{[i, i+3]} g[i,i+3] 和 p [ i , i + 3 ] p_{[i, i+3]} p[i,i+3] 分别叫做“块 g g g 信号”和“块 p p p 信号”,代表了这个加法器从第 i i i bit到第 i + 3 i+3 i+3 bit这个块的进位信息。它们的具体形式如:

一般的 g i , i + n g_{i, i+n} gi,i+n 和 p i , i + n p_{i,i+n} pi,i+n 的一般形式同理,第 i + n i+n i+n位进位信号可以通过下式生成:

块 g g g, p p p信号的合并:
对于 i 0 < i 1 < i 2 i_0 < i_1 < i_2 i0<i1<i2 有:

对于 i 0 ≤ i 1 − 1 ≤ j 0 < j 1 i_0 \leq i_1-1 \leq j_0 < j_1 i0≤i

本文详细介绍了树形加法器的Brent-Kung结构,展示了如何合并块g,p信号、区间合并进位计算,并探讨了Kogge-Stone、Brent-Kung和混合汉-卡尔森结构的优缺点。通过实例和复杂度对比,揭示了并行前缀加法器在延迟与面积优化中的灵活性。
4785

被折叠的 条评论
为什么被折叠?



