SlideShare a Scribd company logo
HIGH SPEED ADDER USED IN DSP 
HIGH SPEED ADDER USED IN 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
DIGITAL SIGNAL PROCESSING 
Presented by 
Banasree Nag 
Under the guidance of 
Mr M. Suresh
HIGH SPEED ADDER USED IN DSP 
INTRODUCTION 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
Among the various arithmetic operation 
addition is the simplest operation. 
A combinational circuit that performs the 
addition of two bits known as half adder. 
And that performs the addition of three bits 
known as full adder. 
A full adder can be implemented from two 
half adders
HIGH SPEED ADDER USED IN DSP 
HALF ADDER 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
 Half adder circuit 
needs two binary 
inputs and two 
binary outputs 
 X and Y to the 
inputs and S and C 
to the outputs. 
U1A 
74ALS32 
1 
2 
3 
U4A 
74ALS808A 
1 
2 
3 
S 
U2A 
74ALS808A 
1 
2 
3 
C 
X 
Y 
1 2 
U6A 
1 2 
74ALS35A 
U5A 
74ALS35A 
U3A 
74ALS808A 
1 
2 
3
HIGH SPEED ADDER USED IN DSP 
FULL ADDER 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
X 
1 
2 12 
13 
U4A 
1 
2 12 
13 
74ALS11A 
U6A 
1 
2 12 
13 
74ALS11A 
Z 
U3A 
1 2 
Y 
S 
U4A 
1 
2 12 
13 
74ALS11A 
U7A 
74ALS32 
1 
2 
3 
U5A 
74ALS32 
1 
2 
3 
U2A 
1 2 
U4A 
74ALS11A 
U1A 
1 2 
U8A 
74ALS32 
1 
2 
3 
Z 
U10A 
74ALS1032A 
1 
2 
3 C 
U10A 
74ALS1032A 
1 
2 
3 
Y 
U6A 
7408 
1 
2 
3 
U5A 
7408 
1 
2 
3 
U7A 
7408 
1 
2 
3 
X 
Carry of full 
adder Sum of full adder
HIGH SPEED ADDER USED IN DSP 
 This simple adder has some draw back. 
 It is slow and it will not produce the 
correct result unless the signals are 
given enough time to propagate through 
the gates connected from the inputs to 
the outputs. 
 The solution for reducing the delay of 
the circuit is to employ faster gates with 
reduced delays. 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051
HIGH SPEED ADDER USED IN DSP 
There is some other adder, which takes minimum time 
to perform the addition operation. 
These are- 
•Ripple Adder, 
• Carry Look Ahead Adder, 
•Carry Select Adder, 
•2’s Complement Adder, 
•Conditional Sum Adder, 
•Carry Save Adder. 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051
HIGH SPEED ADDER USED IN DSP 
RIPPLE CARRY ADDER 
 In a ripple-carry adder the result of an addition of two 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
bits depends on the carry generated by the addition of 
the previous two bits. Thus, the Sum of the most 
significant bit is only available after the carry signal 
has rippled through the adder from the least 
significant stage to the most significant stage.
HIGH SPEED ADDER USED IN DSP 
DELAY IN RIPPLE CARRY ADDER 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
 In the ripple carry adder, the addition of (1+1 = 102) in 
the least significant stage causes a carry bit to be 
generated. This carry bit will consequently generate 
another carry bit in the next stage, and so on, until the 
final carryout bit appears at the output. 
 As a result, the final Sum and Carry bits will be valid 
after a considerable delay
HIGH SPEED ADDER USED IN DSP 
CONTINUED………….. 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
The disadvantage of the ripple-carry adder is that it can 
get very slow when one needs to add many bits. For 
instance, for a 32-bit adder, the delay would be about 66 
ns if one assumes a gate delay of 1 ns.
HIGH SPEED ADDER USED IN DSP 
CARRY LOOK AHEAD ADDERS 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
 For first addition operation the most widely 
used is the principle of look-ahead carry. 
 Adder design with this consideration in mind 
