Fast forwarding ALU
AssigneeInternational Business Machines Corporation
InventorDavid Arnold Luick
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorDavid Arnold Luick
Estimating the term…
An apparatus and method for performing fast arithmetic operations, including addition, in a pipelined circuit is described. The apparatus and method operating on a first binary number and a second binary number comprise: a first arithmetic logic unit (ALU) operating on a first lower portion of the first binary number and a second lower portion of the second binary number to produce a first result and a carry out signal; and a second ALU operating on a first upper portion of the first binary number and a second upper portion of the second binary number to produce a second result; wherein at least a portion of the pipelined circuit stalls in response to the carry out signal. Another embodiment includes memory comprising a plurality of words, each word comprising data bits and a flag bit indicating a predetermined number of the most significant data bits are all zero.
A pipelined circuit apparatus for performing operations on a first binary number and a second binary number, comprising:
A pipelined circuit apparatus, comprising:
A memory comprising:
A pipelined circuit comprising:
An integrated circuit comprising a pipelined circuit for performing operations on a first binary number and a second binary number, the pipelined circuit comprising:
An integrated circuit comprising a pipelined arithmetic logic unit (ALU) operating on two binary numbers, the ALU comprising:
A method of operating on a first binary number and a second binary number, comprising:
A method of operating on two binary numbers, comprising:
A method of operating on binary numbers, comprising:
Dependencies are inferred from the claim text.