Combinational circuits r011

arunachalamr16 333 views 31 slides Dec 07, 2021
Slide 1
Slide 1 of 31
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31

About This Presentation

Digital Electronics


Slide Content

Combinational Circuits
Combinationalcircuitisacircuitinwhichwe
combinethedifferentgatesinthecircuit.
forexampleadder,subtractor,encoder,decoder,
multiplexeranddemultiplexer.
Someofthecharacteristicsofcombinational
circuitsarefollowing:
•Theoutputofcombinationalcircuitatanyinstant
oftimedependsonlyonthelevelspresentatinput
terminals.
•Thecombinationalcircuitdonotuseanymemory.

•The previous state of input does not have any
effecton the present state of the circuit.
•A combinational circuit can have an n number
of inputs and m numberof outputs.
•Block diagram

Half Adder
•Halfadderisacombinationallogiccircuitwith
twoinputsandtwooutputs.
•Thehalfaddercircuitisdesignedtoaddtwo
singlebitbinarynumberAandB.
•Itisthebasicbuildingblockforadditionoftwo
singlebitnumbers.
•Thiscircuithastwooutputscarryandsum.

•Block diagram •Circuit Diagram
Truth Table

Full Adder
•Full adder is developed to overcome the
drawback of Half Adder circuit.
•It can add two one-bit numbers A and B, and
the output of two bit with input cin.
•The full adder is a three input and two output
combinational circuit.
•Block diagram

Circuit Diagram
Truth Table

Parallel Adder
•TheFullAdderiscapableofaddingonlytwo
singledigitbinarynumberalongwithacarry
input.
•Butinpracticalweneedtoaddbinary
numberswhicharemuchlongerthanjustone
bit.
•To add two n-bit binary numbers we need to
use the n-bit parallel adder.
•It uses a number of full adders in cascade.
•Thecarryoutputofthepreviousfulladderis
connectedtocarryinputofthenextfulladder.

4-Bit Parallel Adder
•Intheblockdiagram,A
0andB
0representtheLSB
ofthefourbitwordsAandB.
•HenceFullAdder-0istheloweststage.Henceits
C
inhasbeenpermanentlymade0.
•Therestoftheconnectionsareexactlysameas
thoseofn-bitparalleladderisshowninfig.The
fourbitparalleladderisaverycommonlogic
circuit.

•Half Subtractor
•Halfsubtractorisacombinationcircuitwith
twoinputsandtwooutputs(differenceand
borrow).
•Itproducesthedifferencebetweenthetwo
binarybitsattheinputasadifference(i.eA-B).
•Italsoproducesanoutput(Borrow)to
indicateifa1hasbeenborrowed.
•Inthesubtraction(A-B),Aiscalledas
MinuendbitandBiscalledasSubtrahendbit.

•Block Diagram •Circuit Diagram
Truth Table

Full Subtractor
•Thedisadvantageofahalfsubtractoris
overcomebyfullsubtractor.
•Thefullsubtractorisacombinationalcircuit
withthreeinputsA,B,Candtwooutput
DifferenceandBorrow.
•TheinputareAisthe'minuend',Bis
'subtrahend',Cisthe'borrow'andproduced
bythepreviousstage.
•DisthedifferenceoutputandBistheborrow
output.

•Block diagram •Circuit Diagram
Truth Table

Parallel Subtractor
Thesubtractioncanbecarriedoutbytakingthe
1'sor2'scomplementofthenumbertobe
subtracted.
Forexamplewecanperformthesubtraction(A-
B)byaddingeither1'sor2'scomplementofB
toA.
Thatmeanswecanuseabinaryadderto
performthebinarysubtraction.

4 Bit Parallel Subtractor
•Thenumbertobesubtracted(B)isfirstpassed
throughinverterstoobtainits1's
complement.
•The4-bitadderthenaddsAand2's
complementofBtoproducethesubtraction.
S
3S
2S
1S
0representstheresultofbinary
subtraction(A-B)andcarryoutputC
out
representsthepolarityoftheresult.
•IfA>BthenCout=0andtheresultofbinary
form(A-B)thenC
out=1andtheresultisinthe
2'scomplementform.

Multiplexers
•Multiplexerisaspecialtypeofcombinational
circuit.Therearen-datainputs,oneoutput
andmselectinputswith2m=n.Itisadigital
circuitwhichselectsoneofthendatainputs
androutesittotheoutput.Theselectionof
oneoftheninputsisdonebytheselected
inputs.Dependingonthedigitalcodeapplied
attheselectedinputs,oneoutofndata
sourcesisselectedandtransmittedtothe
singleoutputY.

Eiscalledthestrobeorenableinputwhichis
usefulforthecascading.Itisgenerallyan
activelowterminalthatmeansitwillperform
therequiredoperationwhenitislow.

Multiplexers come in multiple variations
•2 : 1 multiplexer
•4 : 1 multiplexer
•8 :1 multiplexer
•16 : 1 multiplexer
•32 : 1 multiplexer

Block Diagram Truth table

Block Diagram
Circuit Diagram

•Demultiplexers
•Ademultiplexerperformsthereverse
operationofamultiplexeri.e.itreceivesone
inputanddistributesitoverseveraloutputs.It
hasonlyoneinput,noutputs,mselectinput.
Atatimeonlyoneoutputlineisselectedby
theselectlinesandtheinputistransmittedto
theselectedoutputline.Ade-multiplexeris
equivalenttoasinglepolemultiplewayswitch
asshowninfig.

Demultiplexers comes in multiple variations.
•1 : 2 demultiplexer
•1 : 4 demultiplexer
•1 : 8 demultiplexer
•1 : 16 demultiplexer
•1 : 32 demultiplexer

Block Diagram Truth table
S

Block Diagram
Truth table
Circuit Diagram

Encoder
•Encoder is a combinational circuit which is
designed to perform the inverse operation of
the decoder.
•An encoder has n number of input lines and m
number of output lines.
•An encoder produces an m bit binary code
corresponding to the digital input number.
•The encoder accepts an n input digital word
and converts it into an m bit another digital
word.

Examples of Encoders are following.
•Priority encoders
•Decimal to BCD encoder
•Octal to binary encoder
•Hexadecimal to binary encoder
Block diagram

Priority encoder
4:2 Encoder Circuit

Block Diagram Truth Table Circuit Diagram

Decoder
Adecoderisacombinationalcircuit.Ithasn
inputandproducemoutputs.(i.en=2m
output)Decoderisidenticaltoademultiplexer
withoutanydatainput.Itperformsoperations
whichareexactlyoppositetothoseofan
encoder.
Examples of Decoders are following.
•Code converters
•BCD to seven segment decoders
•Relay actuator

2 to 4 Line Decoder
Theblockdiagramof2to4linedecoderis
showninthefig.AandBarethetwoinputs
whereDthroughDarethefouroutputs.Truth
tableexplainstheoperationsofadecoder.It
showsthateachoutputis1foronlyaspecific
combinationofinputs.
Block diagram
Basic Block

Logic Circuit
Truth Table
Tags