SlideShare ist ein Scribd-Unternehmen logo
1 von 21
PRESENTATION
HALF&FULL ADDER
Present by: MUHAMMAD YASIR
WHAT IS ADDER
• In electronics an adder is digital circuit that perform addition of numbers. In
modern computer adder reside in the arithmetic logic unit (ALU).
• Adders are important not only in the computer but also in many types of
digital systems in which the numeric data are processed.
Types of adder:
• Half adder
• Full adder
FIRST OF ALL WE DISCUSS
EXCLUSIVE GATE
• XOR Symbol
S= A B
A
B
Sum
+
WRITING THE TRUTH TABLE
• S is the sum
• C is the carry
• If the input is same then XOR is 0
• If the input is Different Then XOR is 1
INPUTS OUTPUTS
A B
C S
A•B A B
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0
+
WHAT IS HALF ADDER
 : The half adder accepts two binary digits on its inputs and produce two binary
digits outputs, a sum bit and a carry bit.
 The half adder is an example of a simple, functional digital circuit built from two
logic gates. The half adder adds to one-bit binary numbers (AB). The output is the
sum of the two bits (S) and the carry (C).
• Sum = AB’+A’B or A. B
• Carry=A*B.
• Cout =A + B+AB+
+
DIAGRAM OF HALF ADDER
• Circuit Diagram
A
B
SSUM
CCARRY
WHAT IS FULL ADDER
• The full adder accepts two inputs bits and an input carry and generates a
sum output and an output carry.
• The full-adder circuit adds three one-bit binary numbers (Cin, A ,B) and
outputs two one-bit binary numbers, a sum (S) and a carry (Cout). The full-
adder is usually a component in a cascade of adders, which add 8, 16, 32,
etc. binary numbers.
CIRCUIT DIAGRAM FOR FULL
ADDER
• A
B
SSUM
CCARRY
CIN
TRUTH TABLE FOR FULL ADDER
• Three input
A,B,Ccarry
Two output
C0ut,Sum
FULL ADDER
• The full adder is usually drawn in a shorthand notation:
FULL
ADDER
A
B
CIN
CCARRY
SSUM
PARALLEL FULL ADDERS
•Two types of parallel adders w.r.t handling carry.
1. Ripple Carry adder(RCA
2. Look Ahead Carry adder(LACA
RIPPLE CARRY ADDER
• The parallel adder in which previous stage carry output is connected to the next
stage carry input
A4
C in2
C out1
C in1
B4 A3 B3 A2 B2 A1 B1
S4 S3 S2 S1
C in4
C out3
C in3
C out2
CARRY PROPAGATION DELAY
• The time difference between the application of input
carry to the occurrence of output carry in any stage
called Carry propagation delay
SHORTCOMINGS
• Very slow as the carry has to propagate from initial stage to final
stage for final sum.
• Final stage sum and final carry out depends upon the
calculations done by the all previous stages.
• Sum calculations for large numbers can delay the calculation for
enormous amount of time.
LOOK AHEAD CARRY AND RIPPLE CARRY
ADDER(TWO IN ONE)
IC 74LS283 is a 4 bit adder with look ahead carry built in features. i.e have
extra logic for LAC inside it.
.When we construct 8 bit or 16 bits or 32 bit or 64 bit adders using more than
one 74LS283.
We use in these adders ripple carry feature externally and LAC feature
internally.
LOOK AHEAD CARRY ADDER
• Carry for each stage is pre calculated with the help of extra hardware/logic circuits
to speed up the addition.
• As we know
• C out = ab + (a ⊕ b) C in
• Carry generated =ab=g;
• Carry propagated= a ⊕ b=p so…
• C out = ab + (a ⊕ b) C in= g + p C in
CARRY OUT CALCULATIONS FOR 4
BIT LAC ADDER
• C out1= g1 +p1C in1 (equation 1)………FA#1
• C in2= C out1. ………………………………….FA#2
• C out2= g2 +p2 C in2
• C out2= g2 +p2 C out1.
• C out2=g2 +p2 (g1 +p1 C in1)…… from eq1.
• C out2= g2 +p2g1+p2 p1 C in1…..eq2
• C in3 =C out2………………………………eq3….FA#3
• C out3= g3+p3 C in3
CARRY OUT CALCULATIONS FOR 4
BIT LAC ADDER
• C out3 =g3+p3 C out2…….using eq3
• C out3= g3+p3(g2 +p2g1+p2 p1 C in1)…. Using equ2
• C out3= g3 +p3g2+p3p2g1+p3p2p1 C in 1….. eq4
• C in4= C out3………………… eq5…………………….FA#4
• C out4= g4+p4 C in4
C out4= g4+p4 C out3…… from eq5
C out4=g4+p4(g3 +p3g2+p3p2g1+p3p2p1 C in 1)
C out4= g4+ p4g3 +p4p3g2+p4p3p2g1+p4p3p2p1 C in 1
DRAW LOGIC CIRCUIT DIAGRAM
FOR LAC LOGIC
• Inputs …..g1,g2,g3,g4,p1,p2,p3,p4, C in1
• Outputs……C out1,C out2,C out3,Cout4
FULL ADDER WITH LAC LOGIC
•
A1
B1
C in1
C out3
C out2
C out1
C in1
C out4C out4
p2
p3
p4
S4
S3
S2
S1
g2
p2
g3
p3
g4
p4
g1
p1
A3
p1
THE
END

Weitere ähnliche Inhalte

Was ist angesagt?

Half adder & full adder
Half adder & full adderHalf adder & full adder
Half adder & full adderGaditek
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital ElectronicsPaurav Shah
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and SubtractorJaimin@prt.ltd.
 
What is Adder-Half and Full Adder
What is Adder-Half and Full AdderWhat is Adder-Half and Full Adder
What is Adder-Half and Full AdderAdeel Rasheed
 
Half adder and full adder
Half adder and full adderHalf adder and full adder
Half adder and full adderSanjuktaBanik
 
Number system in Digital Electronics
Number system in Digital ElectronicsNumber system in Digital Electronics
Number system in Digital ElectronicsJanki Shah
 
Digital Electronics- Number systems & codes
Digital Electronics- Number systems & codes Digital Electronics- Number systems & codes
Digital Electronics- Number systems & codes VandanaPagar1
 
Decoder Full Presentation
Decoder Full Presentation Decoder Full Presentation
Decoder Full Presentation Adeel Rasheed
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits DrSonali Vyas
 
Decoders
DecodersDecoders
DecodersRe Man
 
Multiplexers and Demultiplexers
Multiplexers and DemultiplexersMultiplexers and Demultiplexers
Multiplexers and DemultiplexersGargiKhanna1
 
Carry look ahead adder
Carry look ahead adderCarry look ahead adder
Carry look ahead adderdragonpradeep
 

Was ist angesagt? (20)

Ripple Carry Adder
Ripple Carry AdderRipple Carry Adder
Ripple Carry Adder
 
Half adder & full adder
Half adder & full adderHalf adder & full adder
Half adder & full adder
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital Electronics
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and Subtractor
 
Adder ppt
Adder pptAdder ppt
Adder ppt
 
What is Adder-Half and Full Adder
What is Adder-Half and Full AdderWhat is Adder-Half and Full Adder
What is Adder-Half and Full Adder
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Half adder and full adder
Half adder and full adderHalf adder and full adder
Half adder and full adder
 
STLD-Combinational logic design
STLD-Combinational  logic design STLD-Combinational  logic design
STLD-Combinational logic design
 
Number system in Digital Electronics
Number system in Digital ElectronicsNumber system in Digital Electronics
Number system in Digital Electronics
 
Encoder
EncoderEncoder
Encoder
 
Digital Electronics- Number systems & codes
Digital Electronics- Number systems & codes Digital Electronics- Number systems & codes
Digital Electronics- Number systems & codes
 
Decoder Full Presentation
Decoder Full Presentation Decoder Full Presentation
Decoder Full Presentation
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Boolean algebra & logic gates
Boolean algebra & logic gatesBoolean algebra & logic gates
Boolean algebra & logic gates
 
Logic Gates
Logic GatesLogic Gates
Logic Gates
 
Subtractor
SubtractorSubtractor
Subtractor
 
Decoders
DecodersDecoders
Decoders
 
Multiplexers and Demultiplexers
Multiplexers and DemultiplexersMultiplexers and Demultiplexers
Multiplexers and Demultiplexers
 
Carry look ahead adder
Carry look ahead adderCarry look ahead adder
Carry look ahead adder
 

Andere mochten auch

Antero Resources Company Overview Presentation - August 2014
Antero Resources Company Overview Presentation - August 2014Antero Resources Company Overview Presentation - August 2014
Antero Resources Company Overview Presentation - August 2014Marcellus Drilling News
 
Digital Comprator
Digital CompratorDigital Comprator
Digital Compratorsuraj829
 
Ceng232 Decoder Multiplexer Adder
Ceng232 Decoder Multiplexer AdderCeng232 Decoder Multiplexer Adder
Ceng232 Decoder Multiplexer Addergueste731a4
 
Impact of Globalization on Bengali Culture
Impact of Globalization on Bengali CultureImpact of Globalization on Bengali Culture
Impact of Globalization on Bengali CultureAhsan Habib Shuvo
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronicsIIT, KANPUR INDIA
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronicsvikram rajpurohit
 
2013 Presentation Adder Company Overview
2013 Presentation Adder Company Overview2013 Presentation Adder Company Overview
2013 Presentation Adder Company Overviewcamax_adm
 
Encoders and Decoders
Encoders and DecodersEncoders and Decoders
Encoders and DecodersNic JM
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And CorrectionRenu Kewalramani
 

Andere mochten auch (13)

Antero Resources Company Overview Presentation - August 2014
Antero Resources Company Overview Presentation - August 2014Antero Resources Company Overview Presentation - August 2014
Antero Resources Company Overview Presentation - August 2014
 
Digital Comprator
Digital CompratorDigital Comprator
Digital Comprator
 
Ceng232 Decoder Multiplexer Adder
Ceng232 Decoder Multiplexer AdderCeng232 Decoder Multiplexer Adder
Ceng232 Decoder Multiplexer Adder
 
Impact of Globalization on Bengali Culture
Impact of Globalization on Bengali CultureImpact of Globalization on Bengali Culture
Impact of Globalization on Bengali Culture
 
Decoders
DecodersDecoders
Decoders
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronics
 
Adder Presentation
Adder PresentationAdder Presentation
Adder Presentation
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronics
 
2013 Presentation Adder Company Overview
2013 Presentation Adder Company Overview2013 Presentation Adder Company Overview
2013 Presentation Adder Company Overview
 
Encoders and Decoders
Encoders and DecodersEncoders and Decoders
Encoders and Decoders
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
Adders
AddersAdders
Adders
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And Correction
 

Ähnlich wie Fulll Adder

Computer Architechture and microprocesssors
Computer Architechture and microprocesssors Computer Architechture and microprocesssors
Computer Architechture and microprocesssors JaykumarPatil10
 
18CSC203J_COA_Unit 2 final.pptx
18CSC203J_COA_Unit 2 final.pptx18CSC203J_COA_Unit 2 final.pptx
18CSC203J_COA_Unit 2 final.pptxtakix43466
 
DPCO-Unit 2-Combinational Circuit.pdf
DPCO-Unit 2-Combinational Circuit.pdfDPCO-Unit 2-Combinational Circuit.pdf
DPCO-Unit 2-Combinational Circuit.pdfssuser08e250
 
1d-HALF ADDER & FULL ADDER-PPT.pdf
1d-HALF ADDER & FULL ADDER-PPT.pdf1d-HALF ADDER & FULL ADDER-PPT.pdf
1d-HALF ADDER & FULL ADDER-PPT.pdfssusera0b94b
 
combinational-circuit (1).ppt
combinational-circuit (1).pptcombinational-circuit (1).ppt
combinational-circuit (1).pptThanmayiKumar
 
Combinational and sequential logic
Combinational and sequential logicCombinational and sequential logic
Combinational and sequential logicDeepak John
 
Combinational circuits r011
Combinational circuits   r011Combinational circuits   r011
Combinational circuits r011arunachalamr16
 
Half adder and full adder | Digital electronics | engineering
Half adder  and full adder | Digital electronics | engineeringHalf adder  and full adder | Digital electronics | engineering
Half adder and full adder | Digital electronics | engineeringNITESH POONIA
 
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...SaveraAyub2
 
Parallel Adder_Mul_Mag.pptx
Parallel Adder_Mul_Mag.pptxParallel Adder_Mul_Mag.pptx
Parallel Adder_Mul_Mag.pptxPreetamKalyaan
 
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECEDigital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECESeshaVidhyaS
 
UNIT - II.pptx
UNIT - II.pptxUNIT - II.pptx
UNIT - II.pptxamudhak10
 

Ähnlich wie Fulll Adder (20)

Computer Architechture and microprocesssors
Computer Architechture and microprocesssors Computer Architechture and microprocesssors
Computer Architechture and microprocesssors
 
18CSC203J_COA_Unit 2 final.pptx
18CSC203J_COA_Unit 2 final.pptx18CSC203J_COA_Unit 2 final.pptx
18CSC203J_COA_Unit 2 final.pptx
 
ADDER1 (1).pptx
ADDER1 (1).pptxADDER1 (1).pptx
ADDER1 (1).pptx
 
Half & Full Adder
Half &  Full AdderHalf &  Full Adder
Half & Full Adder
 
Digital Logic Design
Digital Logic Design Digital Logic Design
Digital Logic Design
 
Adder and subtrctor DLD
Adder and subtrctor  DLDAdder and subtrctor  DLD
Adder and subtrctor DLD
 
DPCO-Unit 2-Combinational Circuit.pdf
DPCO-Unit 2-Combinational Circuit.pdfDPCO-Unit 2-Combinational Circuit.pdf
DPCO-Unit 2-Combinational Circuit.pdf
 
Lecturer mid.ppt
Lecturer mid.pptLecturer mid.ppt
Lecturer mid.ppt
 
1d-HALF ADDER & FULL ADDER-PPT.pdf
1d-HALF ADDER & FULL ADDER-PPT.pdf1d-HALF ADDER & FULL ADDER-PPT.pdf
1d-HALF ADDER & FULL ADDER-PPT.pdf
 
combinational-circuit (1).ppt
combinational-circuit (1).pptcombinational-circuit (1).ppt
combinational-circuit (1).ppt
 
Combinational and sequential logic
Combinational and sequential logicCombinational and sequential logic
Combinational and sequential logic
 
Combinational circuits r011
Combinational circuits   r011Combinational circuits   r011
Combinational circuits r011
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
Half adder and full adder | Digital electronics | engineering
Half adder  and full adder | Digital electronics | engineeringHalf adder  and full adder | Digital electronics | engineering
Half adder and full adder | Digital electronics | engineering
 
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...
 
Parallel Adder_Mul_Mag.pptx
Parallel Adder_Mul_Mag.pptxParallel Adder_Mul_Mag.pptx
Parallel Adder_Mul_Mag.pptx
 
ADDER
ADDERADDER
ADDER
 
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECEDigital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
 
Lect 1 unit 2.pdf
Lect 1 unit 2.pdfLect 1 unit 2.pdf
Lect 1 unit 2.pdf
 
UNIT - II.pptx
UNIT - II.pptxUNIT - II.pptx
UNIT - II.pptx
 

Kürzlich hochgeladen

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 

Kürzlich hochgeladen (20)

(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 

Fulll Adder

  • 2. WHAT IS ADDER • In electronics an adder is digital circuit that perform addition of numbers. In modern computer adder reside in the arithmetic logic unit (ALU). • Adders are important not only in the computer but also in many types of digital systems in which the numeric data are processed. Types of adder: • Half adder • Full adder
  • 3. FIRST OF ALL WE DISCUSS EXCLUSIVE GATE • XOR Symbol S= A B A B Sum +
  • 4. WRITING THE TRUTH TABLE • S is the sum • C is the carry • If the input is same then XOR is 0 • If the input is Different Then XOR is 1 INPUTS OUTPUTS A B C S A•B A B 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 +
  • 5. WHAT IS HALF ADDER  : The half adder accepts two binary digits on its inputs and produce two binary digits outputs, a sum bit and a carry bit.  The half adder is an example of a simple, functional digital circuit built from two logic gates. The half adder adds to one-bit binary numbers (AB). The output is the sum of the two bits (S) and the carry (C). • Sum = AB’+A’B or A. B • Carry=A*B. • Cout =A + B+AB+ +
  • 6. DIAGRAM OF HALF ADDER • Circuit Diagram A B SSUM CCARRY
  • 7. WHAT IS FULL ADDER • The full adder accepts two inputs bits and an input carry and generates a sum output and an output carry. • The full-adder circuit adds three one-bit binary numbers (Cin, A ,B) and outputs two one-bit binary numbers, a sum (S) and a carry (Cout). The full- adder is usually a component in a cascade of adders, which add 8, 16, 32, etc. binary numbers.
  • 8. CIRCUIT DIAGRAM FOR FULL ADDER • A B SSUM CCARRY CIN
  • 9. TRUTH TABLE FOR FULL ADDER • Three input A,B,Ccarry Two output C0ut,Sum
  • 10. FULL ADDER • The full adder is usually drawn in a shorthand notation: FULL ADDER A B CIN CCARRY SSUM
  • 11. PARALLEL FULL ADDERS •Two types of parallel adders w.r.t handling carry. 1. Ripple Carry adder(RCA 2. Look Ahead Carry adder(LACA
  • 12. RIPPLE CARRY ADDER • The parallel adder in which previous stage carry output is connected to the next stage carry input A4 C in2 C out1 C in1 B4 A3 B3 A2 B2 A1 B1 S4 S3 S2 S1 C in4 C out3 C in3 C out2
  • 13. CARRY PROPAGATION DELAY • The time difference between the application of input carry to the occurrence of output carry in any stage called Carry propagation delay
  • 14. SHORTCOMINGS • Very slow as the carry has to propagate from initial stage to final stage for final sum. • Final stage sum and final carry out depends upon the calculations done by the all previous stages. • Sum calculations for large numbers can delay the calculation for enormous amount of time.
  • 15. LOOK AHEAD CARRY AND RIPPLE CARRY ADDER(TWO IN ONE) IC 74LS283 is a 4 bit adder with look ahead carry built in features. i.e have extra logic for LAC inside it. .When we construct 8 bit or 16 bits or 32 bit or 64 bit adders using more than one 74LS283. We use in these adders ripple carry feature externally and LAC feature internally.
  • 16. LOOK AHEAD CARRY ADDER • Carry for each stage is pre calculated with the help of extra hardware/logic circuits to speed up the addition. • As we know • C out = ab + (a ⊕ b) C in • Carry generated =ab=g; • Carry propagated= a ⊕ b=p so… • C out = ab + (a ⊕ b) C in= g + p C in
  • 17. CARRY OUT CALCULATIONS FOR 4 BIT LAC ADDER • C out1= g1 +p1C in1 (equation 1)………FA#1 • C in2= C out1. ………………………………….FA#2 • C out2= g2 +p2 C in2 • C out2= g2 +p2 C out1. • C out2=g2 +p2 (g1 +p1 C in1)…… from eq1. • C out2= g2 +p2g1+p2 p1 C in1…..eq2 • C in3 =C out2………………………………eq3….FA#3 • C out3= g3+p3 C in3
  • 18. CARRY OUT CALCULATIONS FOR 4 BIT LAC ADDER • C out3 =g3+p3 C out2…….using eq3 • C out3= g3+p3(g2 +p2g1+p2 p1 C in1)…. Using equ2 • C out3= g3 +p3g2+p3p2g1+p3p2p1 C in 1….. eq4 • C in4= C out3………………… eq5…………………….FA#4 • C out4= g4+p4 C in4 C out4= g4+p4 C out3…… from eq5 C out4=g4+p4(g3 +p3g2+p3p2g1+p3p2p1 C in 1) C out4= g4+ p4g3 +p4p3g2+p4p3p2g1+p4p3p2p1 C in 1
  • 19. DRAW LOGIC CIRCUIT DIAGRAM FOR LAC LOGIC • Inputs …..g1,g2,g3,g4,p1,p2,p3,p4, C in1 • Outputs……C out1,C out2,C out3,Cout4
  • 20. FULL ADDER WITH LAC LOGIC • A1 B1 C in1 C out3 C out2 C out1 C in1 C out4C out4 p2 p3 p4 S4 S3 S2 S1 g2 p2 g3 p3 g4 p4 g1 p1 A3 p1