SlideShare a Scribd company logo
1 of 18
WELCOME
To Our Presentation
1Sheikh Muhammad Abdullah Universal Gates
Our Topics name:
2
NAND and NOR gates are “Universal” because they can
used to produce any of the other logic functions.
Sheikh Muhammad Abdullah Universal Gates
MUHAMMAD ABDULLAH(142-0076-511)
MD.KHALID HASAN(142-0106-501)
MD.IBRAHIM(141-0036-511)
Department Name: B.Sc in EEE&CSE
3
Teacher’s Name:
MUHAMMAD WOLI ULLAH
Our Team name:
Subject Name: DIGITAL LOGIC
Sheikh Muhammad Abdullah Universal Gates
Sheikh Muhammad Abdullah
Universal Gates 4
Universal Gates: NAND and NOR
 AND/OR/NOT gates are sufficient for building any
Boolean functions.
 We call the set {AND, OR, NOT} a complete set of logic.
 However, other gates are also used because:
(i) usefulness
(ii) economical on transistors
(iii) self-sufficient
NAND/NOR: economical, self-sufficient
XOR: useful (e.g. parity bit generation)
Sheikh Muhammad Abdullah
Universal Gates 5
Universal Property of NAND Gates
 NAND gate is self-sufficient (can build any logic circuit
with it).
 Therefore, {NAND} is also a complete set of logic.
 Can be used to implement AND/OR/NOT.
1. Implementing an inverter using NAND gate:
(x.x)' = x' (T1: idempotency)
x x'
Universal Property of NAND Gates
• NAND Gate as an Inverter
• Two NAND Gates as an AND Gate
Sheikh Muhammad Abdullah Universal Gates
6
Universal Property of NAND Gates
• Three NAND Gates as an OR Gate
• Four NAND Gates as OR Gate
Sheikh Muhammad Abdullah Universal Gates
7
Universal Property of NAND Gates
((x.y)'(x.y)')' = ((x.y)')' idempotency
= (xy) involution
((x.x)'(y.y)')' = (x'.y')' idempotency
= x''+y'' DeMorgan
= x+y involution
 Implementing AND using NAND gates:
 Implementing OR using NAND gates:
x
x.y
y
(x.y)'
x
x+y
y
x'
y'
Sheikh Muhammad Abdullah Universal Gates
8
Universal Property of NOR Gates
 NOR gate is also self-sufficient.
 Therefore, {NOR} is also a complete set of logic
 Can be used to implement AND/OR/NOT.
 Implementing an inverter using NOR gate:
(x+x)' = x' (T1: idempotency)
x x'
Sheikh Muhammad Abdullah
Universal Gates 9
Universal Property of NOR Gates
• NOR Gate as an Inverter
• Two NOR Gates as an OR Gate
Sheikh Muhammad Abdullah Universal Gates
10
Universal Property of NOR Gates
• Three NOR Gates as an AND Gate
• Four NOR Gates as an AND Gate
Sheikh Muhammad Abdullah Universal Gates
11
Universal Property of NOR Gates
((x+x)'+(y+y)')'=(x'+y')' idempotency
= x''.y'' DeMorgan
= x.y involution
((x+y)'+(x+y)')' = ((x+y)')' idempotency
= (x+y) involution
 Implementing AND using NOR gates:
 Implementing OR using NOR gates:
x
x+y
y
(x+y)'
x
x.y
y
x'
y'
Sheikh Muhammad Abdullah
Universal Gates 12
Implementation using NAND gates (1/2)
 Possible to implement any Boolean expression using
