SlideShare a Scribd company logo
Page: 1
ECE-223, Solutions for Assignment #2
Chapter 2, Digital Design, M. Mano, 3rd
Edition
2.2)
Simplify the following Boolean expression to a minimum number literals:
a) xy + xy′
b) (x + y)(x + y′)
c) xyz + x′y + xyz′
d) (A+B)′(A′+B′)′
a) xy + xy′ = x ( y+y′)= x.1 = x
b) (x+y)(x+y′) = xx + xy′ + yx+yy′ = x + xy′ + xy + 0 = x (1+ y′ + y) = x.1= x
Also (x+y)(x+y′) =x+ yy′ = x + 0 = x
c) xyz + x′y + xyz′ = xy(z+z′) + x′y = xy +x′y = y(x+x′)=y
d) (A+B)′(A′+B′)′= (A′B′).(AB) = 0
2.3)
Simplify the following Boolean expression to a minimum number literals:
a) ABC + A′B + ABC′
b) x′yz + xz
c) (x+y)′(x′+y′)
d) xy + x(wz + wz′)
e) (BC′+A′D)(AB′+CD′)
a) ABC + A′B + ABC′ = AB(C+C′) + A′B = AB + A′B = B(A+A′) = B
b) x′yz + xz = z(x′y+x)= z(x′+x)(x+y) = z(x+y)
c) (x+y)′(x′+y′) = x′y′.(x′+y′) = x′y′+x′y′ = x′y′
d) xy + x(wz + wz′) = xy + xw(z+z′) = xy + xw = x(y+w)
e) (BC′+A′D)(AB′+CD′)= AB′BC′ + AB′A′D + CD′BC′ + CD′A′D = 0
2.6)
Find the complement of the following expressions:
a) xy′+x′y
b) ( AB′+C)D′+E
c) (x+y′+z)(x′+z′)(x+y)
Page: 2
a) [xy′+x′y]′ = (xy′)′ + (x′y)′ = (x′+y).(x+y′) = xx′ + yy′
b) [(AB′+C)D′+E]′ = [(AB′+C)D′]′.E′ = [(AB′+C)′+D] . E′= [(A′+B).C′ +D].E′ =
= (A′+B+D).(C′+D).E′
c) [(x+y′+z)(x′+z′)(x+y)]′ = (x+y′+z)′+(x′+z′)′+(x+y)′= x′yz′ + xz + x′y′
2.7)
Given Boolean function F1 and F2.
a) Show that the Boolean function E = F1+F2 contains the sum of the minterms of F1 and
F2
b) Show that the Boolean function G = F1.F2 contains the sum of the minterms of F1 and
F2
F1= ∑ mi and F2= ∑ mj
a)
E = F1+ F2= ∑ mi + ∑ mj = ∑ (mi + mj)
b)
G = F1F2 = ∑ mi . ∑ mj
mi.mj = 0 if i ≠ j
mi.mj = 1 if i = j
Therefore G has only common minterms.
2.14)
Obtain the truth table of the following functions and express each function in sum of
minterms and product of maxterms:
a) (xy + z) ( y + xz)
b) (A′ + B) (B′+C)
c) y′z + wxy′ + wxz′ + w′x′z
a) (xy + z) ( y + xz) = xy + yz + xyz + xz =∑(3,5,6,7) = ∏ ( 0 ,1,2,4)
b) (A′ + B) (B′+C) = A′B′ + A′C + BC = ∑ (0,1,3,7) = ∏ ( 2,4,5,6)
c) y′z + wxy′ + wxz′ + w′x′z = ∑(1,3,5,9,12,13,14)= ∏ (0,2,4,6,7,8,10,11,15)
2-15)
Given the Boolean function
F= xy′z + x′y′z + w′xy + wx′y + wxy
a) Obtain the truth table of the function.
b) Draw the logic diagram using the original Boolean expression.
Page: 3
c) Simplify the function to a minimim number of literals using Boolean algebra.
d) Obtain the truth table of the function from the simplified expression and show that it
is the same as the one in part (a)
e) Draw the logic diagram from the simplified expression and compare the total number
of gates with the diagram of part (b)
a) F(w,x,y,z) = ∑ ( 1,5,6,7,9,10,11,13,14,15)
b) F= xy′z + x′y′z + w′xy + wx′y + wxy
5 3-input AND gate; 5 3-input OR gate
c) F = y′z(x+x′) + xy(w′+w) + wy(x′+x) = y′z + xy + wy = y′z + y ( x + w)
d) F(w,x,y,z) = ∑ ( 1,5,6,7,9,10, 11,13,14,15)
e)
2.17)
Express the complement of the following function in sum of minterms:
a) F(A,B,C,D) = ∑(0,2,6,11,13,14)
b) F(x,y,z) = ∏(0,3,6,7)
a) F′(A,B,C,D) = ∑(1,3,4,5,7,8,9,10,12,15)
b) F′(x,y,z) = ∑(0,3,6,7)
2.18)
Convert the following to the other canonical form:
a) F(x,y,z) = ∑(1,3,7)
b) F(A,B,C,D) = ∏ (0,1,2,3,4,6,12)
a) F(x,y,z) = ∑(1,3,7) = ∏(0,2,4,5,6)
b) F(A,B,C,D) = ∏ (0,1,2,3,4,6,12) = ∑(5,7,8,9,10,11,13,14,15)
y'
z
y
x
w
F
Page: 4
2.22)
By substituting the Boolean expression equivalent of the binary operation as defined in
Table 2-8 ( Digilal Design, M. Mano, 3rd
Edition,pp. 57) show the following:
a) The inhibition operation is neither commutative nor associative.
b) The exclusive-OR operation is commutative and associative.
a) x/y = xy′ ≠ y /x = x′y Not Commutative
(x/y)/z = xy′z′ ≠ x/(y/z) = x(yz′)′ = xy′ + xz Not Associative
b) x ⊕ y = xy′ + x′y = y ⊕ x = yx′ + y′x Commutative
(x ⊕ y) ⊕ z = ∑(1,24,7) = x ⊕ (y ⊕ z) Associative

