Binational Circuits
Binational Circuits
Binational Circuits
Himanshu K. Gajera
Department of Computer Science & Engineering
Pandit Deendayal Energy University, Gandhinagar
Introduction
A combinational circuit consists of logic gates whose outputs, at any
time, are determined by combining the values of the inputs.
Combinational
n-inputs ••
• •• m-outputs
Circuit •
Introduction
Design procedure
The procedure involves the following steps:
0+0= 0
0+1= 1
1+0= 1
1+1=10
The result of 1+1 is 10, where ‘1’ is carry-output (Cout) and ‘0’ is Sum-output
Adders (half adder)
Truth Table of Half Adder:
Adders (half adder)
K-map for output variable Sum ‘S’:
C = AB
Implementation of HALF ADDER
Implementation of HALF ADDER
(a) (b)
D = A’B+AB’ D = A’B+AB’
B = A’B B = A’B
Half Subtractor
Implementation of HALF SUBTRACTOR
Full Subtractor
It is a Combinational logic circuit designed to perform subtraction of
three single bits.
It contains three inputs(A, B, Bin) and produces two outputs (D, Bout).
The equation obtained from above K-map is : D = A'B'Bin + AB'Bin' + ABBin + A'BBin’
which can be simplified as,