DESIGN OF WALLACE TREE
MULTIPLIER USING VERILOG
UNDER the guidance of :
K.Thrisandhya
Assistant professor
B. HARI KRISHNA (12841A04J6)
K.VAMSHI KRISHNA (12841A04M7)
N.V.CHARAN TEJ (12841A04H9)
Binary multiplication
Different types of multipliers
• Binary multiplier
• Array multiplier
• Serial/parallel multiplier
• Wallace tree multiplier
• Booth multiplier
Array multiplier
Advantages and disadvantages
Advantages
• Minimum complexity
• Easily schedule
• Easily pipelined
• Regular shape
Disadvantages
• High power consumption
• Large area
• Delay
BLOCK DIAGRAM
Partition of the partial products
NUMBER OF LEVELS IN WALLACE TREE
Wallace tree multiplier
SUB MODULES
• AND gate
• Half adder
• Full adder
And gate
Half adder
Full adder
COMPARISION TABLE
POWERCONSUMPTION
RESULTS OF WALLACE TREE
MULTIPLIER
DUMPING PROCESS IN FPGA
Dumping process in FPGA kit
Dumping process in FPGA kit
OUTPUT OF FPGA
OUTPUT
Advantage and disadvantage
• Advantage of the Wallace tree is small delay.
• logic levels required to perform the summation can be
reduced.
Disadvantage :-
• It is complex to layout.
• It has irregular wires.
CONCLUSION
• Modified Booth and Wallace Tree are the best techniques for high
speed multiplication.
• Wallace Tree has the best performance, but it is hard to
implement.

Wallace tree multiplier.pptx1