Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Delay in multiplier arrays is investigated in this problem. (a) Calculate the de

ID: 3803378 • Letter: D

Question

Delay in multiplier arrays is investigated in this problem.

(a) Calculate the delay, in terms of full-adder block delays, in producing product bit p7 in

each of the 4 × 4 multiplier arrays in Figure 9.16. Ignore the AND gate delay to generate

all miqj products at the beginning.

(b) Develop delay expressions for each of the arrays in Figure 9.16 in terms of n for the n × n

case, as an extension of part (a) of the problem. Then use these expressions to calculate

delay for the 32 × 32 case for each array.

m393 FA P7 P6 m290 m1390 m3q1 m 191 m2q1 FA FA FA. m392 m292 m 192 moq2 FA FA FA FA m 193 m2q3 moq3 FA FA FA (a) Ripple-carry array m 190 moq1 FA moq0

Explanation / Answer

A) Ripple carry Array multiplier

The carry can propagate from right top FA to leftmost bottom FA. THerefore total delay = 8*FA Delay

B) Carry Save Array Multiplier

The Carry passes through only 6 FAs. Therefore Total delay = 6* FA delay

Part B:

In General :

Ripple carry Array multiplier

delay = 2*n-1 * unit delay of FA

Carry Save Array Multiplier

delay = 2n -2 * Unit FA delay

for 32 x 32

total delay = 63 FA

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote