SlideShare uma empresa Scribd logo
1 de 16
Combinational Circuits
D.Gopinath, AP/ECE
RIT, Rajapalayam
Academic Year 2020-21 ODD Semester
Combinational Circuits
• Design procedure
• Half adder & Full Adder
• Half subtractor & Full subtractor
• Parallel binary adder, parallel binary Subtractor
• Fast Adder - Carry Look Ahead adder
• Serial Adder/Subtractor
• BCD adder
• Binary Multiplier & Binary Divider
• Multiplexer/ Demultiplexer
• Decoder & encoder
• parity checker & parity generators
• code converters
• Magnitude Comparator.
Combinational circuit
•It is a digital logic circuit whose output at any instant of time depends
only on the present inputs at that time
•It contains no memory element
•It is easy to design
•Faster in speed
•High cost
•Less flexibility
• Sequential circuits consist of combinational logic as well as
memory elements .
• Outputs depend on BOTH current input values and previous
output values (kept in the storage elements)
Sequential circuit
Combinational Circuits
• A combinational circuit consists of logic gates whose outputs, at any
time, are determined by combining the values of the inputs.
• For n input variables, there are 2n possible binary input
combinations.
• For each binary combination of the input variables, there is one
possible output.
• A truth table that lists the output values for each combination
of the input variables, or
5
Design Procedure
1. From the specification of the circuit ,determine the required number of
inputs and outputs and assign a symbol to each.
2. Derive the truth table that defines the required relationship between
inputs and outputs.
3. Obtain the simplified Boolean functions for each output as a function of
input variables.
4. Draw the logic diagram and verify the correctness of the design.
6
Binary Adder
• Digital computers perform variety of Information processing task.
• One is various arithmetic operations.
• Basic arithmetic operation is addition
of two binary digits.
• Augend Addend Carry Sum
1 + 1 = 1 0
7
Addition
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
• When the augend and addend number contain more significant digits,
the carry obtained from addition of two bits is added to the next
higher order pair of significant digits.
• Ex: 1 1 0 1
1 0 1 1 (+)
----------------
1 1 0 0 0
8
Half Adder
– A combinational circuit that performs the addition of two bits is
called a half adder.
– Adds 1-bit plus 1-bit
– Produces Sum and Carry
x y
Carry Sum
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0
x
+ y
───
C S
x
y
S
C
HA
x
y
S
C
S = x ⊕ y C = xy
Full Adder
– One that performs the addition of three bits
(two significant bits and a previous carry) is a full adder.
– Adds 1-bit plus 1-bit plus 1-bit
– Produces Sum and Carry
x y z C S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
x
+ y
+ z
───
C S
FA
x
y
z
S
C
y
0 1 0 1
x 1 0 1 0
z
y
0 0 1 0
x 0 1 1 1
z
S = xy'z'+x'yz'+x'y'z+xyz = x  y  z
C = xy + xz + yz
Binary Adder
• Full Adder
x
y
z
S
C
x
y
x
z
y
z
x
y
z
x
y
z
x
y
z
x
y
z
x
y
z
x
y
z
x
y
x
z
y
z
S
C
S = xy'z'+x'yz'+x'y'z+xyz = x  y  z
C = xy + xz + yz
Binary Adder
• Full Adder
x
y
z
S
C
HA
x
y
z
HA S
C
Design Procedure
• Given a problem statement:
– Determine the number of inputs and outputs
– Derive the truth table
– Simplify the Boolean expression for each output
– Produce the required circuit
Example:
Design a circuit to convert a “BCD” code to “Excess 3” code
 4-bits
 0-9 values
 4-bits
 Value+3