More Related Content

What's hot

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
 
Lista Plantão 03 - 7º ano
Lista Plantão 03 - 7º anoLista Plantão 03 - 7º ano
Lista Plantão 03 - 7º ano
Prof. Materaldo
 
Chapter 2 Jeeparty Review
Chapter 2 Jeeparty ReviewChapter 2 Jeeparty Review
Chapter 2 Jeeparty Review
Kristen Fouss
 

What's hot (18)

Ejemplograficar
EjemplograficarEjemplograficar
Ejemplograficar
 
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)
 
F(x) terminology
F(x) terminologyF(x) terminology
F(x) terminology
 
Lista Plantão 03 - 7º ano
Lista Plantão 03 - 7º anoLista Plantão 03 - 7º ano
Lista Plantão 03 - 7º ano
 
Day 6 examples
Day 6 examplesDay 6 examples
Day 6 examples
 
Chapter 2 Jeeparty Review
Chapter 2 Jeeparty ReviewChapter 2 Jeeparty Review
Chapter 2 Jeeparty Review
 
Pembahasan soal un matematika smp tahun 2014 paket 1-www.olimattohir.blogspot...
Pembahasan soal un matematika smp tahun 2014 paket 1-www.olimattohir.blogspot...Pembahasan soal un matematika smp tahun 2014 paket 1-www.olimattohir.blogspot...
Pembahasan soal un matematika smp tahun 2014 paket 1-www.olimattohir.blogspot...
 
Maths test
Maths testMaths test
Maths test
 
Alg1 lesson 9-5
Alg1 lesson 9-5Alg1 lesson 9-5
Alg1 lesson 9-5
 
Mate tarea - 3º
Mate   tarea - 3ºMate   tarea - 3º
Mate tarea - 3º
 
Langrange method for MATLAB Code
Langrange method for MATLAB CodeLangrange method for MATLAB Code
Langrange method for MATLAB Code
 
