Professional Documents
Culture Documents
VLSI Lab5
I. Design a 4-bit Wallace Tree Multiplier
A. Figure 1a is a structure of Wallace tree and figure 1b is the reference schematic. You can
simplify the circuit. Make sure inputs and outputs are added buffers as loading.
Pattern a3_b a2_b a1_b a0_b b3_b b2_b b1_b b0_b Repeat 1 times.
1 0 0 1 1 1 1 1 1
2 1 0 1 1 1 1 1 1
3 0 1 0 0 0 0 0 0
4 1 1 0 0 0 0 0 0
II. Design a 4-bit Array Structure Multiplier, using carry ripple adder
A. Figure 2 is reference schematic. You can simplify the circuit. Make sure inputs and
outputs are added buffers as loading.
Pattern a3_b a2_b a1_b a0_b b3_b b2_b b1_b b0_b Repeat 1 times.
1 0 0 1 1 1 1 1 1
2 1 0 1 1 1 1 1 1
3 0 1 0 0 0 0 0 0
4 1 1 0 0 0 0 0 0
VII. Appendix
Power measurement by Hspice
.tran 0.1n 400n
.meas tran total_cur integ par('-i(vvdd)')
.meas tran total_pwr param='1.8*total_cur'
where “vvdd” is element name of power supply.
Y Y1 Y2