Full adder with look ahead carry

  • Thread starter leonne
  • Start date
  • Tags
    Adder
In summary, the conversation is about drawing a logic block for the third cell in a full adder with carry look ahead and writing the equations for the outputs using the inputs of the first two cells and the carry in.
  • #1
leonne
191
0

Homework Statement


Draw the logic block for the third cell (s2) if a full adder with carry look ahead show all inputs and output
write equation for Go Po So using inputs of AoBoCo

Homework Equations


The Attempt at a Solution


here is what i have, is this what they are asking?
here is a image
http://imageshack.us/photo/my-images/835/img0062jx.jpg/

ok so looking online it seems like I am missing the lookahead on the bottom right it would look like this
http://en.wikipedia.org/wiki/File:4-bit_carry_lookahead_adder.svg

For the other part,
Po=Ao+Bo
Go=Ao*Bo
So=Ao+Bo+Cio
 
Last edited:
Physics news on Phys.org
  • #2



Yes, your diagram is correct. The carry look ahead logic is located at the bottom right of the adder, as shown in the second image you provided.

The equations for Go, Po, and So are also correct. These equations represent the logic for the third cell (s2) in the adder, where Ao and Bo are the inputs for the first two cells and Cio is the carry in.
 

Related to Full adder with look ahead carry

1. What is a full adder with look ahead carry?

A full adder with look ahead carry is a digital logic circuit used to perform binary addition. It is an improvement upon the basic full adder circuit, as it can accurately predict the carry bit for multiple bits being added simultaneously, reducing the overall delay in the addition process.

2. How does a full adder with look ahead carry work?

A full adder with look ahead carry works by using logic gates to calculate the carry bit for each pair of bits being added. The inputs are fed into a carry generator, which produces the carry bit for each pair of bits. This carry bit is then fed into a look-ahead carry unit, which uses the carry bits from previous stages to accurately predict the carry bit for the next stage.

3. What are the advantages of using a full adder with look ahead carry?

The main advantage of using a full adder with look ahead carry is its ability to accurately predict the carry bit for multiple bits being added simultaneously. This reduces the overall delay in the addition process and allows for faster calculations. It also requires fewer logic gates compared to a basic full adder, making it more efficient in terms of circuit complexity.

4. Can a full adder with look ahead carry be used for subtraction?

Yes, a full adder with look ahead carry can be used for subtraction by using the 2's complement method. In this method, the second input is inverted and a carry of 1 is added to the least significant bit. This allows for efficient subtraction using the same circuit for addition.

5. Are there any limitations to using a full adder with look ahead carry?

One limitation of using a full adder with look ahead carry is that it requires additional circuitry compared to a basic full adder. This can lead to increased complexity and cost in larger systems. Additionally, it may not be suitable for certain applications where accurate prediction of the carry bit is not necessary.

Similar threads

  • Set Theory, Logic, Probability, Statistics
Replies
3
Views
916
  • Programming and Computer Science
Replies
1
Views
740
  • Engineering and Comp Sci Homework Help
Replies
7
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
5K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
3K
Back
Top