首页> 外国专利> Structure and method for reducing the number of carry lookahead adder stages in a high speed arithmetic unit

Structure and method for reducing the number of carry lookahead adder stages in a high speed arithmetic unit

机译:减少高速运算单元中进位超前加法器级数的结构和方法

摘要

A carry-look-ahead adder for adding an addend and an augend and generating a final sum. The addend, augend, and final sum are binary numbers, each having a plurality of bits. Bits of the same order in the addend and the augend are organized into columns. The adder has at least one data reduction stage, each data reduction stage having at least one multi-column full adder. The data reduction stages use the columns of addend and augend bits to generate a reduced addend and a reduced augend, with the reduced augend having fewer bits than the augend. A generate/propagate calculation stage then uses the reduced addend and the reduced augend for calculating generate and propagate data, the generate/propagate calculation stage having been modified to account for the reduction of the addend and augend. A carry-generate stage then uses the generate and propagate data to generate at least one final carry. Finally, a final sum calculation stage uses the reduced addend, the reduced augend, and the final carries for calculating the final sum. The data reduction stages reduce the inputs to the generate/propagate calculation stage thereby reducing the number of inputs to the carry-generate circuit. With fewer inputs, the number of stages in the carry-generate circuit can be reduced, thus resulting in a faster implementation of the carry-look-ahead adder.
机译:提前进位加法器,用于将加数和加数相加并生成最终和。加数,加数和最终和是二进制数,每个数均具有多个位。加数和加数中相同顺序的位被组织成列。加法器具有至少一个数据缩减级,每个数据缩减级具有至少一个多列全加法器。数据缩减阶段使用加数和加数位的列来生成减少的加数和减少的加数,其中减少的加数具有比该加数少的位。然后,生成/传播计算阶段使用缩减的加数和缩减的整数来计算生成和传播数据,生成/传播计算阶段已进行了修改,以解决增加和缩减的问题。然后,进位生成阶段使用生成并传播数据来生成至少一个最终进位。最后,最终和计算阶段使用减少的加数,减少的乘数和最终进位来计算最终和。数据缩减级减少了到生成/传播计算级的输入,从而减少了进位生成电路的输入数量。使用较少的输入,可以减少进位生成电路中的级数,从而可以更快地实现超前进位加法器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号