← Back to Patent Explorer
US4682303A Expired / Lapsed US ⏱️ 0.0 years remaining

Parallel binary adder

Assignee: Panasonic Holdings Corp
•
Filing: 1984-08-23
•
Granted: 1987-07-21
•
Expires: 2004-08-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A parallel binary adder has several blocked adders, wherein numbers of bits of adders are selected to be larger in higher order blocks than lower order blocks, thereby addition in all blocks will finish at the same time, thereby undue waiting time between the completion of the addition in several blocks can be eliminated, and thereby a faster parallel binary adder is obtainable.

Inventors

  • 👤 Masaru Uya

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 15:11
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/50; G06F7/505; G06F7/506; G06F7/507

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 253 words
A parallel binary adder comprising: first order block-adder means for adding a first blocked addend to a first blocked augend with a carry input of 0, a row of block-adder means having a second order block-adder means and subsequent order block-adder means for adding respective blocked addends to respective blocked augends in respective block-adder means, each block-adder means comprising: first adder means for adding a blocked addend to a blocked augend under a first premise that carry input data is 0, second adder means for adding said blocked addend to said blocked augend under a second premise that carry input data is 1, block-carry signal generator means for generating a block-carry signal based on a carry output signal from said first adder means and a carry output signal from said second adder means and a block-carry signal from an adjacent lower order block, and data selector means for selectively issuing one output signal from either said first adder means or said second adder means as a block-sum output signal, responding to said block-carry signal from an adjacent lower order block-adder means, a number of bits of said first adder means and said second adder means in a block-adder means being larger than a number of bits of said first adder means and said second adder means in an adjacent lower order block-order, thereby substantially synchronizing incoming times of said carry output signals from said first adder means and said second adder means with said block-carry signal from said adjacent lower order block-adder means.
Claim 2
Dependent Claim 253 words
A parallel binary adder comprising: first order block-adder means for adding a first blocked addend to a first blocked augend with a carry input of 0, a row of block-adder means having a second order block-adder means and subsequent order block-adder means for adding respective blocked addends to respective blocked augends in respective block-adder means, each block-adder means comprising: first adder means for adding a blocked addend to a blocked augend under a first premise that carry input data is 0, second adder means for adding said blocked addend to said blocked augend under a second premise that carry input data is 1, block-carry signal generator means for generating a block-carry signal based on a carry output signal from said first adder means and a carry output signal from said second adder means and a block-carry signal from an adjacent lower order block, and data selector means for selectively issuing one output signal from either said first adder means or said second adder means as a block-sum output signal, responding to said block-carry signal from an adjacent lower order block-adder means, a number of bits of said first adder means and said second adder means in a block-adder means being larger than a number of bits of said first adder means and said second adder means in an adjacent lower order block-order, thereby substantially synchronizing incoming times of said carry output signals from said first adder means and said second adder means with said block-carry signal from said adjacent lower order block-adder means.
Claim 3
Dependent Claim 55 words
A parallel binary adder in accordance with claim 1, wherein when a number of bits of said first adder means and said second adder means in one of said block-adder means is N, a number of bits of said first adder means and second adder means in the higher adjacent order block-adder means is N+1.
Claim 4
Dependent Claim 32 words
A parallel binary adder in accordance with claim 1, wherein a number of bits of said first adder means and said second adder means in said second order block-adder means is 4-bits.
Claim 5
Dependent Claim 30 words
A parallel binary adder in accordance with claim 1, wherein said block-carry signal generator means is a logic gate selected from a group consisting of OR-NAND circuits and AND-OR circuits.

References Cited (Backward Citations)

US4417315A Cited
JPS595349A Cited
GB2127187A Cited
US4559608A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-07-20 1991-01-19 1991-07-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-07-20 1995-01-19 1995-07-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-07-20 1999-01-19 1999-07-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag