KARNAUGH MAP 350151 – Digital Circuit 1 Choopan Rattanapoka.

Slides:



Advertisements
Similar presentations
CDA 3100 Recitation Week 10.
Advertisements

Digital Circuits.
CSIS 3510 Computer Organization and Architecture Topics covered in this lecture: –Review of De’Morgan’s Theorem –Using De’Morgan’s Theorem –Building a.
CHAPTER 4 Boolean Algebra and Logic Simplification
1 Homework Reading –Tokheim, Section 5-10, 7-4 Machine Projects –Continue on MP4 Labs –Continue labs with your assigned section.
ECE 301 – Digital Electronics Karnaugh Maps (Lecture #7) The slides included herein were taken from the materials accompanying Fundamentals of Logic Design,
Chapter 3 Boolean Algebra and Logic Gate (Part 2).
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
Example: 7 Segment Displays BA DC\ xxxx 10 11xx Decimal Number Inputs Outputs DCBA abcdefg
ENGIN112 L13: Combinational Design Procedure October 1, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 13 Combinational Design Procedure.
4/11/03 Minute Paper How does MS window work? Like how do we have the screen on the computer. Is it just a bunch of Binary #’s representing colors? When.
CS 151 Digital Systems Design Lecture 13 Combinational Design Procedure.
ECE 331 – Digital System Design Logic Circuit Design (Lecture #7)
Chapter 3 Combinational Logic Design
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
Boolean Algebra and Logic Simplification. Boolean Addition & Multiplication Boolean Addition performed by OR gate Sum Term describes Boolean Addition.
Boolean Algebra and Logic Simplification
ITEC 352 Lecture 5 Low level components(3). Low level components Review Multiplexers Demultiplexer Minterm/Maxterm Karnaugh Map.
Logic Function Optimization. Combinational Logic Circuit Regular SOP and POS designs Do not care expressions Digital logic circuit applications Karnaugh.
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
1 Chapter 5 Karnaugh Maps Mei Yang ECG Logic Design 1.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. K-Map (1)  Karnaugh Mapping is used to minimize the number of logic gates that are required in a digital circuit.
Digital Electronics Lecture 4 Simplification using Boolean Algebra, Combinational Logic Circuit Design.
Digital Circuits. Review – Getting the truth table The first step in designing a digital circuit usually is to get the truth table. That is, for every.
LOGIC GATES & TRUTH TABLE – Digital Circuit 1 Choopan Rattanapoka.
Computer Science 210 Computer Organization Introduction to Boolean Algebra.
– Digital Circuit 1 Choopan Rattanapoka
Module 9.  Digital logic circuits can be categorized based on the nature of their inputs either: Combinational logic circuit It consists of logic gates.
Erik Jonsson School of Engineering and Computer Science FEARLESS Engineeringwww.utdallas.edu/~pervin EE/CE 2310 – HON/002 Introduction to Digital Systems.
1 EG 32 Digital Electronics Thought for the day You learn from your mistakes..... So make as many as you can and you will eventually know everything.
Figure 4–1 Application of commutative law of addition. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper Saddle.
Lecture 11 Combinational Design Procedure
Boolean Algebra & Logic Circuits Dr. Ahmed El-Bialy Dr. Sahar Fawzy.
BOOLEAN ALGEBRA – Digital Circuit 1 Choopan Rattanapoka.
1 CS 151: Digital Design Chapter 3: Combinational Logic Design 3-1Design Procedure CS 151: Digital Design.
CS151 Introduction to Digital Design Chapter 3: Combinational Logic Design 3-1 Design Procedure 1Created by: Ms.Amany AlSaleh.
Designing Combinational Logic Circuits
The Karnaugh Map. K-map rules Draw the K-map. Remember to make sure that the adjacent rows/columns differ by only one bit. According to the truth table,
Karnaugh Maps (K-Maps)
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
THE K-MAP.
Circuits & Boolean Expressions. A ABC BC ABC C B A Example # 1: Boolean Expression: Develop a Boolean expression from a circuit.
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.
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:K-Map. K-Map (1)  Karnaugh Map provides a systematic method for simplifying Boolean expressions and may produce.
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.
Digital Logic & Design Dr. Waseem Ikram Lecture 09.
Logic Gates and Boolean Algebra
Minimization of Circuits
DIGITAL LOGIC CIRCUITS
CHAPTER 1 : INTRODUCTION
Combinational Circuit Design
DIGITAL LOGIC CIRCUITS
Circuits & Boolean Expressions
Digital Logic and Design
Karnaugh Maps (K-Maps)
Week 3 Logic will get you from A to B. Imagination will take you everywhere. Albert Einstein.
Digital Circuits.
ECE 331 – Digital System Design
Homework Reading Tokheim, Section 5-10, 7-4.
ECE 331 – Digital System Design
13 Digital Logic Circuits.
ECB2212-Digital Electronics K-Map
3-Variable K-map AB/C AB/C A’B’ A’B AB AB’
Karnaugh Maps (K maps).
Laws & Rules of Boolean Algebra
Digital Circuits.
Circuits & Boolean Expressions
Digital Circuits.
Presentation transcript:

KARNAUGH MAP – Digital Circuit 1 Choopan Rattanapoka

Introduction to Karnaugh Map  We can simplify boolean expression by using simplification theorem. However, 2 problems arise  The procedures are difficult to apply in a systematic way  It is difficult to tell when you have arrived at a minimum solution  Karnaugh map overcome these difficulties by providing systematic methods for simplifying Boolean expression  Generally, Karnaugh map method is faster and easier to apply than other simplification methods.  Karnaugh map is good for simplifying 2-4 inputs

A 2-Variable Karnaugh map A = 0, B = 0 A = 1, B = 0 A = 1, B = 1 A = 0, B = 1

Using Karnaugh map ABF A’B’A’B

Simplifying with Karnaugh map F = A’

Exercise 1  From this truth table, simplify it by using karnaugh map ABF

A 3-variable Karnaugh map

Using Karnaugh Map ABCF A’B BC’ AC’ F = A’B + BC’ + AC’

Possibility to simplify A’ B’ B’C’ C’

Exercise 2  From this truth table, simplify it by using karnaugh map ABCF

A 4-variable Karnaugh Map

Using Karnaugh Map

7-SEGMENT

TODO  Design a digital circuit that takes 3-bit binary number(B 2 B 1 B 0 ) as input and it has 7 output (a,b,c,d,e,f,g) to display decimal number on 7- segment display  Digital circuit must be SIMPLIFIED by using Karnaugh map  7-segment can display decimal number from 0 to 7 3-bit Binary to 7-segment encoder B2B2 B1B1 B0B0 a b e d c f g