SlideShare a Scribd company logo
1 of 15
Power-Efficient Full Adder
using Cadence Virtuoso
PRESENTED BY: NIRALI H. PATEL & JAY R. PATEL
PAPER ID: ASAR_82167
Department of Electronics and communication
Outline
• Objective
• Introduction
• Working principle
• Tools and process
• Design
• Parameters
• Results
• Conclusion
• Future scope
• References
Objective
• Full adder circuit is beneficial for building blocks in many applications, it's utilized in designing ALU and this
ALU is employed for big variety of applications (from designing CPU to GPU).
• A full adder is often used as a part of the many other larger circuits like Ripple carry adder, it adds n-bits at a time.
• To come up with memory addresses inside a computer and to create the Program Counter point to next instruction,
the ALU makes use of this adder.
• For graphics related applications, where complex computation is very much needed, the GPU uses optimized ALU
which is formed from full adders and other circuits too.
• During this paper, an attempt is formed to style Power-efficient Full Adder for Biomedical Aspect.
• It is implemented using 180nm CMOS technology.
• Generally, the CADENCE VIRTUOSO tools are used for designing the schematics and to do simulation.
• The simulation results include 1.8V analog input range at a pulse of 0 to 1.6 V.
Introduction
• Significance of Full adder
• Methods for Full adder
• Applications
Working principle
Carry In Input A Input B SUM Carry Out
0 0 0 0 0
0 1 0 1 0
0 0 1 1 0
0 1 1 0 1
1 0 0 1 0
1 1 0 0 1
1 0 1 0 1
1 1 1 1 1
Table I. Full adder working table
Fig.1 Working diagram
Tools and Process
TOOL
• Cadence Virtuoso (180nm CMOS)
PROCESS
• Construct Full adder using different
methods.
• Do transient and DC analysis for
calculating parameters includes
power dissipation and delay.
Design
• Using Gates:
• With the help of TABLE I. and technique of Boolean algebra,
SUM= C XOR (A XOR B)
CARRY= AB + C (A EX – OR B)
Fig.2. test circuit and output
• Using MUX
• A Multiplexer is a device which is employed to selectively
present output, based off the choice input provided.
• For a Full Adder we've got 2 outputs, sum and Carry
Fig.3. test circuit and output
• Using Half adder
• 2 Half Adders and a OR gate is required to implement a Full Adder.
Here A, B, C are inputs & SUM and CARRY are output
Fig.4. test circuit and output
Parameters
• Power Dissipation
• Delay
Results
Parameters Using gates Using MUX Using H.A.
Technology 180nm 180nm 180nm
Vdd(V) 1.8 1.8 1.8
Voltage Pulses(V) 0 to 1.8 0 to 1.8 0 to 1.8
Power dissipation(W) 232.38p 491.76µ 109.3µ
Delay(s) 694.4n 749.4n 2.34 µ
Number of transistor 53 18 18
Parameters This work [2] (2019) [3] (2019) [4] (2018)
Technology 180nm 180nm 180nm 180nm
Vdd(V) 1.8 1.8 1.8 1.8
Voltage Pulses(V) 0 to 1.8 0 to 1.8 0 to 1.8 0 to 1.8
Power
dissipation(W)
232.38p 0.3401µ 13.493µ 189.4 µ
Delay(s) 694.4n 0.2231p 41.43n 0.48n
No. of transistor 53 10 40 30
Table II. Results of different methods Table III. Comparison with different papers
Conclusion
• The proposed work presents a highly digital Full adder whose major parts are synthesizable, reducing the design
efforts, time-to-market and power requirement, it's scalable with the technology.
• Having an application of Biomedical by keeping now-a-days severity in mind for the welfare of the people.
• This particular Full adder is employed for this type of application where number of people are counted.
• The power dissipation of full adder using gates is 232.38pW, using MUX is 491.76µW, using Half Adder is 109.3µW.
Moreover, number of transistors for full adder using gates, MUX and H.A. are 53, 18 and 18 respectively.
• The circuits are simulated in CADENCE virtuoso tool using 180 nm CMOS technologies.
• The varied analysis like DC and transient analysis are performed for above said functional blocks with the
assistance of CADENCE tool.
• The Full Adder is functioning as per the specifications.
Future scope
• Different Application
• Using Different techniques:
• Using Pass Transistor Logic
• Hybrid technique
• CPL technique.
References
[1] M.Ramya , R.Saranpriya,“Design of Reconfigurable Adder by Using Carry Maskable Technique”, International Journal of Innovative Research in
Science, Engineering and Technology, Vol. 8, Issue 5, May 2019.
[2] Radhika P, Aswathi Gopan, “Low Power and Area Efficient Full Adder using GDI and 2T XNOR”, International Journal of Innovative Technology
and Exploring Engineering (IJITEE) ISSN: 2278-3075, Volume-8, Issue- 6S4, April 2019.
[3] S.Vasantha swaminathan, J.Surendiran, B.P.Pradeep kumar, “Design and Implementation of Kogge Stone adder using CMOS and GDI Design: VLSI
Based”, International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 – 8958, Volume-8 Issue-6S3, September 2019.
[4] Khoirom Johnson Singh, Tripurari Sharan, Huirem Tarunkumar ,“High Speed and Low Power Basic Digital Logic Gates, Half-Adder and Full-Adder
Using Modified Gate Diffusion Input Technology”, Journal of VLSI Design Tools & Technology ISSN: 2249-474X (Online), ISSN: 2321-6492 (Print)
Volume 8, Issue 1..2018.
[5] Sandeep Dhariwal, Harinath Aireddy, Prajwal Kumar K V, Ravi Shankar Mishra, “Low Power Dissipation in Adder using Isolated Sleepy Keeper
Approach”, Alliance International Conference on Artificial Intelligence and Machine Learning (AICAAM), April 2019.
[6] Akshitha, Niju Rajan , “ Power Reduction of Half Adder and Half Subtractor Using Different Partial Adiabatic Logic Styles”, International
Conference on Intelligent Sustainable Systems (ICISS 2019) IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5,2019.
[7] S. Selvi*, S. Pradeep, “6 Transistor Full Adder Circuit Using Pass Transistor Logic”, Journal of Chemical and Pharmaceutical Sciences , ISSN: 0974-
2115, Special Issue 1: February 2017.
[8] Kalicherla Himabindu, Mr. K.Hariharan,“DESIGN OF AREA AND POWER EFFICIENT FULL ADDER IN 180nm”, International Conference on
Networks & Advances in Computational Technologies (NetACT), 2017.
THANK YOU!!