Class notes precalc
Class notes precalcClass notes precalc
Class notes precalc
 
Math 3-H6
Math 3-H6Math 3-H6
Math 3-H6
 
PythonArtCode
PythonArtCodePythonArtCode
PythonArtCode
 
MATHS SYMBOLS - #1 - EXPONENTIALS and THEIR PROPERTIES
MATHS SYMBOLS - #1 - EXPONENTIALS and THEIR PROPERTIESMATHS SYMBOLS - #1 - EXPONENTIALS and THEIR PROPERTIES
MATHS SYMBOLS - #1 - EXPONENTIALS and THEIR PROPERTIES
 
Perfect square of Binomials
Perfect square of BinomialsPerfect square of Binomials
Perfect square of Binomials
 
Newton's method for MATLAB Code
Newton's method for MATLAB CodeNewton's method for MATLAB Code
Newton's method for MATLAB Code
 
Quad fcn
Quad fcnQuad fcn
Quad fcn
 

Similar to Digital Logic design Chapter 2.5 answer solution

xy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docx
xy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docxxy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docx
xy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docx
ericbrooks84875
 
01 sets, relations and functions
01   sets, relations and functions01   sets, relations and functions
01 sets, relations and functions
vivieksunder
 

Similar to Digital Logic design Chapter 2.5 answer solution (20)

Funções 1
Funções 1Funções 1
Funções 1
 
xy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docx
xy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docxxy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docx
xy2.5 3.0 3.5-1.0 6 7 81.0 0 1 23.0 -6 -5 .docx
 
Funções 4
Funções 4Funções 4
Funções 4
 
these are the notes for functions and itf for class 12 jee
these are the notes for functions and itf for class 12 jeethese are the notes for functions and itf for class 12 jee
these are the notes for functions and itf for class 12 jee
 
ISI MSQE Entrance Question Paper (2010)
ISI MSQE Entrance Question Paper (2010)ISI MSQE Entrance Question Paper (2010)
ISI MSQE Entrance Question Paper (2010)
 
SOAL RANGKAIAN LOGIKA
SOAL RANGKAIAN LOGIKASOAL RANGKAIAN LOGIKA
SOAL RANGKAIAN LOGIKA
 
MT T4 (Bab 3: Fungsi Kuadratik)
MT T4 (Bab 3: Fungsi Kuadratik)MT T4 (Bab 3: Fungsi Kuadratik)
MT T4 (Bab 3: Fungsi Kuadratik)
 
Função afim resumo teórico e exercícios - celso brasil
Função afim   resumo teórico e exercícios - celso brasilFunção afim   resumo teórico e exercícios - celso brasil
Função afim resumo teórico e exercícios - celso brasil
 
1 Simplify the following Boolean functions using Karnaugh .pdf
1 Simplify the following Boolean functions using Karnaugh .pdf1 Simplify the following Boolean functions using Karnaugh .pdf
1 Simplify the following Boolean functions using Karnaugh .pdf
 
Funções 2
Funções 2Funções 2
Funções 2
 
Kuliah 3 Sistem Digital.pptx
Kuliah 3 Sistem Digital.pptxKuliah 3 Sistem Digital.pptx
Kuliah 3 Sistem Digital.pptx
 
3.complex numbers Further Mathematics Zimbabwe Zimsec Cambridge
3.complex numbers  Further Mathematics Zimbabwe Zimsec Cambridge3.complex numbers  Further Mathematics Zimbabwe Zimsec Cambridge
3.complex numbers Further Mathematics Zimbabwe Zimsec Cambridge
 
F4 c1 functions__new__1_
F4 c1 functions__new__1_F4 c1 functions__new__1_
F4 c1 functions__new__1_
 
Inequações
InequaçõesInequações
Inequações
 
Solution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 FunctionsSolution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 Functions
 
Class 12 mathematics pre board sample paper 2023-24
Class 12 mathematics pre board sample paper 2023-24Class 12 mathematics pre board sample paper 2023-24
Class 12 mathematics pre board sample paper 2023-24
 
