Low Power 16×16 Bit Multiplier Design Using Dadda Algorithm
Low Power 16×16 Bit Multiplier Design Using Dadda Algorithm
Volume 7 Issue 2, March-April 2023 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
1. INTRODUCTION
Today, the use of portable electronic gadgets is transistor sizing and threshold voltage scaling during
growing every day, and these devices need batteries the semiconductor chip design stage. Any processor's
to function. In order to build such gadgets, including specific functional part or components can have their
laptops, mobile phones, tablets, notebooks, and many power consumption reduced.
more personal electronic devices, it is crucial to
Most entirely electronic applications, as well as many
consider power dissipation. In VLSI technology, the
digital communication applications, use
power dissipation plays a crucial function. More
multiplication as one of their primary operations.
power dissipation causes circuits to heat up more,
When designing an optimal digital circuit, multipliers
which reduces battery life and necessitates cooling for
with lower latency, power consumption, and area are
the circuit. As a result, power dissipation reduces
always employed to ensure that the maximum
battery life and raises the cost of the entire system.
throughput is achieved with the shortest possible
The majority of the digital electronic devices
response time. The fundamental building elements of
mentioned are employed in DSPs, microcontrollers,
any multiplier design are full adders and half adders.
video and image processing, as well as other
To date, various half-adder and full-adder design
applications. Addition, multiplication, subtraction,
architectures have been developed and put into use in
division, shifting, rotation, and other operations are
order to reduce power consumption, area, and delay
performed using different arithmetic and logical
and produce an effective multiplier circuit. Along
processes. Every embedded CPU design had
with this, several methods, like the Dadda algorithm,
struggled with the extreme need for low power
Wallace tree, Booth multiplier, and Vedic algorithms,
dissipation. Power reduction for any system or design
have been developed to achieve optimal power, area,
can be achieved at several design levels, including
and latency. Recently, the Dadda algorithm and
dynamic voltage scaling at the system level, power
Reducedsp-D3Lsum (reduced-split pre-charge data
gating and clock gating at the logic level, and
9. RESULT&SYNTHSIS REPORT
9.1. RESULT
The low power 16x16 bit multiplier design using the Dadda algorithm and optimized full adder resulted in a
significant decrease in power consumption compared to conventional designs. The design was able to achieve a
power consumption of 17 mW, compared to conventional designs that consume an average of 35 mW.
The Dadda algorithm was found to be highly effective in reducing the number of additions required in the
multiplier, which resulted in a reduction in power consumption. Additionally, the use of an optimized full adder,
which has been optimized for low power consumption, further contributed to the reduction in power
consumption.
The design was also found to be highly efficient in terms of speed, with a maximum operating frequency of 200
MHz. This is due to the optimized full adder and the Dadda algorithm, which were found to have minimal
impact on the speed of the multiplier.
Overall, the low power 16x16 bit multiplier design using the Dadda algorithm and optimized full adder was
found to be a highly effective design, achieving a significant reduction in power consumption while maintaining
high efficiency in terms of speed.