More Related Content

Similar to FULL-ADDER.pptx ,with some examples about the topic

Floating point units
Floating point unitsFloating point units
Floating point units
dipugovind
 
Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3
IAEME Publication
 

Similar to FULL-ADDER.pptx ,with some examples about the topic (20)

Designing of cordic processor in verilog using xilinx ise simulator
Designing of cordic processor in verilog using xilinx ise simulatorDesigning of cordic processor in verilog using xilinx ise simulator
Designing of cordic processor in verilog using xilinx ise simulator
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
 
Implementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderImplementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adder
 
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSIIRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
 
Floating point units
Floating point unitsFloating point units
Floating point units
 
IRJET- Literature Survey on Hardware Addition and Subtraction
IRJET- Literature Survey on Hardware Addition and SubtractionIRJET- Literature Survey on Hardware Addition and Subtraction
IRJET- Literature Survey on Hardware Addition and Subtraction
 
Design of area and power efficient half adder using transmission gate
Design of area and power efficient half adder using transmission gateDesign of area and power efficient half adder using transmission gate
Design of area and power efficient half adder using transmission gate
 
CNC DRAWBOT
CNC DRAWBOTCNC DRAWBOT
CNC DRAWBOT
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
 
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTSIRJET-  	  Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
IRJET- Design of 16 Bit Low Power Vedic Architecture using CSA & UTS
 