Unit 1(stld)
Unit 1(stld)Unit 1(stld)
Unit 1(stld)
 
Class XII CBSE Mathematics Sample question paper with solution
Class XII CBSE Mathematics Sample question paper with solutionClass XII CBSE Mathematics Sample question paper with solution
Class XII CBSE Mathematics Sample question paper with solution
 
Turning Point of the Pokemon Battle. pptx
Turning Point of the  Pokemon Battle. pptxTurning Point of the  Pokemon Battle. pptx
Turning Point of the Pokemon Battle. pptx
 
01 sets, relations and functions
01   sets, relations and functions01   sets, relations and functions
01 sets, relations and functions
 

More from sonykhan3

More from sonykhan3 (15)

Algorithms and Data Structures
Algorithms and Data StructuresAlgorithms and Data Structures
Algorithms and Data Structures
 
computer visions with full detail
computer visions with full detail computer visions with full detail
computer visions with full detail
 
Deep learning-smaller neural network
Deep learning-smaller neural networkDeep learning-smaller neural network
Deep learning-smaller neural network
 
introduction to deep Learning with full detail
introduction to deep Learning with full detailintroduction to deep Learning with full detail
introduction to deep Learning with full detail
 
Input output devices
Input output devicesInput output devices
Input output devices
 
Information system and its types
Information system and its typesInformation system and its types
Information system and its types
 
Generation of computers
Generation of computersGeneration of computers
Generation of computers
 
Database management system
Database management systemDatabase management system
Database management system
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
computer language with full detail
computer language with full detail computer language with full detail
computer language with full detail
 
computer networking slides with full detail
computer  networking slides with full detailcomputer  networking slides with full detail
computer networking slides with full detail
 
computer virus with full detail
computer virus with full detail computer virus with full detail
computer virus with full detail
 
common computer terminology
common computer terminologycommon computer terminology
common computer terminology
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System
 
Information Security
Information SecurityInformation Security
Information Security
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 

Recently uploaded (20)

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfCompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 