are called high speed adder.
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
HIGH SPEED ADDER USED IN DSP
HIGH SPEED ADDER USED IN DSP 
DELAY IN CARRY LOOK AHEAD 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
ADDER
HIGH SPEED ADDER USED IN DSP 
DISCUSSION 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
The implementation of six adder structures 
is presented.
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
HIGH SPEED ADDER USED IN DSP 
ACTIVE CAPACITANCE
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
HIGH SPEED ADDER USED IN DSP 
MAXIMUM OPERATION FREQUENCY
HIGH SPEED ADDER USED IN DSP 
10. CONCLUSION 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
 Most of the adder structures discussed in this 
paper are applicable to general-purpose designs, 
with a few exceptions. 
 This paper has presented a comprehensive 
comparison of the six most commonly used 
adder structures.
HIGH SPEED ADDER USED IN DSP 
Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 
 A detailed analysis of the area requirement, the 
maximum operational speed and the power 
consumption has provided a convenient way to 
compare the advantages and trade-offs of each 
design. Thus, the adder best suited to any given 
design may be easily selected using the data 
presented. 
THANK YOU…… 
continued……..

More Related Content

What's hot

Microwave oscillator design
Microwave oscillator designMicrowave oscillator design
Microwave oscillator design
Imane Haf
 

What's hot (20)

NYQUIST CRITERION FOR ZERO ISI
NYQUIST CRITERION FOR ZERO ISINYQUIST CRITERION FOR ZERO ISI
NYQUIST CRITERION FOR ZERO ISI
 
Lti system
Lti systemLti system
Lti system
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIER
 
Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula
 
IIR filter realization using direct form I & II
IIR filter realization using direct form I & IIIIR filter realization using direct form I & II
IIR filter realization using direct form I & II
 
Multipliers in VLSI
Multipliers in VLSIMultipliers in VLSI
Multipliers in VLSI
 
Types of cro
Types of croTypes of cro
Types of cro
 
311 pulse modulation
311 pulse modulation311 pulse modulation
311 pulse modulation
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
MULTIPLEXER
MULTIPLEXERMULTIPLEXER
MULTIPLEXER
 
Principles of power systems v. k. mehta and r. mehta
Principles of power systems v. k. mehta and r. mehtaPrinciples of power systems v. k. mehta and r. mehta
Principles of power systems v. k. mehta and r. mehta
 
Oscillators
OscillatorsOscillators
Oscillators
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
 
Satellite link design
Satellite link designSatellite link design
Satellite link design
 
Transfer function and mathematical modeling
Transfer  function  and  mathematical  modelingTransfer  function  and  mathematical  modeling
Transfer function and mathematical modeling
 
Satellite Subsystems
Satellite SubsystemsSatellite Subsystems
Satellite Subsystems
 
Signals & Systems PPT
Signals & Systems PPTSignals & Systems PPT
Signals & Systems PPT
 
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
 
Discrete-Time Signal Processing
Discrete-Time Signal ProcessingDiscrete-Time Signal Processing
Discrete-Time Signal Processing
 
Microwave oscillator design
Microwave oscillator designMicrowave oscillator design
Microwave oscillator design
 

Similar to High speed adder used in digital signal processing

USB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_SystemUSB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_System
Akshay Shah
 

Similar to High speed adder used in digital signal processing (20)

Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...
 
Design of High Speed 128 bit Parallel Prefix Adders
Design of High Speed 128 bit Parallel Prefix AddersDesign of High Speed 128 bit Parallel Prefix Adders
Design of High Speed 128 bit Parallel Prefix Adders
 
IRJET- Analysis of Low Noise Amplifier using 45nm CMOS Technology
IRJET-  	  Analysis of Low Noise Amplifier using 45nm CMOS TechnologyIRJET-  	  Analysis of Low Noise Amplifier using 45nm CMOS Technology
IRJET- Analysis of Low Noise Amplifier using 45nm CMOS Technology
 
Comparative Analysis of 11T and 16T and 28T Full Adder Based 4*4 Wallace Tree...
Comparative Analysis of 11T and 16T and 28T Full Adder Based 4*4 Wallace Tree...Comparative Analysis of 11T and 16T and 28T Full Adder Based 4*4 Wallace Tree...
Comparative Analysis of 11T and 16T and 28T Full Adder Based 4*4 Wallace Tree...
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 
Comparison and Simulation of Digital Adders
Comparison and Simulation of Digital AddersComparison and Simulation of Digital Adders
Comparison and Simulation of Digital Adders
 
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
 