Performance evaluation of full adder
Performance evaluation of full adderPerformance evaluation of full adder
Performance evaluation of full adder
 
Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3Design of 16 bit low power processor using clock gating technique 2-3
Design of 16 bit low power processor using clock gating technique 2-3
 
Design and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemesDesign and testing of systolic array multiplier using fault injecting schemes
Design and testing of systolic array multiplier using fault injecting schemes
 
IRJET- Design of 1 Bit ALU using Various Full Adder Circuits
IRJET-  	  Design of 1 Bit ALU using Various Full Adder CircuitsIRJET-  	  Design of 1 Bit ALU using Various Full Adder Circuits
IRJET- Design of 1 Bit ALU using Various Full Adder Circuits
 
report.pdf
report.pdfreport.pdf
report.pdf
 
DESIGN OF POWER EFFICIENT PRIORITY ENCODER
DESIGN OF POWER EFFICIENT PRIORITY ENCODERDESIGN OF POWER EFFICIENT PRIORITY ENCODER
DESIGN OF POWER EFFICIENT PRIORITY ENCODER
 
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
 
Medical imaging computing based on graphical processing units for high perfor...
Medical imaging computing based on graphical processing units for high perfor...Medical imaging computing based on graphical processing units for high perfor...
Medical imaging computing based on graphical processing units for high perfor...
 
Design and Implementation of PCB Using CNC
Design and Implementation of PCB Using CNCDesign and Implementation of PCB Using CNC
Design and Implementation of PCB Using CNC
 

Recently uploaded

Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
drjose256
 

Recently uploaded (20)

Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 