?
Design Procedure
• BCD-to-Excess 3 Converter
A B C D w x y z
0 0 0 0 0 0 1 1
0 0 0 1 0 1 0 0
0 0 1 0 0 1 0 1
0 0 1 1 0 1 1 0
0 1 0 0 0 1 1 1
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 1
0 1 1 1 1 0 1 0
1 0 0 0 1 0 1 1
1 0 0 1 1 1 0 0
1 0 1 0 x x x x
1 0 1 1 x x x x
1 1 0 0 x x x x
1 1 0 1 x x x x
1 1 1 0 x x x x
1 1 1 1 x x x x
C
1 1 1
B
A
x x x x
1 1 x x
D
C
1 1 1
1
B
A
x x x x
1 x x
D
C
1 1
1 1
B
A
x x x x
1 x x
D
C
1 1
1 1
B
A
x x x x
1 x x
D
w = A+BC+BD x = B’C+B’D+BC’D’
y = C’D’+CD z = D’
Design Procedure
• BCD-to-Excess 3 Converter
A B C D w x y z
0 0 0 0 0 0 1 1
0 0 0 1 0 1 0 0
0 0 1 0 0 1 0 1
0 0 1 1 0 1 1 0
0 1 0 0 0 1 1 1
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 1
0 1 1 1 1 0 1 0
1 0 0 0 1 0 1 1
1 0 0 1 1 1 0 0
1 0 1 0 x x x x
1 0 1 1 x x x x
1 1 0 0 x x x x
1 1 0 1 x x x x
1 1 1 0 x x x x
1 1 1 1 x x x x
w
x
D
C
z
y
B
A
w = A + B(C+D)
x = B’(C+D) + B(C+D)’
y = (C+D)’ + CD
z = D’
Seven-Segment Decoder a
b
c
g
e
d
f
?
w
x
y
z
a
b
c
d
e
f
g
w x y z a b c d e f g
0 0 0 0 1 1 1 1 1 1 0
0 0 0 1 0 1 1 0 0 0 0
0 0 1 0 1 1 0 1 1 0 1
0 0 1 1 1 1 1 1 0 0 1
0 1 0 0 0 1 1 0 0 1 1
0 1 0 1 1 0 1 1 0 1 1
0 1 1 0 1 0 1 1 1 1 1
0 1 1 1 1 1 1 0 0 0 0
1 0 0 0 1 1 1 1 1 1 1
1 0 0 1 1 1 1 1 0 1 1
1 0 1 0 x x x x x x x
1 0 1 1 x x x x x x x
1 1 0 0 x x x x x x x
1 1 0 1 x x x x x x x
1 1 1 0 x x x x x x x
1 1 1 1 x x x x x x x
y
1 1 1
1 1 1
x
w
x x x x
1 1 x x
z
BCD code
a = w + y + xz + x’z’ b = . . .
c = . . .
d = . . .

Mais conteúdo relacionado

Mais procurados

การสอนเรื่อง การแยกตัวประกอบฯ
การสอนเรื่อง การแยกตัวประกอบฯการสอนเรื่อง การแยกตัวประกอบฯ
การสอนเรื่อง การแยกตัวประกอบฯKrukomnuan
 
Bilal maqbool assignment no.01 computing
Bilal maqbool assignment no.01 computingBilal maqbool assignment no.01 computing
Bilal maqbool assignment no.01 computingBilal Maqbool ツ
 
Expresiones boolenas
Expresiones boolenasExpresiones boolenas
Expresiones boolenaswendy gardi
 
M.2a.01. dai cuong ve ham so
M.2a.01. dai cuong ve ham soM.2a.01. dai cuong ve ham so
M.2a.01. dai cuong ve ham soQuân Trần
 
C2 mate factorización por binomio - 5º
C2 mate   factorización por binomio - 5ºC2 mate   factorización por binomio - 5º
C2 mate factorización por binomio - 5ºbrisagaela29
 
Mate factorización por binomio - 2º
Mate   factorización por binomio - 2ºMate   factorización por binomio - 2º
Mate factorización por binomio - 2ºbrisagaela29
 
04 factorising, roots, zeros, quadratics eqn (2)
04   factorising, roots, zeros, quadratics eqn (2)04   factorising, roots, zeros, quadratics eqn (2)
04 factorising, roots, zeros, quadratics eqn (2)majapamaya
 