NAND gates.
Procedure:
(i) Obtain sum-of-products Boolean expression:
e.g. F3 = x.y'+x'.z
(ii) Use DeMorgan theorem to obtain expression
using 2-level NAND gates
e.g. F3 = x.y'+x'.z
= (x.y'+x'.z)' ' involution
= ((x.y')' . (x'.z)')' DeMorgan
Sheikh Muhammad Abdullah
Universal Gates 13
Implementation using NAND gates (2/2)
F3 = ((x.y')'.(x'.z)') ' = x.y' + x'.z
x'
z
F3
(x'.z)'
(x.y')'x
y'
Sheikh Muhammad Abdullah
Universal Gates 14
Implementation using NOR gates (1/2)
 Possible to implement any Boolean expression using NOR
gates.
Procedure:
(i) Obtain product-of-sums Boolean expression:
e.g. F6 = (x+y').(x'+z)
(ii) Use DeMorgan theorem to obtain expression
using 2-level NOR gates.
e.g. F6 = (x+y').(x'+z)
= ((x+y').(x'+z))' ' involution
= ((x+y')'+(x'+z)')' DeMorgan
Sheikh Muhammad Abdullah
Universal Gates 15
Implementation using NOR gates (2/2)
F6 = ((x+y')'+(x'+z)')' = (x+y').(x'+z)
x'
z
F6
(x'+z)'
(x+y')'x
y'
Sheikh Muhammad Abdullah
Universal Gates 16
Sheikh Muhammad Abdullah
17
Mano, M. Morris (October 1992). Computer System Architecture (3rd ed. ed.).
Prentice-Hall. ISBN 0-13-175563-3
Universal Gates
John A. Camara (2010). Electrical and Electronics Reference Manual for the Electrical
and Computer PE Exam. www.ppi2pass.com. p. 41. ISBN 978-1-59126-166-7.
THANKS TO ALL
Sheikh Muhammad Abdullah 18Universal Gates

More Related Content

What's hot

Universal gates electronic
Universal gates electronic Universal gates electronic
Universal gates electronic Sooraj Maurya
 
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & DecoderSyed Saeed
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexersUnsa Shakir
 
Multiplexer and DeMultiplexer
Multiplexer and DeMultiplexerMultiplexer and DeMultiplexer
Multiplexer and DeMultiplexerEstiak Khan
 
Digital logic gate and its application
Digital logic gate and its applicationDigital logic gate and its application
Digital logic gate and its applicationAbdullah Al Masud
 
Universal logic gate
Universal logic gateUniversal logic gate
Universal logic gatesana younas
 
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)Revathi Subramaniam
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic CircuitRamasubbu .P
 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSelf-employed
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Satya P. Joshi
 
Logic gates ppt
Logic gates pptLogic gates ppt
Logic gates pptparassini
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplificationUnsa Shakir
 

What's hot (20)

Logic gates
Logic gatesLogic gates
Logic gates
 
Universal gates electronic
Universal gates electronic Universal gates electronic
Universal gates electronic
 
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & Decoder
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
 
Multiplexer and DeMultiplexer
Multiplexer and DeMultiplexerMultiplexer and DeMultiplexer
Multiplexer and DeMultiplexer
 
MULTIPLEXER
MULTIPLEXERMULTIPLEXER
MULTIPLEXER
 
flip flops
flip flops flip flops
flip flops
 
13 Boolean Algebra
13 Boolean Algebra13 Boolean Algebra
13 Boolean Algebra
 
Digital logic gate and its application
Digital logic gate and its applicationDigital logic gate and its application
Digital logic gate and its application
 
Universal logic gate
Universal logic gateUniversal logic gate
Universal logic gate
 
Logic Gates
Logic GatesLogic Gates
Logic Gates
 
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
 
Flipflop
FlipflopFlipflop
Flipflop
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and Maxterm
 
Logic gate
Logic gateLogic gate
Logic gate
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
 
LOGIC GATES
LOGIC GATESLOGIC GATES
LOGIC GATES
 
Logic gates ppt
Logic gates pptLogic gates ppt
Logic gates ppt
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
 

Viewers also liked

Viewers also liked (20)

7 realization of logic function using logic gates (1)
7 realization of logic function using logic gates (1)7 realization of logic function using logic gates (1)
7 realization of logic function using logic gates (1)
 
Report on-the-logic-gates
Report on-the-logic-gatesReport on-the-logic-gates
Report on-the-logic-gates
 
Logic gate class 12
Logic gate class 12Logic gate class 12
Logic gate class 12
 
NAND gate
NAND  gate NAND  gate
NAND gate
 
Logic Gates Presentation
Logic Gates PresentationLogic Gates Presentation
Logic Gates Presentation
 
And gate
And gateAnd gate
And gate
 
The Digital Logic Level
The Digital Logic LevelThe Digital Logic Level
The Digital Logic Level
 
Logic simplification sop and pos forms
Logic simplification sop and pos formsLogic simplification sop and pos forms
Logic simplification sop and pos forms
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
Logic gates
Logic gatesLogic gates
Logic gates
 
EASA Part 66 Module 5.5 : Logic Circuit
EASA Part 66 Module 5.5 : Logic CircuitEASA Part 66 Module 5.5 : Logic Circuit
EASA Part 66 Module 5.5 : Logic Circuit
 
Shift register
Shift registerShift register
Shift register
 
Encoders and Decoders
Encoders and DecodersEncoders and Decoders
Encoders and Decoders
 
Ppt Digital Electronics
Ppt Digital ElectronicsPpt Digital Electronics
Ppt Digital Electronics
 
Basic logic gates
Basic logic gatesBasic logic gates
Basic logic gates
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
Logic gates
Logic gatesLogic gates
Logic gates
 
Logic gates eng
Logic gates engLogic gates eng
Logic gates eng
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
 
Free Download Powerpoint Slides
Free Download Powerpoint SlidesFree Download Powerpoint Slides
Free Download Powerpoint Slides
 

Recently uploaded

System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptbibisarnayak0
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate productionChinnuNinan
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentBharaniDharan195623
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 

Recently uploaded (20)

System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate production
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 

NAND and NOR Gates as Universal Logic Gates

  • 1. WELCOME To Our Presentation 1Sheikh Muhammad Abdullah Universal Gates
  • 2. Our Topics name: 2 NAND and NOR gates are “Universal” because they can used to produce any of the other logic functions. Sheikh Muhammad Abdullah Universal Gates
  • 3. MUHAMMAD ABDULLAH(142-0076-511) MD.KHALID HASAN(142-0106-501) MD.IBRAHIM(141-0036-511) Department Name: B.Sc in EEE&CSE 3 Teacher’s Name: MUHAMMAD WOLI ULLAH Our Team name: Subject Name: DIGITAL LOGIC Sheikh Muhammad Abdullah Universal Gates
  • 4. Sheikh Muhammad Abdullah Universal Gates 4 Universal Gates: NAND and NOR  AND/OR/NOT gates are sufficient for building any Boolean functions.  We call the set {AND, OR, NOT} a complete set of logic.  However, other gates are also used because: (i) usefulness (ii) economical on transistors (iii) self-sufficient NAND/NOR: economical, self-sufficient XOR: useful (e.g. parity bit generation)
  • 5. Sheikh Muhammad Abdullah Universal Gates 5 Universal Property of NAND Gates  NAND gate is self-sufficient (can build any logic circuit with it).  Therefore, {NAND} is also a complete set of logic.  Can be used to implement AND/OR/NOT. 1. Implementing an inverter using NAND gate: (x.x)' = x' (T1: idempotency) x x'
  • 6. Universal Property of NAND Gates • NAND Gate as an Inverter • Two NAND Gates as an AND Gate Sheikh Muhammad Abdullah Universal Gates 6
  • 7. Universal Property of NAND Gates • Three NAND Gates as an OR Gate • Four NAND Gates as OR Gate Sheikh Muhammad Abdullah Universal Gates 7
  • 8. Universal Property of NAND Gates ((x.y)'(x.y)')' = ((x.y)')' idempotency = (xy) involution ((x.x)'(y.y)')' = (x'.y')' idempotency = x''+y'' DeMorgan = x+y involution  Implementing AND using NAND gates:  Implementing OR using NAND gates: x x.y y (x.y)' x x+y y x' y' Sheikh Muhammad Abdullah Universal Gates 8
  • 9. Universal Property of NOR Gates  NOR gate is also self-sufficient.  Therefore, {NOR} is also a complete set of logic  Can be used to implement AND/OR/NOT.  Implementing an inverter using NOR gate: (x+x)' = x' (T1: idempotency) x x' Sheikh Muhammad Abdullah Universal Gates 9
  • 10. Universal Property of NOR Gates • NOR Gate as an Inverter • Two NOR Gates as an OR Gate Sheikh Muhammad Abdullah Universal Gates 10
  • 11. Universal Property of NOR Gates • Three NOR Gates as an AND Gate • Four NOR Gates as an AND Gate Sheikh Muhammad Abdullah Universal Gates 11
  • 12. Universal Property of NOR Gates ((x+x)'+(y+y)')'=(x'+y')' idempotency = x''.y'' DeMorgan = x.y involution ((x+y)'+(x+y)')' = ((x+y)')' idempotency = (x+y) involution  Implementing AND using NOR gates:  Implementing OR using NOR gates: x x+y y (x+y)' x x.y y x' y' Sheikh Muhammad Abdullah Universal Gates 12
  • 13. Implementation using NAND gates (1/2)  Possible to implement any Boolean expression using NAND gates. Procedure: (i) Obtain sum-of-products Boolean expression: e.g. F3 = x.y'+x'.z (ii) Use DeMorgan theorem to obtain expression using 2-level NAND gates e.g. F3 = x.y'+x'.z = (x.y'+x'.z)' ' involution = ((x.y')' . (x'.z)')' DeMorgan Sheikh Muhammad Abdullah Universal Gates 13
  • 14. Implementation using NAND gates (2/2) F3 = ((x.y')'.(x'.z)') ' = x.y' + x'.z x' z F3 (x'.z)' (x.y')'x y' Sheikh Muhammad Abdullah Universal Gates 14
  • 15. Implementation using NOR gates (1/2)  Possible to implement any Boolean expression using NOR gates. Procedure: (i) Obtain product-of-sums Boolean expression: e.g. F6 = (x+y').(x'+z) (ii) Use DeMorgan theorem to obtain expression using 2-level NOR gates. e.g. F6 = (x+y').(x'+z) = ((x+y').(x'+z))' ' involution = ((x+y')'+(x'+z)')' DeMorgan Sheikh Muhammad Abdullah Universal Gates 15
  • 16. Implementation using NOR gates (2/2) F6 = ((x+y')'+(x'+z)')' = (x+y').(x'+z) x' z F6 (x'+z)' (x+y')'x y' Sheikh Muhammad Abdullah Universal Gates 16
  • 17. Sheikh Muhammad Abdullah 17 Mano, M. Morris (October 1992). Computer System Architecture (3rd ed. ed.). Prentice-Hall. ISBN 0-13-175563-3 Universal Gates John A. Camara (2010). Electrical and Electronics Reference Manual for the Electrical and Computer PE Exam. www.ppi2pass.com. p. 41. ISBN 978-1-59126-166-7.
  • 18. THANKS TO ALL Sheikh Muhammad Abdullah 18Universal Gates