发明名称 Carry generation in address calculation
摘要 Embodiments are provided in which the generation of a carry of a sum of two numbers can be implemented by adding only some most significant bits of the two numbers and assuming that the sum of the remaining bits do not generate a carry. Other embodiments are also provided in which the generation of the carry of a sum of the two numbers can be implemented using carry look-ahead techniques wherein generate and propagate terms are generated. By combining the product terms of the carry function and combining pairs of propagate or generate terms, the generation of the carry of the sum of the two numbers can be implemented in an And-Or-Inverter function less complex than that of prior art. Still other embodiments are provided in which one operand of a carry generation circuit comes from a fixed source and the other operand is selected from several forwarding sources. As a result, the selection of the operands and the generation of the propagate and generate terms for generating the carry can be implemented in a single complex domino level of logic which includes a sum of product followed by a simple two-way gate.
申请公布号 US6868489(B2) 申请公布日期 2005.03.15
申请号 US20020038958 申请日期 2002.01.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LUICK DAVID ARNOLD
分类号 G06F7/50;G06F7/505;G06F9/355;(IPC1-7):G06F12/00 主分类号 G06F7/50
代理机构 代理人
主权项
地址