SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1097
LOW POWER ADDER AND MULTIPLIER CIRCUITS DESIGN
OPTIMIZATION IN VLSI
Mr. V. Vijaya Narayanan1, Ms. S. Gayathri2, Mr. F. Arockia Benitto Raj3, Mr. K. Ramesh4,
Mr. R. Maniraj5
1UG Scholar, 2Assistant Professor, Chettinad College of Engineering & Technology, Karur, Tamil Nadu,
India – 639 114.
3,4,5UG Scholars , Chettinad College of Engineering & Technology, Karur, Tamil Nadu, India – 639 114.
--------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Designing multipliers which might be of high-
speed, low power, and regular in the format are of big studies
interest. The Speed of the multiplier can be expanded by
lowering the generated partial products. This paper describes
an efficient method to lay out a 4-bit multiplier having low
power, area and excessive velocity using the Daddasetofrules
and the basic building block of multiplier’s used a 14T Full
adder having low power dissipation. Fullandhalfadder blocks
were designed the usage of 4T XOR gate to minimize the
electricity. Design and Implementation using faster Dadda set
of rules to reduce the propagation delay. Further reduction in
the glitches and thermal dissipation of the circuit will
maximize the output efficiency. Full adder and half adder
blocks have been designed for the usage of pass-transistor
logic and using CMOS process technology to minimize the
electricity dissipation and propagation delay. We have also
implemented the Faster Dadda set algorithm to minimize the
propagation delay. Reducing power dissipation, thermal
dissipation, propagation delay, glitches will boost the
efficiency of the circuit up to 93% of maximum operating
boost-up. The model has been structured using Mentor
Graphics Tanner v2019.02, ModelSim Alterav17.1, Microwind
Lite DSCH v3.5.
Key Words: CMOS, Dadda Algorithm, Full Adder, Half
Adder, Multiplier, Power, Propagation Delay, Speed,
AND, OR, XNOR, XOR, VLSI.
1. INTRODUCTION
The advancement in the area of CMOS generation
has motivated the studies to implement greater and more
complicated signal processing structures on a VLSI chip.
Adder and Multiplier circuits are widely used in ALU,
Graphical and Image Processing units, and in the
implementation of multimedia algorithms.Thesecircuitsare
designed with the basic logic gates implementation which
includes AND, OR, NAND, XOR, and XNOR gates respectively.
This combinational logic implementation is done using
PMOS and NMOS transistor logic devices. The basic
necessities of these signal processing units are to consume
less energy. The chip area, speed, and power intake are
considered to be the criteria for comparing the excellent of
the system. The growthinfunctionality,operatingfrequency,
and lengthy battery existence has made a low strength
transportable electronicgadgetpragmatic inthelatestyears.
The reduction in strengthconsumptionofa systemincreases
its battery existence. Building blocks used in multipliers are
a full adder and a half adder. Different design
implementations of a full adder and half adder circuits were
used to reduce energy and delay in order to design an
optimized multiplier circuit which includes Skipping
transistor good judgment, CMOS manner technology, split
percentage data-driven common sense and CMOS method
technology. Besides this, distinctive multiplication
algorithms also had been used to attain optimized energy
and postpone product which consistsofDadda,Wallacetree,
and Vedic and Booth algorithms. The Recent multiplier used
Dadda Algorithm technique. This design operates at high
frequency and consumes less energy as compared to
previous designs, but still, strength needs to beconsiderably
reduced, so, it will help within the large circuits wherein
multiplier itself becomes the building block. In proposed
work, a multiplier has been designedinwhichFull adderand
half adder has been used as its building block to lessen the
energy dissipation by using Hybrid Full Adder and CMOS
technology system.
2. EXISTING SYSTEM
In order to design an optimized multiplier, various
designs of a full adder and half adder circuitshave beenused
to reduce power and delay This multiplier circuitisbased on
the full adder which uses 12 transistors i.e., 12T. The model
has AND gate for the multiplication of 4*4 multiplier.
Consequently, for the 4*4 multiplication, a total of 16
products are generated. Therefore, it has used 16 AND gates
for multiplication.Differenttechniquessuchasmergeddelay
transformation, genetic algorithm, evolutionary algorithm,
delay path Un-equalization, carry-look-aheadlogic,etc.have
been used and implemented to design digital circuits.
Techniques include pass-transistor logic CMOS process
technology, adiabatic static CMOS logic, reversible logic, etc.
Multiplier using Pass transistor logic technique is onewhich
uses a reduced number of transistors and offers small node
capacitances which produces minimum delay and increase
the speed of the circuit.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1098
Fig 1. The Existing system design analysis using p – type
and n – type transistors.
The average dynamic power of AND gate at 5GHz is
7.65μW with a delay of 0.05 nS. A full adder is a major block
in the multiplier. In existing model Full adder has been
modified in order to reduce the propagation delay and also
to have less power dissipation in the circuit so that, it can be
also used to design optimized multiplier parameters
including Power, delay, and lesslayoutarea.Fourtransistors
are totally composed for the design of modified XOR module
in Full Adder. The buffer is an amplifier having unity gain.
Buffer circuit is used to provide drive capability to pass
signals to the final stage. Voltage buffer is used to increase
the available current for the circuits having low impedance
while maintaining the voltage level. On the other hand,
current buffers keep the current same and drive the high
impedance inputs at higher voltage levels. The average
dynamic power of buffer at 3GHz is 6.877μW with a delay of
0.03 nS. Hence, the IC can accommodate more number of
transistors.
Fig 2. Graphical representation of Power delay product of
Half Adder and Full Adder.
Drawbacks
Improvements can be made in the existing system
with respect to the following parameters.
 Transistor count.
 Performance of cascaded transistor.
 Footprints of the IC, since a large number of
