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 moq0Explanation / 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
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.