example presented
example presentedexample presented
example presentedKt Silva
 

Mais procurados (11)

การสอนเรื่อง การแยกตัวประกอบฯ
การสอนเรื่อง การแยกตัวประกอบฯการสอนเรื่อง การแยกตัวประกอบฯ
การสอนเรื่อง การแยกตัวประกอบฯ
 
Caropro
CaroproCaropro
Caropro
 
Regras diferenciacao
Regras diferenciacaoRegras diferenciacao
Regras diferenciacao
 
Decimal adder
Decimal adderDecimal adder
Decimal adder
 
Bilal maqbool assignment no.01 computing
Bilal maqbool assignment no.01 computingBilal maqbool assignment no.01 computing
Bilal maqbool assignment no.01 computing
 
Expresiones boolenas
Expresiones boolenasExpresiones boolenas
Expresiones boolenas
 
M.2a.01. dai cuong ve ham so
M.2a.01. dai cuong ve ham soM.2a.01. dai cuong ve ham so
M.2a.01. dai cuong ve ham so
 
C2 mate factorización por binomio - 5º
C2 mate   factorización por binomio - 5ºC2 mate   factorización por binomio - 5º
C2 mate factorización por binomio - 5º
 
Mate factorización por binomio - 2º
Mate   factorización por binomio - 2ºMate   factorización por binomio - 2º
Mate factorización por binomio - 2º
 
04 factorising, roots, zeros, quadratics eqn (2)
04   factorising, roots, zeros, quadratics eqn (2)04   factorising, roots, zeros, quadratics eqn (2)
04 factorising, roots, zeros, quadratics eqn (2)
 
example presented
example presentedexample presented
example presented
 

Semelhante a COMBINATIONAL CIRCUITS

Lecture 18 M - Copy.pptx
Lecture 18 M - Copy.pptxLecture 18 M - Copy.pptx
Lecture 18 M - Copy.pptxAzeenShahid
 
Chapter 4 combinational_logic
Chapter 4 combinational_logicChapter 4 combinational_logic
Chapter 4 combinational_logicCh Farhan
 
Combinational logic 1
Combinational logic 1Combinational logic 1
Combinational logic 1Heman Pathak
 
Chapter-4-Combinational Logic.pdf
Chapter-4-Combinational Logic.pdfChapter-4-Combinational Logic.pdf
Chapter-4-Combinational Logic.pdfGetinetGaroma1
 
UNIT - II.pptx
UNIT - II.pptxUNIT - II.pptx
UNIT - II.pptxamudhak10
 
combinational-circuit (1).ppt
combinational-circuit (1).pptcombinational-circuit (1).ppt
combinational-circuit (1).pptThanmayiKumar
 
Unit 2 - Single Purpose Processors
Unit 2 - Single Purpose ProcessorsUnit 2 - Single Purpose Processors
Unit 2 - Single Purpose ProcessorsButtaRajasekhar2
 
Unit 2a combinational circuits
Unit 2a combinational circuitsUnit 2a combinational circuits
Unit 2a combinational circuitsanshul sharma
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronicsIIT, KANPUR INDIA
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronicsKamil Hussain
 
combinational-circuit presenmtation .ppt
combinational-circuit presenmtation .pptcombinational-circuit presenmtation .ppt
combinational-circuit presenmtation .pptFilibertoMoralesGarc
 
combinational-circuit.ppt
combinational-circuit.pptcombinational-circuit.ppt
combinational-circuit.pptShivamRathod34
 
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...Hsien-Hsin Sean Lee, Ph.D.
 
Adder & Subtractor.pptx
Adder & Subtractor.pptxAdder & Subtractor.pptx
Adder & Subtractor.pptxDrJayanthiVS
 

Semelhante a COMBINATIONAL CIRCUITS (20)

Lecture 18 M - Copy.pptx
Lecture 18 M - Copy.pptxLecture 18 M - Copy.pptx
Lecture 18 M - Copy.pptx
 