transistors are used.
 Physical dimensions of the cascaded transistors
used.
 Size of the rendered layout anddesigncomplexityof
transistors.
3. PROPOSED SYSTEM
In the proposed design,a modifiedcircuitconsisting
of a 4*4 multiplier is proposed. This multiplier circuit is
based on the highly optimized full adder which uses 9
transistors i.e., 9T. Hybrid Full Adder design is used for
designing. The design consists of two techniques namely,
pass-transistor logic, and CMOS process technology. Full
adder and half adder circuits have low power delay product
and low propagation delay. Three modules of gates have
been reduced to two modules with the help of advanced
transistor logic. This ultimately results in the design
implementation of multipliershavinglowpropagationdelay,
minimum power dissipation and maximized performance.
4. FASTER DADDA ALGORITHM
The process of multiplication begins with the
generation of all partial products,presentinparallel usingan
array of AND gates. The next design process is the
partitioning and reduction process. We consider two n-bit
operands an-1 an- 2…a2 a1 a0 and bn-1 bn-2…b2 b1 b0forn
by n Baugh-Wooley multiplier, the partial productsoftwo n-
bit numbers are aibj where i, j go from 0,1,…n-1. The partial
products will form a matrix containing n rows and 2n-1
columns. It is shown in Fig. 3(a). To each partial product are
assigned with a number as shown in Fig. 3(a), e.g. a0 b0 is
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1099
assigned as index 0, a1b0 as index 1 and so on. For
convenience it has been rearranged as shown in Fig 3(b).
Fig. 3. (a) Partial product array diagram for 8*8 multiplier,
(b) An Alternative Representation, (c) Partitioned
structure of multiplier.
Based on the regular Dadda reduction as shown in Fig. 4and
Fig. 5, the partial products of each part have been reducedto
2 rows by the using (3, 2) and (2, 2).. The 3-bit and 2-bit
grouping indicates (3, 2) and (2, 2) counters respectively.
The different colors are used to classify the difference
between the columns, where s and c denote partial sum and
carry respectively. The sum s1 of a (3, 2) counter adding 7,
14 and 21, the c0 is carried to the next column where it is to
be added up. The carry c1 of (3, 2) is added totheproceeding
column. The last two rows of each part are processedusinga
Carry Look-ahead Adder (CLA) is used to form the partial
final product which has been indicatedatthebottomofFig.4
and Fig. 5.
Fig. 4. Reduction of the partial products of part1 based on
the Faster Dadda approach.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1100
Fig. 5. Reduction of multiplier partial products of part2
based on the Dadda reduction tree.
The two parallel structures for Fig. 4 and Fig. 5
designed using the Dadda approach are shown in Fig. 6,
where p0, p1 and p denote Half Adder((2,2)counter)), Full
Adder ((3,2)counter), partial final product from part0 and
part1 respectively. The numbers on the Half Adder and Full
Adder indicates the position of partial products. The output
of part 0 and part 1 has been computed independently. To
get the final product, those values are added using a high
speed hybrid adder. With the increase in the word size,
speed improvements, area and power of the partitioned
multipliers increases. There is a maximum improvement in
delay for the 64-bit multiplier 10.5% with only a slight
increase in the 1% area and 1.8% of power.
To further enhance the speed of the proposed
multiplier, the reduction in thedelayoftheDaddamultipliers
due to the partitioning of the partial products has been done.
By replacing the CLA with the proposed hybrid final adder
structure, the further improvement in the performance can
be achieved. The hybrid final adder designs were used in
previous works to achieve the faster performance in parallel
multipliers were made up of Carry Lookahead Adder (CLA)
and Carry Select Adder (CSLA). The CSLA occupiesmorechip
area than other adders due to the structure. The proposed
hybrid adder uses Multiplexers with Binary to Excess-1
Converters (MBEC) and Ripple Carry Adder for fast
summation of input arrival time of the signals originating
from the PPST to achieve the optimal performance. The
MBEC adder gives optimal performance than Carry Save
Adder (CSA) and Carry Look Ahead (CLA) adder. The MBEC
consumes less area and power than the Carry Select Adder
(CSLA).
Fig. 6. The Dadda based implementation:
(a) Implementation of part 1 (b) Implementation of part 2
ALGORITHM IMPLEMENTATION:
Faster Dadda algorithm is applied on this tree to
reduce its height. First stage is, the tree has a height of 4
which we need to reduce by using full adders and half
adders. To reduce the height, we have applied a full adderon
the 4th column. To adjust the tree height to 3, we have
applied half adder on the 2nd column and two more full
adders on the 3rd and 5th column. No one is dependent on
the previous stage, since these HA and FA is working in
parallel.
BUILDING BLOCKS:
The blocks that are used in the proposed design of
Multiplier are explained in detail as follows.
A. AND GATE:
The proposed model has been designed with AND
gate for the multiplication of 4*4 multiplier. A total of 16
products are generated for the 4*4 multiplication. The
average dynamic power of AND gate at 5GHzis7.21μWwith
a delay of 0.02 nS.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1101
Fig. 7. Schematic of two input AND gates.
B. FULL ADDER:
A full adder is a major building block in the
multiplier. In proposed model Full adder has been modified
in order to produce minimum propagation delay and less
power dissipation of the circuit, so that itcanfurtherbeused
to design multiplier having optimal parameters including
Speed, power, delay, and less layout area. Proposed XOR
module in the Full adder is designed with four transistors.
The average dynamic power of Full adder at 3 GHz is 14.7
μW with a delay of 0.02 nS.
Fig. 8. Schematic of proposed Full Adder design
C. HALF ADDER:
A half adder is major partof designingfull adderand
multiplier. We have used a total of four half adders for the
multiplier design. The average dynamic power of half adder
at 3 GHz is 7.90μW with a delay of 0.02 nS.
Fig. 9. Schematic of proposed Full Adder design
D. BUFFER:
The buffer is an amplifierhavingunitygain.Bufferis
used to provide drive capability to pass signals to the final
stage. For those circuits having low impedance while
retaining the voltage level, voltage buffer is used to increase
the available current. At higher voltage levels, current
buffers keep the current same and drive the high impedance
inputs. The average dynamic power of buffer at 3GHz is
6.13μW with a delay of 0.02 nS.
Fig. 10. Schematic of proposed Buffer design
Fig. 11. Simulation of proposed design
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1102
5. APPLICATIONS
 The ALU uses half adder tocomputethe binaryaddition