FULL-ADDER.pptx ,with some examples about the topic

  • 1. Power-Efficient Full Adder using Cadence Virtuoso PRESENTED BY: NIRALI H. PATEL & JAY R. PATEL PAPER ID: ASAR_82167 Department of Electronics and communication
  • 2. Outline • Objective • Introduction • Working principle • Tools and process • Design • Parameters • Results • Conclusion • Future scope • References
  • 3. Objective • Full adder circuit is beneficial for building blocks in many applications, it's utilized in designing ALU and this ALU is employed for big variety of applications (from designing CPU to GPU). • A full adder is often used as a part of the many other larger circuits like Ripple carry adder, it adds n-bits at a time. • To come up with memory addresses inside a computer and to create the Program Counter point to next instruction, the ALU makes use of this adder. • For graphics related applications, where complex computation is very much needed, the GPU uses optimized ALU which is formed from full adders and other circuits too. • During this paper, an attempt is formed to style Power-efficient Full Adder for Biomedical Aspect. • It is implemented using 180nm CMOS technology. • Generally, the CADENCE VIRTUOSO tools are used for designing the schematics and to do simulation. • The simulation results include 1.8V analog input range at a pulse of 0 to 1.6 V.
  • 4. Introduction • Significance of Full adder • Methods for Full adder • Applications
  • 5. Working principle Carry In Input A Input B SUM Carry Out 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 Table I. Full adder working table Fig.1 Working diagram
  • 6. Tools and Process TOOL • Cadence Virtuoso (180nm CMOS) PROCESS • Construct Full adder using different methods. • Do transient and DC analysis for calculating parameters includes power dissipation and delay.
  • 7. Design • Using Gates: • With the help of TABLE I. and technique of Boolean algebra, SUM= C XOR (A XOR B) CARRY= AB + C (A EX – OR B) Fig.2. test circuit and output
  • 8. • Using MUX • A Multiplexer is a device which is employed to selectively present output, based off the choice input provided. • For a Full Adder we've got 2 outputs, sum and Carry Fig.3. test circuit and output
  • 9. • Using Half adder • 2 Half Adders and a OR gate is required to implement a Full Adder. Here A, B, C are inputs & SUM and CARRY are output Fig.4. test circuit and output
  • 11. Results Parameters Using gates Using MUX Using H.A. Technology 180nm 180nm 180nm Vdd(V) 1.8 1.8 1.8 Voltage Pulses(V) 0 to 1.8 0 to 1.8 0 to 1.8 Power dissipation(W) 232.38p 491.76µ 109.3µ Delay(s) 694.4n 749.4n 2.34 µ Number of transistor 53 18 18 Parameters This work [2] (2019) [3] (2019) [4] (2018) Technology 180nm 180nm 180nm 180nm Vdd(V) 1.8 1.8 1.8 1.8 Voltage Pulses(V) 0 to 1.8 0 to 1.8 0 to 1.8 0 to 1.8 Power dissipation(W) 232.38p 0.3401µ 13.493µ 189.4 µ Delay(s) 694.4n 0.2231p 41.43n 0.48n No. of transistor 53 10 40 30 Table II. Results of different methods Table III. Comparison with different papers
  • 12. Conclusion • The proposed work presents a highly digital Full adder whose major parts are synthesizable, reducing the design efforts, time-to-market and power requirement, it's scalable with the technology. • Having an application of Biomedical by keeping now-a-days severity in mind for the welfare of the people. • This particular Full adder is employed for this type of application where number of people are counted. • The power dissipation of full adder using gates is 232.38pW, using MUX is 491.76µW, using Half Adder is 109.3µW. Moreover, number of transistors for full adder using gates, MUX and H.A. are 53, 18 and 18 respectively. • The circuits are simulated in CADENCE virtuoso tool using 180 nm CMOS technologies. • The varied analysis like DC and transient analysis are performed for above said functional blocks with the assistance of CADENCE tool. • The Full Adder is functioning as per the specifications.
  • 13. Future scope • Different Application • Using Different techniques: • Using Pass Transistor Logic • Hybrid technique • CPL technique.
  • 14. References [1] M.Ramya , R.Saranpriya,“Design of Reconfigurable Adder by Using Carry Maskable Technique”, International Journal of Innovative Research in Science, Engineering and Technology, Vol. 8, Issue 5, May 2019. [2] Radhika P, Aswathi Gopan, “Low Power and Area Efficient Full Adder using GDI and 2T XNOR”, International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Volume-8, Issue- 6S4, April 2019. [3] S.Vasantha swaminathan, J.Surendiran, B.P.Pradeep kumar, “Design and Implementation of Kogge Stone adder using CMOS and GDI Design: VLSI Based”, International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 – 8958, Volume-8 Issue-6S3, September 2019. [4] Khoirom Johnson Singh, Tripurari Sharan, Huirem Tarunkumar ,“High Speed and Low Power Basic Digital Logic Gates, Half-Adder and Full-Adder Using Modified Gate Diffusion Input Technology”, Journal of VLSI Design Tools & Technology ISSN: 2249-474X (Online), ISSN: 2321-6492 (Print) Volume 8, Issue 1..2018. [5] Sandeep Dhariwal, Harinath Aireddy, Prajwal Kumar K V, Ravi Shankar Mishra, “Low Power Dissipation in Adder using Isolated Sleepy Keeper Approach”, Alliance International Conference on Artificial Intelligence and Machine Learning (AICAAM), April 2019. [6] Akshitha, Niju Rajan , “ Power Reduction of Half Adder and Half Subtractor Using Different Partial Adiabatic Logic Styles”, International Conference on Intelligent Sustainable Systems (ICISS 2019) IEEE Xplore Part Number: CFP19M19-ART; ISBN: 978-1-5386-7799-5,2019. [7] S. Selvi*, S. Pradeep, “6 Transistor Full Adder Circuit Using Pass Transistor Logic”, Journal of Chemical and Pharmaceutical Sciences , ISSN: 0974- 2115, Special Issue 1: February 2017. [8] Kalicherla Himabindu, Mr. K.Hariharan,“DESIGN OF AREA AND POWER EFFICIENT FULL ADDER IN 180nm”, International Conference on Networks & Advances in Computational Technologies (NetACT), 2017.