Chapter 4 combinational_logic
Chapter 4 combinational_logicChapter 4 combinational_logic
Chapter 4 combinational_logic
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Combinational logic 1
Combinational logic 1Combinational logic 1
Combinational logic 1
 
Chapter-4-Combinational Logic.pdf
Chapter-4-Combinational Logic.pdfChapter-4-Combinational Logic.pdf
Chapter-4-Combinational Logic.pdf
 
UNIT - II.pptx
UNIT - II.pptxUNIT - II.pptx
UNIT - II.pptx
 
combinational-circuit (1).ppt
combinational-circuit (1).pptcombinational-circuit (1).ppt
combinational-circuit (1).ppt
 
Unit 2 - Single Purpose Processors
Unit 2 - Single Purpose ProcessorsUnit 2 - Single Purpose Processors
Unit 2 - Single Purpose Processors
 
Unit 4 dica
Unit 4 dicaUnit 4 dica
Unit 4 dica
 
ch02.ppt
ch02.pptch02.ppt
ch02.ppt
 
eel6935_ch2.pdf
eel6935_ch2.pdfeel6935_ch2.pdf
eel6935_ch2.pdf
 
Unit 2a combinational circuits
Unit 2a combinational circuitsUnit 2a combinational circuits
Unit 2a combinational circuits
 
combinational-circuit (1).ppt
combinational-circuit (1).pptcombinational-circuit (1).ppt
combinational-circuit (1).ppt
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronics
 
Decoder for digital electronics
Decoder for digital electronicsDecoder for digital electronics
Decoder for digital electronics
 
5. Arithmaticn combinational Ckt.ppt
5. Arithmaticn combinational Ckt.ppt5. Arithmaticn combinational Ckt.ppt
5. Arithmaticn combinational Ckt.ppt
 
combinational-circuit presenmtation .ppt
combinational-circuit presenmtation .pptcombinational-circuit presenmtation .ppt
combinational-circuit presenmtation .ppt
 
combinational-circuit.ppt
combinational-circuit.pptcombinational-circuit.ppt
combinational-circuit.ppt
 
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
 
Adder & Subtractor.pptx
Adder & Subtractor.pptxAdder & Subtractor.pptx
Adder & Subtractor.pptx
 

Mais de GopinathD17

Aperture Antennas.pptx
Aperture Antennas.pptxAperture Antennas.pptx
Aperture Antennas.pptxGopinathD17
 
Digital Electronics-ppt.pptx
Digital Electronics-ppt.pptxDigital Electronics-ppt.pptx
Digital Electronics-ppt.pptxGopinathD17
 
Interrupt, DMA controller.pptx
Interrupt, DMA controller.pptxInterrupt, DMA controller.pptx
Interrupt, DMA controller.pptxGopinathD17
 
Aperture antennas
Aperture antennasAperture antennas
Aperture antennasGopinathD17
 
Transmission lines and RF systems
Transmission lines and RF systemsTransmission lines and RF systems
Transmission lines and RF systemsGopinathD17
 
Pipelining approach
Pipelining approachPipelining approach
Pipelining approachGopinathD17
 
Intra and inter emi, elements of interference
Intra and inter emi, elements of interferenceIntra and inter emi, elements of interference
Intra and inter emi, elements of interferenceGopinathD17
 
Different types of interconnection of two port networks
Different types of interconnection  of  two  port  networksDifferent types of interconnection  of  two  port  networks
Different types of interconnection of two port networksGopinathD17
 
EQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAW
EQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAWEQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAW
EQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAWGopinathD17
 
EMI MITIGATION TECHNIQUES
EMI MITIGATION TECHNIQUESEMI MITIGATION TECHNIQUES
EMI MITIGATION TECHNIQUESGopinathD17
 
Applications of maxwell's equation to the rectangular waveguide
Applications of maxwell's equation to the rectangular waveguideApplications of maxwell's equation to the rectangular waveguide
Applications of maxwell's equation to the rectangular waveguideGopinathD17
 
Code Division Multiple Access
Code Division Multiple AccessCode Division Multiple Access
Code Division Multiple AccessGopinathD17
 