operation.
 To generate memory addresses inside a computer and
to make the Program Counter point to next instruction,
the ALU uses Full Adder.
 For graphics related applications, where there is a very
much need of complex computations, the GPU uses
optimized ALU which is made up of Half Adders, Full
Adders and Multipliers.
 In general, all computational logic inIC’sarecarriedout
with Half Adders, Full Adders and Multipliers. Thus
increasing its performance will have best performance
with higher efficiency.
6. CONCLUSION
The proposed model have been designed to have
high speed, low latency and minimum delay are being
designed which has two modified circuits in it. The design
consists of two techniques namely, pass-transistorlogic, and
CMOS process technology. Hybrid full adder has low
propagation delay. So that maximum throughput can be
achieved in minimum response time. A high speed 4*4
multiplier has been designed using the hybrid Full adder as
its building block and Faster Dadda Algorithm has been
applied to achieve this. The proposed 4*4 multiplier
operates at a frequency of 3.81 GHz and has an average
dynamic power of 171.8 μW with a delay of 0.07 nS which is
higher as compared to existing multiplier designs.
Multipliers having low latency, minimum power dissipation
and less layout area have been designed by the proposed
model.
7. REFERENCES
[1] Bui H.T, Al-Sheraidah A.K and Wang Y, New 4-
transistors XOR and XNOR designs, in Proc. 2nd
IEEE Asia Pacific Conference, ASIC, 2000, 25–28.
[2] S. Selvi, S. Pradeep,’’ 6 Transistor Full Adder Circuit
Using Pass Transistor Logic ’’ Journal of Chemical
and Pharmaceutical Sciences, JCHPSSpecial Issue1:
February 2017.
[3] D. Sony” Comparison of Wallace, Vedic and Dadda
Multipliers” International Journal of Advance
Engineering and Research Development Volume 5,
Issue 03, March -2018.
[4] Muhammad Hussnain Riaz, Tariq Kamal,” Low
Power 4×4 Bit Multiplier Design using Dadda
Algorithm and Optimized Full Adder” Conference
Paper · March 2018 DOI:
10.1109/IBCAST.2018.8312254.
[5] Radhakrishnan D,” Low-voltage low-power CMOS
full adder”, in Proc, IEEE Circuits Devices System,
148, 2001, 19-24.
[6] S. Z. Naqvi, S. Z. Hassan and T. Kamal, "A power
consumption and area improved design of IIR
decimation filters via MDT", 2016 International
Conference on Intelligent Systems Engineering
(ICISE), Islamabad, 2016, pp.146-151.
[7] M.B. Damle, Dr. S. S. Limaye (2012), “Low-power
Full Adder array-based Multiplier with Domino
Logic”, International Journal ofAdvanceResearchin
Computer Engineering &Technology, Vol.1, Issue 4,
June 2012,ISSN:2278-132.
[8] Y.Berg, M. Azadmehr,"Novel ultra-low voltage and
high-speed CMOS pass transistor logic",
Proceedings of the IEEE, Faible Tension Faible
Consommation (FTFC), Paris, 2012.
[9] A.Daniel Raj, S.Vijayalakshmi, P.Sathyamoorthy,
"Efficient Design of 4-bit array multiplier using GDI
low power cell", International Journal of Computer
Technology and Electronics Engineering (IJCTEE),
Volume 2, Issue 6, PP-47-51, December 2012.
[10] V. Kayathri, C. Kumar, P. Mari Muthu, N. Naveen
Kumar,POWERREDUCTION IN FULLADDERUSING
NEW HYBRID LOGIC, International Journal of
Current Research and Modern Education
(IJCRME)2016,(Coimbatore, Tamilnadu).
[11] Mukhtar, H. Jamal and U. Farooq, "An area efficient
interpolation filter for digital audioapplications,"in
IEEE Transactions on ConsumerElectronics,vol.55,
no. 2, pp. 768- 772, May2009.doi:
10.1109/TCE.2009.5174452.
[12] Stephen P. Boyd, Seung-Jean Kim, Dinesh D. Patil,
Mark A. Horowitz, Digital Circuit Optimization via
Geometric Programming,OperationsResearch,v.53
n.6, p.899-932, November-December
2005[doi>10.1287/opre.1050.0254]