Design & implementation of high speed carry select adder
Design & implementation of high speed carry select adderDesign & implementation of high speed carry select adder
Design & implementation of high speed carry select adder
 
Implementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTLImplementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTL
 
A study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesA study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various Techniques
 
Design Of 64-Bit Parallel Prefix VLSI Adder For High Speed Arithmetic Circuits
Design Of 64-Bit Parallel Prefix VLSI Adder For High Speed Arithmetic CircuitsDesign Of 64-Bit Parallel Prefix VLSI Adder For High Speed Arithmetic Circuits
Design Of 64-Bit Parallel Prefix VLSI Adder For High Speed Arithmetic Circuits
 
IRJET- A Digital Down Converter on Zynq SoC
IRJET-  	  A Digital Down Converter on Zynq SoCIRJET-  	  A Digital Down Converter on Zynq SoC
IRJET- A Digital Down Converter on Zynq SoC
 
Fpga implementation of power efficient all digital phase locked loop
Fpga implementation of power efficient all digital phase locked loopFpga implementation of power efficient all digital phase locked loop
Fpga implementation of power efficient all digital phase locked loop
 
IJET-V3I1P14
IJET-V3I1P14IJET-V3I1P14
IJET-V3I1P14
 
IRJET- A Review: To Design Efficient 32 Bits Carry Select Adder by using ...
IRJET-  	  A Review: To Design Efficient 32 Bits Carry Select Adder by using ...IRJET-  	  A Review: To Design Efficient 32 Bits Carry Select Adder by using ...
IRJET- A Review: To Design Efficient 32 Bits Carry Select Adder by using ...
 
IRJET- Analysis of Proposed Finfet based Full Adder using CMOS Logic Style
IRJET-  	  Analysis of Proposed Finfet based Full Adder using CMOS Logic StyleIRJET-  	  Analysis of Proposed Finfet based Full Adder using CMOS Logic Style
IRJET- Analysis of Proposed Finfet based Full Adder using CMOS Logic Style
 
USB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_SystemUSB_Based_Closed_Loop_Digital_Control_System
USB_Based_Closed_Loop_Digital_Control_System
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
Implementation of 32 Bit Binary Floating Point Adder Using IEEE 754 Single Pr...
 
Altera Cyclone IV FPGA Customer Presentation
Altera Cyclone IV FPGA Customer PresentationAltera Cyclone IV FPGA Customer Presentation
Altera Cyclone IV FPGA Customer Presentation
 

More from Sajan Sahu (20)

Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middleware
 
Insurance envoy
Insurance envoyInsurance envoy
Insurance envoy
 
Computer’s memory
Computer’s memoryComputer’s memory
Computer’s memory
 
Automated inspection of aircraft
Automated inspection of aircraftAutomated inspection of aircraft
Automated inspection of aircraft
 
Data compretion
Data compretionData compretion
Data compretion
 
Deadlock
DeadlockDeadlock
Deadlock
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseing
 
Information system
Information systemInformation system
Information system
 
Dna computing
Dna computingDna computing
Dna computing
 
Wireless application protocol (WAP)
Wireless application protocol (WAP)Wireless application protocol (WAP)
Wireless application protocol (WAP)
 
Blink detection and tracking of eyes for eye localisat
Blink detection and tracking of eyes for eye localisatBlink detection and tracking of eyes for eye localisat
Blink detection and tracking of eyes for eye localisat
 
Database system
Database systemDatabase system
Database system
 
GPRS
GPRSGPRS
GPRS
 
Bios
BiosBios
Bios
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
802.11
802.11802.11
802.11
 
Erp
ErpErp
Erp
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 
Wcdma
WcdmaWcdma
Wcdma
 
Criptography
CriptographyCriptography
Criptography
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 