Spiral and log periodic antenna
Spiral and log periodic antennaSpiral and log periodic antenna
Spiral and log periodic antennaGopinathD17
 
Semiconductor junction device
Semiconductor junction deviceSemiconductor junction device
Semiconductor junction deviceGopinathD17
 
General theory of transmission lines
General theory of transmission linesGeneral theory of transmission lines
General theory of transmission linesGopinathD17
 

Mais de GopinathD17 (15)

Aperture Antennas.pptx
Aperture Antennas.pptxAperture Antennas.pptx
Aperture Antennas.pptx
 
Digital Electronics-ppt.pptx
Digital Electronics-ppt.pptxDigital Electronics-ppt.pptx
Digital Electronics-ppt.pptx
 
Interrupt, DMA controller.pptx
Interrupt, DMA controller.pptxInterrupt, DMA controller.pptx
Interrupt, DMA controller.pptx
 
Aperture antennas
Aperture antennasAperture antennas
Aperture antennas
 
Transmission lines and RF systems
Transmission lines and RF systemsTransmission lines and RF systems
Transmission lines and RF systems
 
Pipelining approach
Pipelining approachPipelining approach
Pipelining approach
 
Intra and inter emi, elements of interference
Intra and inter emi, elements of interferenceIntra and inter emi, elements of interference
Intra and inter emi, elements of interference
 
Different types of interconnection of two port networks
Different types of interconnection  of  two  port  networksDifferent types of interconnection  of  two  port  networks
Different types of interconnection of two port networks
 
EQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAW
EQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAWEQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAW
EQUATION OF CONTINUITY AND KIRCHHOFF'S CURRENT LAW
 
EMI MITIGATION TECHNIQUES
EMI MITIGATION TECHNIQUESEMI MITIGATION TECHNIQUES
EMI MITIGATION TECHNIQUES
 
Applications of maxwell's equation to the rectangular waveguide
Applications of maxwell's equation to the rectangular waveguideApplications of maxwell's equation to the rectangular waveguide
Applications of maxwell's equation to the rectangular waveguide
 
Code Division Multiple Access
Code Division Multiple AccessCode Division Multiple Access
Code Division Multiple Access
 
Spiral and log periodic antenna
Spiral and log periodic antennaSpiral and log periodic antenna
Spiral and log periodic antenna
 
Semiconductor junction device
Semiconductor junction deviceSemiconductor junction device
Semiconductor junction device
 
General theory of transmission lines
General theory of transmission linesGeneral theory of transmission lines
General theory of transmission lines
 

