Binary coded decimal addition
AssigneeInternational Business Machines Corporation
InventorsNeelamekakannan Alagarsamy, Kulanthaivelu Veluchamy Balamurugan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNeelamekakannan Alagarsamy, Kulanthaivelu Veluchamy Balamurugan
Estimating the term…
The binary coded decimal (BCD) adder circuit adds two BCD encoded operands, with an input carry bit, and produces a BCD encoded sum. The adder has three stages. The first stage receives two BCD encoded operands as inputs, groups the inputs into contiguous blocks of 4-bits each, computes an intermediate sum vector and carry vector without considering the input carry bit, and also computes propagation and generate functions for each 4-bit group. The second stage is a carry look ahead circuit which computes all carries from the input carry, and the propagate and generate functions of the 4-bit groups from the first stage. The third stage adjusts the intermediate sum vector with pre-correction factors which depend upon the input carry and the carries generated from the second stage and the carry vectors from the first stage.
A binary coded decimal adder circuit for adding two operands and an input carry to give a sum comprising:
A binary coded decimal adder circuit for adding two 4N-bit operands and an input carry to give a sum comprising:
Dependencies are inferred from the claim text.