High speed adder used in digital signal processing

  • 1. HIGH SPEED ADDER USED IN DSP HIGH SPEED ADDER USED IN Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 DIGITAL SIGNAL PROCESSING Presented by Banasree Nag Under the guidance of Mr M. Suresh
  • 2. HIGH SPEED ADDER USED IN DSP INTRODUCTION Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 Among the various arithmetic operation addition is the simplest operation. A combinational circuit that performs the addition of two bits known as half adder. And that performs the addition of three bits known as full adder. A full adder can be implemented from two half adders
  • 3. HIGH SPEED ADDER USED IN DSP HALF ADDER Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051  Half adder circuit needs two binary inputs and two binary outputs  X and Y to the inputs and S and C to the outputs. U1A 74ALS32 1 2 3 U4A 74ALS808A 1 2 3 S U2A 74ALS808A 1 2 3 C X Y 1 2 U6A 1 2 74ALS35A U5A 74ALS35A U3A 74ALS808A 1 2 3
  • 4. HIGH SPEED ADDER USED IN DSP FULL ADDER Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 X 1 2 12 13 U4A 1 2 12 13 74ALS11A U6A 1 2 12 13 74ALS11A Z U3A 1 2 Y S U4A 1 2 12 13 74ALS11A U7A 74ALS32 1 2 3 U5A 74ALS32 1 2 3 U2A 1 2 U4A 74ALS11A U1A 1 2 U8A 74ALS32 1 2 3 Z U10A 74ALS1032A 1 2 3 C U10A 74ALS1032A 1 2 3 Y U6A 7408 1 2 3 U5A 7408 1 2 3 U7A 7408 1 2 3 X Carry of full adder Sum of full adder
  • 5. HIGH SPEED ADDER USED IN DSP  This simple adder has some draw back.  It is slow and it will not produce the correct result unless the signals are given enough time to propagate through the gates connected from the inputs to the outputs.  The solution for reducing the delay of the circuit is to employ faster gates with reduced delays. Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051
  • 6. HIGH SPEED ADDER USED IN DSP There is some other adder, which takes minimum time to perform the addition operation. These are- •Ripple Adder, • Carry Look Ahead Adder, •Carry Select Adder, •2’s Complement Adder, •Conditional Sum Adder, •Carry Save Adder. Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051
  • 7. HIGH SPEED ADDER USED IN DSP RIPPLE CARRY ADDER  In a ripple-carry adder the result of an addition of two Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 bits depends on the carry generated by the addition of the previous two bits. Thus, the Sum of the most significant bit is only available after the carry signal has rippled through the adder from the least significant stage to the most significant stage.
  • 8. HIGH SPEED ADDER USED IN DSP DELAY IN RIPPLE CARRY ADDER Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051  In the ripple carry adder, the addition of (1+1 = 102) in the least significant stage causes a carry bit to be generated. This carry bit will consequently generate another carry bit in the next stage, and so on, until the final carryout bit appears at the output.  As a result, the final Sum and Carry bits will be valid after a considerable delay
  • 9. HIGH SPEED ADDER USED IN DSP CONTINUED………….. Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 The disadvantage of the ripple-carry adder is that it can get very slow when one needs to add many bits. For instance, for a 32-bit adder, the delay would be about 66 ns if one assumes a gate delay of 1 ns.
  • 10. HIGH SPEED ADDER USED IN DSP CARRY LOOK AHEAD ADDERS Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051  For first addition operation the most widely used is the principle of look-ahead carry.  Adder design with this consideration in mind are called high speed adder.
  • 11. Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 HIGH SPEED ADDER USED IN DSP
  • 12. HIGH SPEED ADDER USED IN DSP DELAY IN CARRY LOOK AHEAD Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 ADDER
  • 13. HIGH SPEED ADDER USED IN DSP DISCUSSION Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 The implementation of six adder structures is presented.
  • 14. Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 HIGH SPEED ADDER USED IN DSP ACTIVE CAPACITANCE
  • 15. Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051 HIGH SPEED ADDER USED IN DSP MAXIMUM OPERATION FREQUENCY
  • 16. HIGH SPEED ADDER USED IN DSP 10. CONCLUSION Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051  Most of the adder structures discussed in this paper are applicable to general-purpose designs, with a few exceptions.  This paper has presented a comprehensive comparison of the six most commonly used adder structures.
  • 17. HIGH SPEED ADDER USED IN DSP Technical Seminar Presentation 2004 Presented by – Banasree Nag EI200198051  A detailed analysis of the area requirement, the maximum operational speed and the power consumption has provided a convenient way to compare the advantages and trade-offs of each design. Thus, the adder best suited to any given design may be easily selected using the data presented. THANK YOU…… continued……..