Último

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
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
 
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
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Último (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
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
 
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
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 

COMBINATIONAL CIRCUITS

  • 1. Combinational Circuits D.Gopinath, AP/ECE RIT, Rajapalayam Academic Year 2020-21 ODD Semester
  • 2. Combinational Circuits • Design procedure • Half adder & Full Adder • Half subtractor & Full subtractor • Parallel binary adder, parallel binary Subtractor • Fast Adder - Carry Look Ahead adder • Serial Adder/Subtractor • BCD adder • Binary Multiplier & Binary Divider • Multiplexer/ Demultiplexer • Decoder & encoder • parity checker & parity generators • code converters • Magnitude Comparator.
  • 3. Combinational circuit •It is a digital logic circuit whose output at any instant of time depends only on the present inputs at that time •It contains no memory element •It is easy to design •Faster in speed •High cost •Less flexibility
  • 4. • Sequential circuits consist of combinational logic as well as memory elements . • Outputs depend on BOTH current input values and previous output values (kept in the storage elements) Sequential circuit
  • 5. Combinational Circuits • A combinational circuit consists of logic gates whose outputs, at any time, are determined by combining the values of the inputs. • For n input variables, there are 2n possible binary input combinations. • For each binary combination of the input variables, there is one possible output. • A truth table that lists the output values for each combination of the input variables, or 5
  • 6. Design Procedure 1. From the specification of the circuit ,determine the required number of inputs and outputs and assign a symbol to each. 2. Derive the truth table that defines the required relationship between inputs and outputs. 3. Obtain the simplified Boolean functions for each output as a function of input variables. 4. Draw the logic diagram and verify the correctness of the design. 6
  • 7. Binary Adder • Digital computers perform variety of Information processing task. • One is various arithmetic operations. • Basic arithmetic operation is addition of two binary digits. • Augend Addend Carry Sum 1 + 1 = 1 0 7 Addition 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10
  • 8. • When the augend and addend number contain more significant digits, the carry obtained from addition of two bits is added to the next higher order pair of significant digits. • Ex: 1 1 0 1 1 0 1 1 (+) ---------------- 1 1 0 0 0 8
  • 9. Half Adder – A combinational circuit that performs the addition of two bits is called a half adder. – Adds 1-bit plus 1-bit – Produces Sum and Carry x y Carry Sum 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 x + y ─── C S x y S C HA x y S C S = x ⊕ y C = xy
  • 10. Full Adder – One that performs the addition of three bits (two significant bits and a previous carry) is a full adder. – Adds 1-bit plus 1-bit plus 1-bit – Produces Sum and Carry x y z C S 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 x + y + z ─── C S FA x y z S C y 0 1 0 1 x 1 0 1 0 z y 0 0 1 0 x 0 1 1 1 z S = xy'z'+x'yz'+x'y'z+xyz = x  y  z C = xy + xz + yz
  • 11. Binary Adder • Full Adder x y z S C x y x z y z x y z x y z x y z x y z x y z x y z x y x z y z S C S = xy'z'+x'yz'+x'y'z+xyz = x  y  z C = xy + xz + yz
  • 12. Binary Adder • Full Adder x y z S C HA x y z HA S C
  • 13. Design Procedure • Given a problem statement: – Determine the number of inputs and outputs – Derive the truth table – Simplify the Boolean expression for each output – Produce the required circuit Example: Design a circuit to convert a “BCD” code to “Excess 3” code  4-bits  0-9 values  4-bits  Value+3 ?
  • 14. Design Procedure • BCD-to-Excess 3 Converter A B C D w x y z 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 1 0 1 0 x x x x 1 0 1 1 x x x x 1 1 0 0 x x x x 1 1 0 1 x x x x 1 1 1 0 x x x x 1 1 1 1 x x x x C 1 1 1 B A x x x x 1 1 x x D C 1 1 1 1 B A x x x x 1 x x D C 1 1 1 1 B A x x x x 1 x x D C 1 1 1 1 B A x x x x 1 x x D w = A+BC+BD x = B’C+B’D+BC’D’ y = C’D’+CD z = D’
  • 15. Design Procedure • BCD-to-Excess 3 Converter A B C D w x y z 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 1 0 1 0 x x x x 1 0 1 1 x x x x 1 1 0 0 x x x x 1 1 0 1 x x x x 1 1 1 0 x x x x 1 1 1 1 x x x x w x D C z y B A w = A + B(C+D) x = B’(C+D) + B(C+D)’ y = (C+D)’ + CD z = D’
  • 16. Seven-Segment Decoder a b c g e d f ? w x y z a b c d e f g w x y z a b c d e f g 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 0 1 0 x x x x x x x 1 0 1 1 x x x x x x x 1 1 0 0 x x x x x x x 1 1 0 1 x x x x x x x 1 1 1 0 x x x x x x x 1 1 1 1 x x x x x x x y 1 1 1 1 1 1 x w x x x x 1 1 x x z BCD code a = w + y + xz + x’z’ b = . . . c = . . . d = . . .

Notas do Editor

  1. 5
  2. 4241 - Digital Logic Design
  3. 4241 - Digital Logic Design
  4. 4241 - Digital Logic Design
  5. 4241 - Digital Logic Design
  6. 4241 - Digital Logic Design
  7. 4241 - Digital Logic Design
  8. 4241 - Digital Logic Design
  9. 4241 - Digital Logic Design