Fast 2-input 32-bit domino adder

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C708S711000, C708S712000

Reexamination Certificate

active

06205463

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to the field of digital (binary) adders, particularly those employing carry look-ahead.
2. Description of Related Art
Fundamental to the operation of virtually all digital microprocessors is the function of digital (i.e., binary) addition. Addition is used not only to provide numerical sums, but also in the implementation of numerous logic functions. In a typical microprocessor, many adders are used for these functions. When two digital words are added, the carry bit that results from the addition of lesser significant bits must be considered. This can easily be done by rippling a carry signal through the entire addition chain as the addition is performed. A problem with this, particularly for relatively large words (e.g., 32 bits) is that substantial time is required to ripple the carry signal. Since adders are often performing logic functions in critical time paths, the time needed to ripple the carry signal can slow up the microprocessor. This problem is dealt with in the prior art with carry look-ahead circuits, skip-carry circuits and with different partitioning of group circuitry. These circuits are discussed in U.S. Pat. No. 4,737,926.
Thus, what is needed is an improved adder that has fewer delays along critical paths in the adder and provides substantial improvement in terms of speed of operation when compared to prior art adders.
SUMMARY OF THE INVENTION
In one embodiment, an adder comprises a first block, a second block, and a third block. The first block in a first section generates sum bits and a section carry signal. The second block in the second section generates a second plurality of sum bits and a first block carry signal. A third block in the second section receives the section carry signal and the first block carry signal. The third block includes a carry processor which receives the section carry signal and outputs a second block carry signal corresponding to the third block.


REFERENCES:
patent: 4157590 (1979-06-01), Grice et al.
patent: 4348736 (1982-09-01), Weinberger
patent: 4425623 (1984-01-01), Russell
patent: 4737926 (1988-04-01), Vo et al.
patent: 4764888 (1988-08-01), Holden et al.
patent: 4905180 (1990-02-01), Kumar
patent: 5257218 (1993-10-01), Poon
patent: 5276635 (1994-01-01), Naini et al.
patent: 5278783 (1994-01-01), Edmondson
patent: 5337269 (1994-08-01), McMahan et al.
patent: 5375081 (1994-12-01), Anderson
patent: 5471414 (1995-11-01), Kumar et al.
patent: 5477480 (1995-12-01), Inui
patent: 5511017 (1996-04-01), Cohen et al.
patent: 5579254 (1996-11-01), Kumar et al.
patent: 5581497 (1996-12-01), Kumar

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Fast 2-input 32-bit domino adder does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Fast 2-input 32-bit domino adder, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Fast 2-input 32-bit domino adder will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2455023

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.