Professional Documents
Culture Documents
DIGITALCIRCUITS &toLOGIC
simpliiy the cireuit shown
LOGICGATES AND BOOLEAN ALGEBRA
theorem and Boolean's Law below the following using Boolean Algebra:
E. 38 Use De Morgan's EE 41 Solve+ X Z + X Y Z (XY + Z) (b) AB + BC + (BC)
A.B (a) A
XY
=
Solution: (a)
A = XY + X'Z + XY/ (XY +Z)
XY +XZ + XXYY'Z + XY'ZZ
B
= XY + X'Z +0 + XY'Z YY =0, ZZ =Z)
= X (Y + Y'Z) + XZ
XZ X'Z XY +Z (X + XK)
= X (Y +Z) XZ=XY
=
+ + +
( X = X' =1)
XY +Z
A.B.C +D b) AB + BC + (BC = AB + BC + B' +C (: B' +BC = B' + C)
BC) +C' = AB + B'+C+ C
C+D = AB + (B' +
D = AB +B'+(C+C) = AB + B° +1
A +1 1)
( =
Y= (A.B)(AB.C+ D)
Solution: +BC+ ABC.
FEx 42 Draw the logic circuit for
Y=A
Y=
is Y = A + B +C+D
Therefore, thesimplified expression
the following Boolean expression using NAND gates only.
E 39 Implement
Soluton Y= Y=A+BC+AC
=
A+BC +AC = A(1+C)+ BC
-Y ABC
V
C
Bx 40 Show that (A +B) ( + C)= AC+ ÄB
L x-Y+Z+Y-Z=X.Y+X Z.
Solution: From L.H.S. we have
XY +XZ+ YZ
: X+X =1)
E
XY +Z+(X +X) YZ
Solution: (A + B) ( +C) = AA +AC+ + BC
XY + XZ+XYZ+ XYz
W
=
0+ AC+AB + BC (: AA0)
=
XY(1+2)-+z(1+Y)
AC+ +BC(1) ( 1+Z=1+Y= 1)
XY +KZ
AC+ ( A) Thus, L.H.S. = R.H.S.
AC+ AB +ABC + ABC Hence, proved
Ex. 44 Draw a NOR-NOR circuit for the Boolean expression :
AC(1+B)+ (1+C) ( 1 + B =1,1+C
Y ( +B+Õ ( +) ( C).
AC+AB
DIGITAL CIRCUITS & LOGIC DESIGN
Solatien
LOGIC GATES AND BOOLEAN
ALGEBRA
= (A R - (
Ex. 46 Reduce the expression A B +C(AB + A
=AB-(ABA}|
L
M-N= M`
MN = M-S
AB+AC+ACC AB.C-B.C.C
=( +T)(
=AB+A+ ABC)}
= AB +AAC+ AABC
= AB
AA
=o
Ex. 47 Reduce the foilowing expressions :
B
AB AB(A B = A
+B[AC+BD CD
= A+ ABC+ B.BD + BC.D
G A + ABC+ BD + BCD BB = B
=
A(l+BC)+BD(1-C)
A.l +BD.I f1+A 1}
RHS . A +BD
b) (B+BC)B + BC)B + D)
AB
=B(1+C) (B +BC) B + D) B+BC=B+C!
= [B (B +C) (B +D)}
= [B (B.B + B.D + BC+ CD)]
=
[B.B.B + B.B.D + B.B.C + BCD
B.B B
Therefore, .
=
[B BD+BC BCD +
H.S R.HS
=
= B (1 + D) + BC (1 +D)
ecause, AH+ (A +B)
is eguivalent to A B. = B + BC :1 D I
= B(1 +C)
FI+C=t}
DIGITAL CIRCUITS & LOGIC DESIGN
182 (A +B) AB is equivalent
to A e B.
LOGIC GATES AND BOOLEAN ALGEBRA
EEx 48 Show that 183
S o l u t i o n : L.H.S. >
5 0 Draw the logic diagram and construct the truth table for the following expressions:
A
AB
B
A-B-D
R.HS.
B
CD
D
A A+B CD Xx-A+B+CD
0 1
Therefore, L.H.S. = R.H.S.
AB AB A+ÄB +AB
0 EF
E
F
EF X(AB)(A +B)+ EF
. R.H.S.:A+B
B A+B
A B
1
0
AB
0
A+B
0
(AB) (A+B)
Also, L'H.S. = A+ AB + AB =
A(l+B) + AB =
A+ AB = A +B
DIGITAL CIRCOTS & LOGIC DESIGN
184 Solution: Apply DeMorgan's theorem, we have
AB+CEF+DEF =
+ + BAÐ +BBD
(: DD = 0)
level, whenever the input gate fOr the time that the output to reach 50 of eng of tin
changes. Reducing gate delays in digital circuit allows them to = BD + BD
improve overall performance of the circuit. data atat aa fo
cess data
process
faster ratelpa BD
The difference in and
propagation delays logic
as a result of race condition.
of elements in the circuit is the
major contribution to f=AB (A +C) + AB (A + B+C)
asynchrono s Circva
The principle of logical effects make use of propagation delays to compare different AB
=
+(A+C)+ (A +B) (A BC)
same iogical statement. The digital signal of time delay is given by : designs and
implementi
enting te ( +B)+
At =Nx Fc =
( + A
Where, N is number of =A+B+AC+0+0
flip-flops and Fc is clock frequency of the circuit. (: AA = BB = 0)
AB+BC +BC
AB
F = AB.
AB+CB +B)
= AB+C
LOGIC DESIGN LOGIC GATES AND BOOLEAN ALGEBRA
DIGITAL CIRCUITS & materms F (A, B, C)= (A' +Bho
B) (E +C).
Using Boolean algebraic theorems, prove that
187
in prodoct of a E
following kogic
function
PTU, CSE, Dec.
200 A+AB+ AB PTU, CSE Dec. 2007)
Coavert the
=A+B
Solution: F(A, B. C)= (A'+B)
(B+C) Solution: A AB AB = A +B+ AB (:
A-AB A+B)
(. 1-B=1)
(A+B+Cc)(BC+AA)
(A +C) B A (1B) =BA. 1 =A+B
A+BC=(A +B) LHS = RHS
AS be written as
B+C+AA) can B'+C+ A) (B' +C+A) Hence proved.
(A+B +C) (A' +B+C)
(A+B+CC)
Solution : f= AB+BC+ A
-+D) (7+B+)(a+B+5) (A+ +5)
AB (C+C)+(A+A) BC+A(B+ B)(C+)
++c)( (A +B+D) =ABC+ABC + ABC+ABC + (AB+ AB)(C+C)
=(C+D) (product of
maxterms
0 0
C
0
D
LOGIC GATES
DESIGN
AND BOOLEAN ALGEBRA
DIGITAL CIRCUITS &LOGIC ) OR gate using NAND only:
expressions
the following
188 Ex64
Minimize
=(ABc).(AB).c
+B+ D).C
= (A +B+C) (A
+BD+ AC+ BC +CD)C Y = A®B = +AßB
= (A+ AB +AD + AB +B B
BCD+0+0+0
= AC+ ABC +ACD+BC+
ACD + BC (1 + D)
= AC (+ B) +
= AC (1+ D) + BC
=
= C(A +B). Y AOB- AB +AB
B-
show that
Ex.65 Using Boolean Algebra
(PTU, CSE, May 2010)
(A +B) (A+C) (B +C)= AC +BA.
Solution:(A + B) (A +C) (B+C) Ex. 67 Design EX-OR gate using NAND gates only. (PTU, CSE, May 2
BC) (B+C) Solution: EXOR gate using NAND gates only :
=(AA +AC+BA +
Y= AB - AB
B
DIGITAL CIRCUITS & LOGIC
DESIGN
190 AB +B A C + C
:
LOGICGATES AND BOOLEAN ALGEBRA
B (A +1)=C(A+1) 14. Stmplifñed expression for XY(XYZ) AYZ+ KYZ) will be
B C
. b)
Hence proved. :A+A= (a)-1
15. The term (A + BC + AB) When complement gives
(c) 0 (d) X.
INTRO0ECTION
een
D
SNE
41 TPEN OF KMAPS COMMONEY
(ACDNB
YA è (aY8CxA () to tatss
(A8x C)
41 Vetabe a
fir
e gu diagr iaea tngerac of (ij sad aBaco draw the mimsti ped eNesshm
Y M 3 . 7
hY m ,3, Y M1
ia) AND p