You are on page 1of 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