Presentation is loading. Please wait.

Presentation is loading. Please wait.

9/12 Carry Lookahead Homework You are required to calculate the performance of a 16-bit Carry lookahead adder similar to the one discussed in class. The.

Similar presentations


Presentation on theme: "9/12 Carry Lookahead Homework You are required to calculate the performance of a 16-bit Carry lookahead adder similar to the one discussed in class. The."— Presentation transcript:

1 9/12 Carry Lookahead Homework You are required to calculate the performance of a 16-bit Carry lookahead adder similar to the one discussed in class. The design has 2 options 1. assuming ripple carry is used inside each 4-bit cell 2.Carry lookahead is used inside each 4-bit cell Both cases use carry lookahead at predicting 4-bit boundary carries [c4, c8, c12] Draw a table showing the delay of each adder bit i.e. Sum0 - Sum 15; for each case

2 9/12 8-bit carry lookahead adder (4-bit block is also CLA) c5= g4 + c4.p4 Delays 1 4 1

3 9/12 8-bit CLA – uses ripple carry inside 4-bit block a0 b0 Result0 Result1 Result2 Result3 a1 b1 a2 b2 a3 b3 a4 b4 Result4 Result5 Result6 Result7 a7 b7 a6 b6 a5 b5 2 nd level carry lookahead c

4 Array Multiply HW Refer to slide 31 in your ALU slides – Array multiply Using the cell, Draw the architecture of an 8 x 8 array multiplier showing all connections Calculate all the delays for the multiplier, assume Ripple add architecture. Each adder delay is 2 units, carry in to carry out is 2 and AND gate is 1 unit delay. You need to show the delays throughout the multiplier on your diagram. Give any assumptions made and explain your answer..i.e.how you arrived at the delays (delays are similar to adder delays)


Download ppt "9/12 Carry Lookahead Homework You are required to calculate the performance of a 16-bit Carry lookahead adder similar to the one discussed in class. The."

Similar presentations


Ads by Google