Discrete Systems I Lecture 09 Minterms and Decoders Profs. Koike and Yukita.

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

SOP and POS Forms Notation.
ECE 301 – Digital Electronics Circuit Design and Analysis (Lecture #9A) The slides included herein were taken from the materials accompanying Fundamentals.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
ECE 331 – Digital System Design Logic Circuit Design (Lecture #7)
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 2 Combinational Logic Design.
ECE 301 – Digital Electronics Multiplexers and Demultiplexers (Lecture #12)
Lecture 3. Boolean Algebra, Logic Gates
Combinational Digital Circuits. Measurement Our world is an analog world. Measurements that we make of the physical objects around us are never in discrete.
Part 2: DESIGN CIRCUIT. LOGIC CIRCUIT DESIGN x y z F F = x + y’z x y z F Truth Table Boolean Function.
Constructing A Truth Table XYZF1F InputsOutput Input Combinations 3 – Inputs 8 – Combinations (8 = 2 3 ) Note the binary counting order.
ITEC 352 Lecture 5 Low level components(3). Low level components Review Multiplexers Demultiplexer Minterm/Maxterm Karnaugh Map.
Lecture 3. Boolean Algebra, Logic Gates Prof. Sin-Min Lee Department of Computer Science 2x.
Lecture 4 Logic gates and truth tables Implementing logic functions
XOR and XNOR Logic Gates. XOR Function Output Y is TRUE if input A OR input B are TRUE Exclusively, else it is FALSE. Logic Symbol  Description  Truth.
Transistors and Logic Circuits. Transistor control voltage in voltage out control high allows current to flow -- switch is closed (on) control low stops.
©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.
 Seattle Pacific University EE Logic System DesignSOP-POS-1 The Connection: Truth Tables to Functions abcF abcF
CS1Q Computer Systems Lecture 6 Simon Gay. Lecture 6CS1Q Computer Systems - Simon Gay2 Algebraic Notation Writing AND, OR, NOT etc. is long-winded and.
Digital Systems I EEC 180A Lecture 4 Bevan M. Baas.
Module 9.  Digital logic circuits can be categorized based on the nature of their inputs either: Combinational logic circuit It consists of logic gates.
Discrete Mathematics and Its Applications.  The English mathematician George Boole ( ) sought to give symbolic form to Aristotle's system of.
Dr. Eng. Farag Elnagahy Office Phone: King ABDUL AZIZ University Faculty Of Computing and Information Technology CPCS 222.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
ECE 331 – Digital System Design Circuit Design and Analysis (Lecture #9A) The slides included herein were taken from the materials accompanying Fundamentals.
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.
Chap 2. Combinational Logic Circuits
CHAPTER 1 SETS, FUNCTIONs, ELEMENTARY LOGIC & BOOLEAN ALGEBRAs
1 Digital Logic Design Week 5&6 cont’d Revision for Quiz 2/Exam.
1 CS 151: Digital Design Chapter 3: Combinational Logic Design 3-1Design Procedure CS 151: Digital Design.
Module 11.  In Module 9, we have been introduced to the concept of combinational logic circuits through the examples of binary adders.  Meanwhile, in.
Digital Design Module 2 Decoder Amit Kumar AP SCSE, GU Greater Noida.
CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
ELECTRICAL ENGINEERING: PRINCIPLES AND APPLICATIONS, Third Edition, by Allan R. Hambley, ©2005 Pearson Education, Inc. Chapter 7 Logic Circuits.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. De Morgan’s Theorem De Morgan’s Theorem.
CEC 220 Digital Circuit Design SOP and POS forms Friday, Sept 11 CEC 220 Digital Circuit Design Slide 1 of 17.
CEC 220 Digital Circuit Design Minterms and Maxterms Monday, January 26 CEC 220 Digital Circuit Design Slide 1 of 11.
Decoders Zhijian John Wang. What are they? Overview of a decoder A device that reverses the process of an encoder Convert information from one format.
WORKING PRINCIPLE OF DIGITAL LOGIC
Discrete Systems I Lecture 10 Adder and ALU Profs. Koike and Yukita.
Logic Gates and Boolean Algebra Introduction to Logic II.
Lecture 1 Gunjeet kaur Dronacharya group of institutions.
Department of Preparatory Year, Umm Al Qura University
Table 2.1 Postulates and Theorems of Boolean Algebra
NAND as a complete system and Karnaugh Maps
Eng. Mai Z. Alyazji October, 2016
De Morgan’s Theorem,.
Transistors and Logic Circuits
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
Digital Logic.
Combinational Functions and Circuits
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
Lecture 4: Combinational Functions and Circuits
CS Chapter 3 (3A and ) Part 3 of 8
Logic Gates.
Logic Gates.
13 Digital Logic Circuits.
CS Chapter 3 (3A and ) – Part 2 of 5
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Table 2.1 Postulates and Theorems of Boolean Algebra
Instructor: Alexander Stoytchev
Instructor: Alexander Stoytchev
Special Gates Combinational Logic Gates
XOR Function Logic Symbol  Description  Truth Table 
Instructor: Alexander Stoytchev
Digital System Design Combinational Logic
LOGIC Circuits.
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Agenda Lecture Content: Combinatorial Circuits Boolean Algebras
Presentation transcript:

Discrete Systems I Lecture 09 Minterms and Decoders Profs. Koike and Yukita

Realizing arbitrary Boolean functions We can write the truth table for any Boolean function. We will discover ways to derive a Boolean function for any truth table. 2

Minterms A minterm is a special Boolean function: – for which one and only one combination of input bits yields a 1, – and all other combinations yield a 0. Example  3

Find the Boolean expression for this special kind of a truth table 1.Write out all the combinations of function’s input values. 2.Draw NOT bar over those variables that are 0 in that combination of bits that makes the function 1. 4

Decoder A decoder is a circuit that has n input lines and 2 n output lines. Realized as a collection of minterms. 5

3-8 Decoder 6

Realizing any Boolean using minterms We will give a definition later. 7

Construct minterms for nonzero outputs 8

OR them together 9

Minterms 10

Sum-of-products expressions 11

Realization of any Boolean functions using a decoder 12

The Seven Segment Display Binary to base 10 display

The Seven Segment Display Binary to base 10 display

The Seven Segment Display Binary to the base 10 display

Seven Segment Display with Each Controlling Function 16

f5 17

f5 18

Problem 1 19

Problem 2 Write the minterm realizations of the remaining six functions needed to implement a seven segment display. 20

Maxterms A maxterm is a special Boolean function: – for which one and only one combination of input bits yields a 0, – and all other combinations yield a 1. Example  21

Find the Boolean expression for this special kind of a truth table 1.Write out all the combinations of function’s input values. 2.Draw NOT bar over those variables that are 1 in that combination of bits that makes the function 0. 22

Ex. XOR Realizing any Boolean functions with maxterms 23

Ex. XOR Realizing any Boolean functions with minterms 24

Ex. Equivalent Realizations of XOR 25

The Three Input Majority Voter A three input Boolean function that counts its input bits. If there are more 1’s than 0’s, the function is to produce a 1 as output, and if there are more 0’s than 1’s, the function is to produce a 0. It is clear that there can never be a tie. 26

The Three Input Majority Voters 27

The Three Input Majority Voters 28

Problem 3 Write the minterm and maxtermrealizations of the following: (1) NAND (2) NOR (3) The implication function (4) AND 29

Problem 3 30

Problem 4-5 Problem 4: Write the minterm realization of the three-input majority voters. Problem 5: Write the maxterm realization of each of the seven functions needed to implement a full seven-segment display. 31