ENEE244-02xx Digital Logic Design Lecture 5. Announcements Homework 1 solutions are on Canvas Homework 2 due on Thursday Coming up: First midterm on Sept.

Slides:



Advertisements
Similar presentations
Lecture 5 EGRE 254 1/28/09. 2 Boolean algebra a.k.a. “switching algebra” –deals with Boolean values -- 0, 1 Positive-logic convention –analog voltages.
Advertisements

Gate-Level Minimization
ECE 2373 Modern Digital System Design Exam 2. ECE 2372 Exam 2 Thursday March 5 You may use two 8 ½” x 11” pages of information, front and back, write.
ECE 301 – Digital Electronics Karnaugh Maps (Lecture #7) The slides included herein were taken from the materials accompanying Fundamentals of Logic Design,
ECE 331 – Digital System Design
SYEN 3330 Digital SystemsJung H. Kim Chapter SYEN 3330 Digital Systems Chapter 2 – Part 4.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
CS 151 Digital Systems Design Lecture 6 More Boolean Algebra A B.
1 CK Cheng CSE Dept. UC San Diego CS 140, Lecture 2 Combinational Logic.
Contemporary Logic Design Two-Level Logic © R.H. Katz Transparency No. 3-1 Chapter #2: Two-Level Combinational Logic Section 2.1, Logic Functions.
Boolean Algebra and Logic Gates1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Canonical Forms and Logic Miniminization
ENEE244-02xx Digital Logic Design Lecture 7. Announcements Homework 3 due on Thursday. Review session will be held by Shang during class on Thursday.
ENEE244-02xx Digital Logic Design Lecture 10. Announcements HW4 assigned, due 10/9.
ENEE244-02xx Digital Logic Design Lecture 4. Announcements HW 1 due today. HW 2 up on course webpage, due on Thursday, Sept. 18. “Small quiz” in recitation.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
Digital Logic Design ESGD2201
Chapter 2: Boolean Algebra and Logic Functions
طراحی مدارهای منطقی نیمسال دوم دانشگاه آزاد اسلامی واحد پرند.
©2004 Brooks/Cole FIGURES FOR CHAPTER 4 APPLICATIONS OF BOOLEAN ALGEBRA MINTERM AND MAXTERM EXPANSIONS Click the mouse to move to the next page. Use the.
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
1 Chapter 5 Karnaugh Maps Mei Yang ECG Logic Design 1.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 2 – Combinational Logic Circuits Part 2.
Lecture 7 Topics –Boolean Algebra 1. Logic and Bits Operation Computers represent information by bit A bit has two possible values, namely zero and one.
Digital Electronics Lecture 4 Simplification using Boolean Algebra, Combinational Logic Circuit Design.
Slide 1-1 Organizational Remarks I don’t use the exercises in Mano/Kime; this way you can use them as review exercises (for many of them there are solutions.
ENEE244-02xx Digital Logic Design Lecture 3. Announcements Homework 1 due next class (Thursday, September 11) First recitation quiz will be next Monday,
ENEE244-02xx Digital Logic Design Lecture 6. Announcements Homework 2 due today Homework 3 up on webpage Coming up: First midterm on Sept. 30 – Will cover.
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
Chapter 2 Two- Level Combinational Logic. Chapter Overview Logic Functions and Switches Not, AND, OR, NAND, NOR, XOR, XNOR Gate Logic Laws and Theorems.
ENEE244-02xx Digital Logic Design Lecture 12. Announcements HW4 due today HW5 is up on course webpage. Due on 10/16. Recitation quiz on Monday, 10/13.
Figure 2.6. A truth table for the AND and OR operations. 2.3 Truth Tables 1.
Logic Circuits Lecture 3 By Amr Al-Awamry. Basic Definitions Binary Operators  AND z = x y = x yz=1 if x=1 AND y=1  OR z = x + y z=1 if x=1 OR y=1 
CEC 220 Digital Circuit Design Boolean Algebra I Wed, Sept 2 CEC 220 Digital Circuit Design Slide 1 of 13.
ECE 3110: Introduction to Digital Systems Chapter #4 Review.
Chapter 4 Fundamentals of Computer Logic 1 Chapter 4: Fundamental of Computer Logic - IE337.
Logic Gates M. AL-Towaileb1. Introduction Boolean algebra is used to model the circuitry of electronic devices. Each input and each output of such a device.
Boolean Expressions Lecture 3 Digital Design and Computer Architecture Harris & Harris Morgan Kaufmann / Elsevier, 2007.
Karnaugh Maps (K-Maps)
1 3- De-Morgan’s Theorems 1.The complement of a product of variables is equal to the sum of the complements of the variables. 2. The complement of a sum.
ECE 301 – Digital Electronics Logic Circuit Design (Lecture #9)
ECE DIGITAL LOGIC LECTURE 8: BOOLEAN FUNCTIONS Assistant Prof. Fareena Saqib Florida Institute of Technology Spring 2016, 02/11/2016.
Lecture 5 More Boolean Algebra A B. Overview °Expressing Boolean functions °Relationships between algebraic equations, symbols, and truth tables °Simplification.
President UniversityErwin SitompulDigital Systems 4/1 Lecture 4 Digital Systems Dr.-Ing. Erwin Sitompul President University
Lecture 07 Digital logic By Amr Al-Awamry. 4 variables K-Map.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Lecture 1 Gunjeet kaur Dronacharya group of institutions.
Digital Systems Design 1 Signal Expressions Multiply out: F = ((X + Y)  Z) + (X  Y  Z) = (X  Z) + (Y  Z) + (X  Y  Z)
ECE 301 – Digital Electronics
Combinational Logic Circuits
Chapter 2: Boolean Algebra and Logic Functions
ECE 2110: Introduction to Digital Systems
ECE 3110: Introduction to Digital Systems
CHAPTER 2 Boolean Algebra
ECE/CS 352 Digital Systems Fundamentals
Boolean Expressions Lecture No. 10.
TN 221: DIGITAL ELECTRONICS 1
CSE 140 : Components and Design Techniques for Digital Systems
Karnaugh Maps (K-Maps)
Instructor: Alexander Stoytchev
Elec 2607 Digital Switching Circuits
CHAPTER 5 KARNAUGH MAPS 5.1 Minimum Forms of Switching Functions
SYEN 3330 Digital Systems Chapter 2 – Part 4 SYEN 3330 Digital Systems.
ECE 331 – Digital System Design
January 19 W’05 Yutao He 4532B Boelter Hall CSM51A/EEM16-Sec.1 W’05
ECE 331 – Digital System Design
ECB2212-Digital Electronics K-Map
Logic Gates Dr.Halimah Alshehri.
Laws & Rules of Boolean Algebra
Computer Architecture
Presentation transcript:

ENEE244-02xx Digital Logic Design Lecture 5

Announcements Homework 1 solutions are on Canvas Homework 2 due on Thursday Coming up: First midterm on Sept. 30

Agenda Last time: – Boolean Algebra axioms and theorems (3.1,3.2) – Canonical Forms (3.5) This time: – Finish up Canonical Forms (3.5) – Manipulations of Boolean Formulas (3.6) – Gates and Combinational Networks (3.7) – Incomplete Boolean Functions and Don’t Care Conditions (3.8 )

Canonical Forms (Review) XYZf

Canonical Forms Conversion

Manipulations of Boolean Formulas

Equation Complementation

Expansion about a Variable

Shannon’s Reduction Theorems

Example of Equation Simplification

Gates and Combinational Networks

Digital Logic Gates

Gates and Combinational Networks Synthesis Procedure Example: Truth table for parity function on three variables XYZf

Synthesis Procedure XYZf

Two-level Gate Network

Incomplete Boolean Functions and Don’t Care Conditions

Describing Incomplete Boolean Functions XYZF

Describing Incomplete Boolean Functions XYZF

Describing Incomplete Boolean Functions Manipulating Boolean equations derived from incomplete Boolean functions is a very difficult task. In the next chapter, there are procedures for obtaining minimal expressions that can handle the don’t care conditions. Can leverage don’t care conditions to get simplified expressions for functions (smaller gate networks).