Circuit Simplification Truth Table  Minimized Logic Gates.

Slides:



Advertisements
Similar presentations
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
Advertisements

Logic Gates.
Lecture 6 More Logic Functions: NAND, NOR, XOR and XNOR
Boolean Algebra and Reduction Techniques
Boolean rules for simplification Dr. Ahmed Telba.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
Boolean Algebra. Introduction 1854: Logical algebra was published by George Boole  known today as “Boolean Algebra” 1854: Logical algebra was published.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
Digital Logic Design ESGD2201
Boolean Algebra and Logic Simplification. Boolean Addition & Multiplication Boolean Addition performed by OR gate Sum Term describes Boolean Addition.
Boolean Algebra and Logic Simplification
Digital Systems Presented by Prof Tim Johnson
CHAPTER 2 Boolean Algebra
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
DeMorgan Theorem, Computer Simulation Exercises
Company LOGO DKT 122/3 DIGITAL SYSTEM 1 WEEK #7 COMBINATIONAL LOGIC ANALYSIS.
Digital Electronics Lecture 4 Simplification using Boolean Algebra, Combinational Logic Circuit Design.
LOGIC GATES AND CIRCUITS Digital systems are said to be constructed by using logic gates. These gates are the AND, OR, NOT, NAND, NOR, EXOR and EXNOR gates.
Basic logic gates  AND gate:The truth table is given by A.BBA
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
NAND-NAND and NOR-NOR Circuits and Even and Odd Logic Functions
Basic Gates 3.1 Basic Digital Logic: NAND and NOR Gates ©Paul Godin Created September 2007 Last Update Sept 2009.
CH51 Chapter 5 Combinational Logic By Taweesak Reungpeerakul.
Basic Digital Logic: NAND and NOR Gates Technician Series ©Paul Godin Last Update Dec 2014.
NAND-NAND and NOR-NOR Circuits and Even and Odd Logic Functions ECE 301 – Digital Electronics.
Boolean Algebra and Reduction Techniques
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
ECE 3110: Introduction to Digital Systems Chapter #4 Review.
DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan mohd nor
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. De Morgan’s Theorem De Morgan’s Theorem.
DE MORGAN’S THEOREM. De Morgan’s Theorem De Morgan’s Theorem.
DeMorgan’s Theorem DeMorgan’s 2 nd Theorem The complement of a sum of variables is equal to the product of the complemented variables. A + B = A. B Applying.
CEC 220 Digital Circuit Design SOP and POS forms Friday, Sept 11 CEC 220 Digital Circuit Design Slide 1 of 17.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
Combinational Logic Analysis. Basic Combinational Logic Circuits AND-OR logic AND-OR logic AND-OR logic produces an SOP expression. AND-OR logic produces.
Circuits, Truth Tables & Boolean Algebra. Expressions Can describe circuits in terms of Boolean expression.
Digital Logic Design. Truth Table  Logic Circuit 1. Start with truth table 2. When your output is a 1, figure out the combination of inputs, ANDs, and.
Boolean Algebra How gates get picked. Boolean Arithmetic Boolean ≠ Binary – Boolean – 1/0 only, no places Boolean addition:
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
MULTI-LEVEL GATE CIRCUITS / NAND AND NOR GATES
CHAPTER 7 MULTI-LEVEL GATE CIRCUITS / NAND AND NOR GATES
Chapter 3 Notes – Part II Review Questions
Computer Science 210 Computer Organization
De Morgan’s Theorem,.
ECE 2110: Introduction to Digital Systems
Unit 2 Boolean Algebra.
Boolean Algebra & De Morgan's Theorems
Logic Gates and Boolean Algebra
ECE 3110: Introduction to Digital Systems
CHAPTER 2 Boolean Algebra
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
CHAPTER 1 : INTRODUCTION
CHAPTER 2 Boolean Algebra This chapter in the book includes:
Boolean Algebra and Combinational Logic
Boolean Algebra.
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
Computer Science 210 Computer Organization
Circuits, Truth Tables & Boolean Algebra
Logic Gates.
Boolean Algebra.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
Boolean Algebra How gates get picked.
Circuits, Truth Tables & Boolean Algebra
Laws & Rules of Boolean Algebra
Presentation transcript:

Circuit Simplification Truth Table  Minimized Logic Gates

Where We Are… Can represent a circuit's output with Boolean expression: AB + AC

Where We Are… We can simplify boolean expressions AB + AC A(B + C)

Where We Are… Thus we can simplify circuits AB + AC A(B + C)

Truth Table Truth table defines Boolean function – When in doubt, check the truth table…

Proof By Exhaustion AB AB

DeMorgan's Theorems

DeMorgan's Break up solid bar by switching operation:

Samples

Sum Of Products

Multiple Inputs

SOP Circuit

Implication 1 Can build circuit from SOP expression: Any circuit can be build with NOT, AND & OR

And… Can make NOT, AND & OR with only NAND NOT ANDOR

Implication 2 Any circuit can be build with NAND gates only…

Implication 2 Replace NOT with NAND

Implication 2 Put inversion bubbles out of AND & into OR – 2 negations cancel out

Implication 2

SOP Circuit Can build circuit from SOP expression… … but can often do better…

Simplification

Multiple Outputs Multiple outputs – Each output separate function/circuit INOUT ABXY

Multiple Outputs Multiple outputs – Each output separate function/circuit X = AB INOUT ABXY

Multiple Outputs INOUT ABXY

Logisim Build simplified circuit from truth table… – Window  Combinational Analysis Build truth table for circuit… – Project  Analyze Circuit