More Related Content

PDF
Ijarcet vol-2-issue-7-2357-2362
PDF
A Review of Different Methods for Booth Multiplier
PDF
IRJET- Design of Phased Array Antenna for Beam Forming Applications using...
PDF
Ix3416271631
PDF
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
PDF
IRJET- Design of Memristor based Multiplier
PDF
IRJET- Comparison of Multiplier Design with Various Full Adders
PDF
IRJET - Low Power Design for Fast Full Adder
Ijarcet vol-2-issue-7-2357-2362
A Review of Different Methods for Booth Multiplier
IRJET- Design of Phased Array Antenna for Beam Forming Applications using...
Ix3416271631
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
IRJET- Design of Memristor based Multiplier
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET - Low Power Design for Fast Full Adder

What's hot (19)

PDF
www.ijerd.com
PDF
M367578
PDF
SFQ MULTIPLIER
PDF
05725150
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
Fpga implementation of soft decision low power convolutional decoder using vi...
PDF
Fixed Width Replica Redundancy Block Multiplier
PDF
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
PDF
Cg24551555
PDF
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
PDF
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
PDF
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
PDF
Implementation of BDDs by Various Techniques in Low Power VLSI Design
PDF
Ad4103173176
PDF
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
PDF
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
PDF
Building impedance matching network based on s parameter from manufacturer
PDF
IRJET- FPGA Implementation of Efficient Muf Gate based Multipliers
PDF
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
www.ijerd.com
M367578
SFQ MULTIPLIER
05725150
International Journal of Computational Engineering Research(IJCER)
Fpga implementation of soft decision low power convolutional decoder using vi...
Fixed Width Replica Redundancy Block Multiplier
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
Cg24551555
IRJET- MAC Unit by Efficient Grouping of Partial Products along with Circular...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
Implementation of BDDs by Various Techniques in Low Power VLSI Design
Ad4103173176
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Building impedance matching network based on s parameter from manufacturer
IRJET- FPGA Implementation of Efficient Muf Gate based Multipliers
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Ad