Digital Logic design Chapter 2.5 answer solution

  • 1. Page: 1 ECE-223, Solutions for Assignment #2 Chapter 2, Digital Design, M. Mano, 3rd Edition 2.2) Simplify the following Boolean expression to a minimum number literals: a) xy + xy′ b) (x + y)(x + y′) c) xyz + x′y + xyz′ d) (A+B)′(A′+B′)′ a) xy + xy′ = x ( y+y′)= x.1 = x b) (x+y)(x+y′) = xx + xy′ + yx+yy′ = x + xy′ + xy + 0 = x (1+ y′ + y) = x.1= x Also (x+y)(x+y′) =x+ yy′ = x + 0 = x c) xyz + x′y + xyz′ = xy(z+z′) + x′y = xy +x′y = y(x+x′)=y d) (A+B)′(A′+B′)′= (A′B′).(AB) = 0 2.3) Simplify the following Boolean expression to a minimum number literals: a) ABC + A′B + ABC′ b) x′yz + xz c) (x+y)′(x′+y′) d) xy + x(wz + wz′) e) (BC′+A′D)(AB′+CD′) a) ABC + A′B + ABC′ = AB(C+C′) + A′B = AB + A′B = B(A+A′) = B b) x′yz + xz = z(x′y+x)= z(x′+x)(x+y) = z(x+y) c) (x+y)′(x′+y′) = x′y′.(x′+y′) = x′y′+x′y′ = x′y′ d) xy + x(wz + wz′) = xy + xw(z+z′) = xy + xw = x(y+w) e) (BC′+A′D)(AB′+CD′)= AB′BC′ + AB′A′D + CD′BC′ + CD′A′D = 0 2.6) Find the complement of the following expressions: a) xy′+x′y b) ( AB′+C)D′+E c) (x+y′+z)(x′+z′)(x+y)
  • 2. Page: 2 a) [xy′+x′y]′ = (xy′)′ + (x′y)′ = (x′+y).(x+y′) = xx′ + yy′ b) [(AB′+C)D′+E]′ = [(AB′+C)D′]′.E′ = [(AB′+C)′+D] . E′= [(A′+B).C′ +D].E′ = = (A′+B+D).(C′+D).E′ c) [(x+y′+z)(x′+z′)(x+y)]′ = (x+y′+z)′+(x′+z′)′+(x+y)′= x′yz′ + xz + x′y′ 2.7) Given Boolean function F1 and F2. a) Show that the Boolean function E = F1+F2 contains the sum of the minterms of F1 and F2 b) Show that the Boolean function G = F1.F2 contains the sum of the minterms of F1 and F2 F1= ∑ mi and F2= ∑ mj a) E = F1+ F2= ∑ mi + ∑ mj = ∑ (mi + mj) b) G = F1F2 = ∑ mi . ∑ mj mi.mj = 0 if i ≠ j mi.mj = 1 if i = j Therefore G has only common minterms. 2.14) Obtain the truth table of the following functions and express each function in sum of minterms and product of maxterms: a) (xy + z) ( y + xz) b) (A′ + B) (B′+C) c) y′z + wxy′ + wxz′ + w′x′z a) (xy + z) ( y + xz) = xy + yz + xyz + xz =∑(3,5,6,7) = ∏ ( 0 ,1,2,4) b) (A′ + B) (B′+C) = A′B′ + A′C + BC = ∑ (0,1,3,7) = ∏ ( 2,4,5,6) c) y′z + wxy′ + wxz′ + w′x′z = ∑(1,3,5,9,12,13,14)= ∏ (0,2,4,6,7,8,10,11,15) 2-15) Given the Boolean function F= xy′z + x′y′z + w′xy + wx′y + wxy a) Obtain the truth table of the function. b) Draw the logic diagram using the original Boolean expression.
  • 3. Page: 3 c) Simplify the function to a minimim number of literals using Boolean algebra. d) Obtain the truth table of the function from the simplified expression and show that it is the same as the one in part (a) e) Draw the logic diagram from the simplified expression and compare the total number of gates with the diagram of part (b) a) F(w,x,y,z) = ∑ ( 1,5,6,7,9,10,11,13,14,15) b) F= xy′z + x′y′z + w′xy + wx′y + wxy 5 3-input AND gate; 5 3-input OR gate c) F = y′z(x+x′) + xy(w′+w) + wy(x′+x) = y′z + xy + wy = y′z + y ( x + w) d) F(w,x,y,z) = ∑ ( 1,5,6,7,9,10, 11,13,14,15) e) 2.17) Express the complement of the following function in sum of minterms: a) F(A,B,C,D) = ∑(0,2,6,11,13,14) b) F(x,y,z) = ∏(0,3,6,7) a) F′(A,B,C,D) = ∑(1,3,4,5,7,8,9,10,12,15) b) F′(x,y,z) = ∑(0,3,6,7) 2.18) Convert the following to the other canonical form: a) F(x,y,z) = ∑(1,3,7) b) F(A,B,C,D) = ∏ (0,1,2,3,4,6,12) a) F(x,y,z) = ∑(1,3,7) = ∏(0,2,4,5,6) b) F(A,B,C,D) = ∏ (0,1,2,3,4,6,12) = ∑(5,7,8,9,10,11,13,14,15) y' z y x w F
  • 4. Page: 4 2.22) By substituting the Boolean expression equivalent of the binary operation as defined in Table 2-8 ( Digilal Design, M. Mano, 3rd Edition,pp. 57) show the following: a) The inhibition operation is neither commutative nor associative. b) The exclusive-OR operation is commutative and associative. a) x/y = xy′ ≠ y /x = x′y Not Commutative (x/y)/z = xy′z′ ≠ x/(y/z) = x(yz′)′ = xy′ + xz Not Associative b) x ⊕ y = xy′ + x′y = y ⊕ x = yx′ + y′x Commutative (x ⊕ y) ⊕ z = ∑(1,24,7) = x ⊕ (y ⊕ z) Associative