0% found this document useful (0 votes)
98 views21 pages

Logic Gates

This document introduces logic gates and their usage. It discusses drawing logic circuits, analyzing logic circuits, and universal NAND and NOR gates. It explains how to execute logic expressions using NAND and NOR gates, and covers positive and negative logic. It also describes constructing sum-of-products (SOP) and product-of-sums (POS) logic expressions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views21 pages

Logic Gates

This document introduces logic gates and their usage. It discusses drawing logic circuits, analyzing logic circuits, and universal NAND and NOR gates. It explains how to execute logic expressions using NAND and NOR gates, and covers positive and negative logic. It also describes constructing sum-of-products (SOP) and product-of-sums (POS) logic expressions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 21

Introduction to Logic Gates

• Draw Logic Circuit


• Analysis of Logic Circuit
• Universal gates NAND and NOR
– NAND gate
– NOR gate
• Execution using NAND gate
• Execution using NOR gate
• Positive & Negative Logic
• SOP Expression Execution
• POS Expression Execution
• Integrated Logic Circuit Family

MOHD. YAMANI IDRIS/ NOORZAILY 1


MOHAMED NOOR
Draw Logic Gates

• When Boolean expression is obtained, we


can draw logic gates
• Example:
– F1 = xyz’ (use three input AND gate)

MOHD. YAMANI IDRIS/ NOORZAILY 2


MOHAMED NOOR
Draw Logic Gates

MOHD. YAMANI IDRIS/ NOORZAILY 3


MOHAMED NOOR
Logic Circuit Analysis

• When logic circuit is given, we can analyze


the circuit to obtain logical expression
• Example:
– What is the Boolean expression for F4

MOHD. YAMANI IDRIS/ NOORZAILY 4


MOHAMED NOOR
Logic Circuit Analysis

• What is the Boolean expression for F5

MOHD. YAMANI IDRIS/ NOORZAILY 5


MOHAMED NOOR
Universal Gates: NAND & NOR
• Gate AND/OR/NOT is enough to build any
Boolean function
• Even though, other gates is also used because:
– Very useful (no choice)
– Save transistor’s number
– Self sufficient (can build any gate from it)

NAND/NOR: save, self sufficient


XOR: useful (e.g. execute parity bit)

MOHD. YAMANI IDRIS/ NOORZAILY 6


MOHAMED NOOR
NAND Gate

• NAND gate is self sufficient (i.e.can build


any gate from it)
• Can be used for building AND/OR/NOT
gate
• Build NOT gate using NAND gate

MOHD. YAMANI IDRIS/ NOORZAILY 7


MOHAMED NOOR
NAND Gate

• Build AND gate using NAND gates

• Build OR gate using NAND gates

MOHD. YAMANI IDRIS/ NOORZAILY 8


MOHAMED NOOR
NOR Gate

• NOR gate is also self sufficient


• Can be used for building AND/OR/NOT
gate
• Build NOT gate using NOR gate

MOHD. YAMANI IDRIS/ NOORZAILY 9


MOHAMED NOOR
NOR Gate

• Build AND gate using NOR gates

• Build OR gate using NOR gates

MOHD. YAMANI IDRIS/ NOORZAILY 10


MOHAMED NOOR
Build using NAND gate
• It is not impossible to build Boolean
expression using NAND gates
Steps
– Obtain sum-of-product Boolean expression
• E.g: F3 = xy’ +x’z
– Use DeMorgan theorem to get expression using
two level NAND gate
• E.g: F3 = xy’ +x’z
= (xy’+x’z)”
= ((xy’)’.(x’z)’)’

MOHD. YAMANI IDRIS/ NOORZAILY 11


MOHAMED NOOR
Build using NAND gate

MOHD. YAMANI IDRIS/ NOORZAILY 12


MOHAMED NOOR
Build using NOR gate
• It is not impossible to build Boolean
expression using NOR gates
Steps
– Obtain product-of-sum Boolean expression
• E.g: F6 = (x+y’).(x’+z)
– Use DeMorgan theorem to get expression using
two level NAND gate
• E.g: F3 = (x+y’).(x’+z)
=((x+y’).(x’+z))’’
= ((x+y’)+(x’+z)’)’

MOHD. YAMANI IDRIS/ NOORZAILY 13


MOHAMED NOOR
Build using NOR gate

MOHD. YAMANI IDRIS/ NOORZAILY 14


MOHAMED NOOR
Positive & Negative Logic
• In logic gate, most of the time
– H (High Voltage, 5V) = logic 1
– L (Low Voltage, 0V) = logic 0
• This is called positive logic
• However, if it is inverted, it is negative logic
– H (High Voltage, 5V) = logic 0
– L (Low Voltage, 0V) = logic 1
• Depends, some similar gate need different
Boolean function

MOHD. YAMANI IDRIS/ NOORZAILY 15


MOHAMED NOOR
Positive & Negative Logic

• Signal which is set to logic 1 is said to be


active and true
• Signal which is set to logic 0 is said to be
not active and false
• The name of active high signal is always
written in non-compliment form
• The name of active low signal is always
written in compliment form

MOHD. YAMANI IDRIS/ NOORZAILY 16


MOHAMED NOOR
Positive & Negative Logic

MOHD. YAMANI IDRIS/ NOORZAILY 17


MOHAMED NOOR
Construction of SOP Expression

• Sum-of-product expression can be built


using
– Two level logic gate AND-OR
– Two level logic gate AND-NOT
• Logic AND-OR gate

MOHD. YAMANI IDRIS/ NOORZAILY 18


MOHAMED NOOR
Construction of SOP Expression

• NAND-NAND circuit (with transformation


circuit)
– Add two balls
– Change OR with NAND
with inverted input and ball
on it’s compliment input

MOHD. YAMANI IDRIS/ NOORZAILY 19


MOHAMED NOOR
Construction of POS Expression

• Product-of-sum expression can be built


using
– Two level logic gate AND-OR
– Two level logic gate AND-NOT
• Logic AND-OR gate

MOHD. YAMANI IDRIS/ NOORZAILY 20


MOHAMED NOOR
Construction of POS Expression

• NOR-NOR circuit (with transformation


circuit)
– Add two balls
 
  – Change AND with NOR
 
with inverted input and ball
on it’s compliment input
”:

MOHD. YAMANI IDRIS/ NOORZAILY 21


MOHAMED NOOR

You might also like