Similar to IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI (20)

PDF
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
DOCX
Ramya Project
PDF
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
PDF
Delay Optimized Full Adder Design for High Speed VLSI Applications
PDF
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
PDF
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
PDF
Low power area gdi & ptl techniques based full adder designs
PDF
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
PDF
Low Power 16×16 Bit Multiplier Design using Dadda Algorithm
PDF
A survey of low power wallace and dadda multipliers using different logic ful...
PDF
Implementation of Low Power and Efficient Carry Select Adder using CMOS Hybri...
PDF
Implementation of High Performance Carry Save Adder Using Domino Logic
PDF
P0450495100
PDF
Low Power Full Adder using 9T Structure
PDF
Efficient implementation of full adder for power analysis in cmos technology
PDF
ha_report modified
PDF
Content
PDF
Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology
PDF
Low Power and Area Efficient Multiplier Layout using Transmission Gate
IRJET- Dadda Algorithm based Lowpower High Speed Multiplier using 4T XOR Gate
Ramya Project
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
Delay Optimized Full Adder Design for High Speed VLSI Applications
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
Low power area gdi & ptl techniques based full adder designs
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
Low Power 16×16 Bit Multiplier Design using Dadda Algorithm
A survey of low power wallace and dadda multipliers using different logic ful...
Implementation of Low Power and Efficient Carry Select Adder using CMOS Hybri...
Implementation of High Performance Carry Save Adder Using Domino Logic
P0450495100
Low Power Full Adder using 9T Structure
Efficient implementation of full adder for power analysis in cmos technology
ha_report modified
Content
Area Efficient 4-Bit Full Adder Design using CMOS 90 nm Technology
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Well-logging-methods_new................
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Digital Logic Computer Design lecture notes
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Geodesy 1.pptx...............................................
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
web development for engineering and engineering
PPT
Project quality management in manufacturing
Internet of Things (IOT) - A guide to understanding
OOP with Java - Java Introduction (Basics)
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
R24 SURVEYING LAB MANUAL for civil enggi
Well-logging-methods_new................
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Digital Logic Computer Design lecture notes
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Geodesy 1.pptx...............................................
CH1 Production IntroductoryConcepts.pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
web development for engineering and engineering
Project quality management in manufacturing

IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1097 LOW POWER ADDER AND MULTIPLIER CIRCUITS DESIGN OPTIMIZATION IN VLSI Mr. V. Vijaya Narayanan1, Ms. S. Gayathri2, Mr. F. Arockia Benitto Raj3, Mr. K. Ramesh4, Mr. R. Maniraj5 1UG Scholar, 2Assistant Professor, Chettinad College of Engineering & Technology, Karur, Tamil Nadu, India – 639 114. 3,4,5UG Scholars , Chettinad College of Engineering & Technology, Karur, Tamil Nadu, India – 639 114. --------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Designing multipliers which might be of high- speed, low power, and regular in the format are of big studies interest. The Speed of the multiplier can be expanded by lowering the generated partial products. This paper describes an efficient method to lay out a 4-bit multiplier having low power, area and excessive velocity using the Daddasetofrules and the basic building block of multiplier’s used a 14T Full adder having low power dissipation. Fullandhalfadder blocks were designed the usage of 4T XOR gate to minimize the electricity. Design and Implementation using faster Dadda set of rules to reduce the propagation delay. Further reduction in the glitches and thermal dissipation of the circuit will maximize the output efficiency. Full adder and half adder blocks have been designed for the usage of pass-transistor logic and using CMOS process technology to minimize the electricity dissipation and propagation delay. We have also implemented the Faster Dadda set algorithm to minimize the propagation delay. Reducing power dissipation, thermal dissipation, propagation delay, glitches will boost the efficiency of the circuit up to 93% of maximum operating boost-up. The model has been structured using Mentor Graphics Tanner v2019.02, ModelSim Alterav17.1, Microwind Lite DSCH v3.5. Key Words: CMOS, Dadda Algorithm, Full Adder, Half Adder, Multiplier, Power, Propagation Delay, Speed, AND, OR, XNOR, XOR, VLSI. 1. INTRODUCTION The advancement in the area of CMOS generation has motivated the studies to implement greater and more complicated signal processing structures on a VLSI chip. Adder and Multiplier circuits are widely used in ALU, Graphical and Image Processing units, and in the implementation of multimedia algorithms.Thesecircuitsare designed with the basic logic gates implementation which includes AND, OR, NAND, XOR, and XNOR gates respectively. This combinational logic implementation is done using PMOS and NMOS transistor logic devices. The basic necessities of these signal processing units are to consume less energy. The chip area, speed, and power intake are considered to be the criteria for comparing the excellent of the system. The growthinfunctionality,operatingfrequency, and lengthy battery existence has made a low strength transportable electronicgadgetpragmatic inthelatestyears. The reduction in strengthconsumptionofa systemincreases its battery existence. Building blocks used in multipliers are a full adder and a half adder. Different design implementations of a full adder and half adder circuits were used to reduce energy and delay in order to design an optimized multiplier circuit which includes Skipping transistor good judgment, CMOS manner technology, split percentage data-driven common sense and CMOS method technology. Besides this, distinctive multiplication algorithms also had been used to attain optimized energy and postpone product which consistsofDadda,Wallacetree, and Vedic and Booth algorithms. The Recent multiplier used Dadda Algorithm technique. This design operates at high frequency and consumes less energy as compared to previous designs, but still, strength needs to beconsiderably reduced, so, it will help within the large circuits wherein multiplier itself becomes the building block. In proposed work, a multiplier has been designedinwhichFull adderand half adder has been used as its building block to lessen the energy dissipation by using Hybrid Full Adder and CMOS technology system. 2. EXISTING SYSTEM In order to design an optimized multiplier, various designs of a full adder and half adder circuitshave beenused to reduce power and delay This multiplier circuitisbased on the full adder which uses 12 transistors i.e., 12T. The model has AND gate for the multiplication of 4*4 multiplier. Consequently, for the 4*4 multiplication, a total of 16 products are generated. Therefore, it has used 16 AND gates for multiplication.Differenttechniquessuchasmergeddelay transformation, genetic algorithm, evolutionary algorithm, delay path Un-equalization, carry-look-aheadlogic,etc.have been used and implemented to design digital circuits. Techniques include pass-transistor logic CMOS process technology, adiabatic static CMOS logic, reversible logic, etc. Multiplier using Pass transistor logic technique is onewhich uses a reduced number of transistors and offers small node capacitances which produces minimum delay and increase the speed of the circuit.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1098 Fig 1. The Existing system design analysis using p – type and n – type transistors. The average dynamic power of AND gate at 5GHz is 7.65μW with a delay of 0.05 nS. A full adder is a major block in the multiplier. In existing model Full adder has been modified in order to reduce the propagation delay and also to have less power dissipation in the circuit so that, it can be also used to design optimized multiplier parameters including Power, delay, and lesslayoutarea.Fourtransistors are totally composed for the design of modified XOR module in Full Adder. The buffer is an amplifier having unity gain. Buffer circuit is used to provide drive capability to pass signals to the final stage. Voltage buffer is used to increase the available current for the circuits having low impedance while maintaining the voltage level. On the other hand, current buffers keep the current same and drive the high impedance inputs at higher voltage levels. The average dynamic power of buffer at 3GHz is 6.877μW with a delay of 0.03 nS. Hence, the IC can accommodate more number of transistors. Fig 2. Graphical representation of Power delay product of Half Adder and Full Adder. Drawbacks Improvements can be made in the existing system with respect to the following parameters.  Transistor count.  Performance of cascaded transistor.  Footprints of the IC, since a large number of transistors are used.  Physical dimensions of the cascaded transistors used.  Size of the rendered layout anddesigncomplexityof transistors. 3. PROPOSED SYSTEM In the proposed design,a modifiedcircuitconsisting of a 4*4 multiplier is proposed. This multiplier circuit is based on the highly optimized full adder which uses 9 transistors i.e., 9T. Hybrid Full Adder design is used for designing. The design consists of two techniques namely, pass-transistor logic, and CMOS process technology. Full adder and half adder circuits have low power delay product and low propagation delay. Three modules of gates have been reduced to two modules with the help of advanced transistor logic. This ultimately results in the design implementation of multipliershavinglowpropagationdelay, minimum power dissipation and maximized performance. 4. FASTER DADDA ALGORITHM The process of multiplication begins with the generation of all partial products,presentinparallel usingan array of AND gates. The next design process is the partitioning and reduction process. We consider two n-bit operands an-1 an- 2…a2 a1 a0 and bn-1 bn-2…b2 b1 b0forn by n Baugh-Wooley multiplier, the partial productsoftwo n- bit numbers are aibj where i, j go from 0,1,…n-1. The partial products will form a matrix containing n rows and 2n-1 columns. It is shown in Fig. 3(a). To each partial product are assigned with a number as shown in Fig. 3(a), e.g. a0 b0 is
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1099 assigned as index 0, a1b0 as index 1 and so on. For convenience it has been rearranged as shown in Fig 3(b). Fig. 3. (a) Partial product array diagram for 8*8 multiplier, (b) An Alternative Representation, (c) Partitioned structure of multiplier. Based on the regular Dadda reduction as shown in Fig. 4and Fig. 5, the partial products of each part have been reducedto 2 rows by the using (3, 2) and (2, 2).. The 3-bit and 2-bit grouping indicates (3, 2) and (2, 2) counters respectively. The different colors are used to classify the difference between the columns, where s and c denote partial sum and carry respectively. The sum s1 of a (3, 2) counter adding 7, 14 and 21, the c0 is carried to the next column where it is to be added up. The carry c1 of (3, 2) is added totheproceeding column. The last two rows of each part are processedusinga Carry Look-ahead Adder (CLA) is used to form the partial final product which has been indicatedatthebottomofFig.4 and Fig. 5. Fig. 4. Reduction of the partial products of part1 based on the Faster Dadda approach.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1100 Fig. 5. Reduction of multiplier partial products of part2 based on the Dadda reduction tree. The two parallel structures for Fig. 4 and Fig. 5 designed using the Dadda approach are shown in Fig. 6, where p0, p1 and p denote Half Adder((2,2)counter)), Full Adder ((3,2)counter), partial final product from part0 and part1 respectively. The numbers on the Half Adder and Full Adder indicates the position of partial products. The output of part 0 and part 1 has been computed independently. To get the final product, those values are added using a high speed hybrid adder. With the increase in the word size, speed improvements, area and power of the partitioned multipliers increases. There is a maximum improvement in delay for the 64-bit multiplier 10.5% with only a slight increase in the 1% area and 1.8% of power. To further enhance the speed of the proposed multiplier, the reduction in thedelayoftheDaddamultipliers due to the partitioning of the partial products has been done. By replacing the CLA with the proposed hybrid final adder structure, the further improvement in the performance can be achieved. The hybrid final adder designs were used in previous works to achieve the faster performance in parallel multipliers were made up of Carry Lookahead Adder (CLA) and Carry Select Adder (CSLA). The CSLA occupiesmorechip area than other adders due to the structure. The proposed hybrid adder uses Multiplexers with Binary to Excess-1 Converters (MBEC) and Ripple Carry Adder for fast summation of input arrival time of the signals originating from the PPST to achieve the optimal performance. The MBEC adder gives optimal performance than Carry Save Adder (CSA) and Carry Look Ahead (CLA) adder. The MBEC consumes less area and power than the Carry Select Adder (CSLA). Fig. 6. The Dadda based implementation: (a) Implementation of part 1 (b) Implementation of part 2 ALGORITHM IMPLEMENTATION: Faster Dadda algorithm is applied on this tree to reduce its height. First stage is, the tree has a height of 4 which we need to reduce by using full adders and half adders. To reduce the height, we have applied a full adderon the 4th column. To adjust the tree height to 3, we have applied half adder on the 2nd column and two more full adders on the 3rd and 5th column. No one is dependent on the previous stage, since these HA and FA is working in parallel. BUILDING BLOCKS: The blocks that are used in the proposed design of Multiplier are explained in detail as follows. A. AND GATE: The proposed model has been designed with AND gate for the multiplication of 4*4 multiplier. A total of 16 products are generated for the 4*4 multiplication. The average dynamic power of AND gate at 5GHzis7.21μWwith a delay of 0.02 nS.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1101 Fig. 7. Schematic of two input AND gates. B. FULL ADDER: A full adder is a major building block in the multiplier. In proposed model Full adder has been modified in order to produce minimum propagation delay and less power dissipation of the circuit, so that itcanfurtherbeused to design multiplier having optimal parameters including Speed, power, delay, and less layout area. Proposed XOR module in the Full adder is designed with four transistors. The average dynamic power of Full adder at 3 GHz is 14.7 μW with a delay of 0.02 nS. Fig. 8. Schematic of proposed Full Adder design C. HALF ADDER: A half adder is major partof designingfull adderand multiplier. We have used a total of four half adders for the multiplier design. The average dynamic power of half adder at 3 GHz is 7.90μW with a delay of 0.02 nS. Fig. 9. Schematic of proposed Full Adder design D. BUFFER: The buffer is an amplifierhavingunitygain.Bufferis used to provide drive capability to pass signals to the final stage. For those circuits having low impedance while retaining the voltage level, voltage buffer is used to increase the available current. At higher voltage levels, current buffers keep the current same and drive the high impedance inputs. The average dynamic power of buffer at 3GHz is 6.13μW with a delay of 0.02 nS. Fig. 10. Schematic of proposed Buffer design Fig. 11. Simulation of proposed design
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1102 5. APPLICATIONS  The ALU uses half adder tocomputethe binaryaddition operation.  To generate memory addresses inside a computer and to make the Program Counter point to next instruction, the ALU uses Full Adder.  For graphics related applications, where there is a very much need of complex computations, the GPU uses optimized ALU which is made up of Half Adders, Full Adders and Multipliers.  In general, all computational logic inIC’sarecarriedout with Half Adders, Full Adders and Multipliers. Thus increasing its performance will have best performance with higher efficiency. 6. CONCLUSION The proposed model have been designed to have high speed, low latency and minimum delay are being designed which has two modified circuits in it. The design consists of two techniques namely, pass-transistorlogic, and CMOS process technology. Hybrid full adder has low propagation delay. So that maximum throughput can be achieved in minimum response time. A high speed 4*4 multiplier has been designed using the hybrid Full adder as its building block and Faster Dadda Algorithm has been applied to achieve this. The proposed 4*4 multiplier operates at a frequency of 3.81 GHz and has an average dynamic power of 171.8 μW with a delay of 0.07 nS which is higher as compared to existing multiplier designs. Multipliers having low latency, minimum power dissipation and less layout area have been designed by the proposed model. 7. REFERENCES [1] Bui H.T, Al-Sheraidah A.K and Wang Y, New 4- transistors XOR and XNOR designs, in Proc. 2nd IEEE Asia Pacific Conference, ASIC, 2000, 25–28. [2] S. Selvi, S. Pradeep,’’ 6 Transistor Full Adder Circuit Using Pass Transistor Logic ’’ Journal of Chemical and Pharmaceutical Sciences, JCHPSSpecial Issue1: February 2017. [3] D. Sony” Comparison of Wallace, Vedic and Dadda Multipliers” International Journal of Advance Engineering and Research Development Volume 5, Issue 03, March -2018. [4] Muhammad Hussnain Riaz, Tariq Kamal,” Low Power 4×4 Bit Multiplier Design using Dadda Algorithm and Optimized Full Adder” Conference Paper · March 2018 DOI: 10.1109/IBCAST.2018.8312254. [5] Radhakrishnan D,” Low-voltage low-power CMOS full adder”, in Proc, IEEE Circuits Devices System, 148, 2001, 19-24. [6] S. Z. Naqvi, S. Z. Hassan and T. Kamal, "A power consumption and area improved design of IIR decimation filters via MDT", 2016 International Conference on Intelligent Systems Engineering (ICISE), Islamabad, 2016, pp.146-151. [7] M.B. Damle, Dr. S. S. Limaye (2012), “Low-power Full Adder array-based Multiplier with Domino Logic”, International Journal ofAdvanceResearchin Computer Engineering &Technology, Vol.1, Issue 4, June 2012,ISSN:2278-132. [8] Y.Berg, M. Azadmehr,"Novel ultra-low voltage and high-speed CMOS pass transistor logic", Proceedings of the IEEE, Faible Tension Faible Consommation (FTFC), Paris, 2012. [9] A.Daniel Raj, S.Vijayalakshmi, P.Sathyamoorthy, "Efficient Design of 4-bit array multiplier using GDI low power cell", International Journal of Computer Technology and Electronics Engineering (IJCTEE), Volume 2, Issue 6, PP-47-51, December 2012. [10] V. Kayathri, C. Kumar, P. Mari Muthu, N. Naveen Kumar,POWERREDUCTION IN FULLADDERUSING NEW HYBRID LOGIC, International Journal of Current Research and Modern Education (IJCRME)2016,(Coimbatore, Tamilnadu). [11] Mukhtar, H. Jamal and U. Farooq, "An area efficient interpolation filter for digital audioapplications,"in IEEE Transactions on ConsumerElectronics,vol.55, no. 2, pp. 768- 772, May2009.doi: 10.1109/TCE.2009.5174452. [12] Stephen P. Boyd, Seung-Jean Kim, Dinesh D. Patil, Mark A. Horowitz, Digital Circuit Optimization via Geometric Programming,OperationsResearch,v.53 n.6, p.899-932, November-December 2005[doi>10.1287/opre.1050.0254]