Logic Gates Digital Electronics.

Slides:



Advertisements
Similar presentations
Digital Circuits.
Advertisements

Documentation Standards
ECE 238L Computer Logic Design Spring 2010
Programmable Logic PAL, PLA.
Appendix B Digital Logic. Irvine, Kip R. Assembly Language for Intel-Based Computers, NOT AND OR XOR NAND NOR Truth Tables Boolean Operators.
Chapter 11_1 (chap 10 ed 8) Digital Logic. Irvine, Kip R. Assembly Language for Intel-Based Computers, NOT AND OR XOR NAND NOR Truth Tables Boolean.
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
Lecture 14 Today we will Learn how to implement mathematical logical functions using logic gate circuitry, using Sum-of-products formulation NAND-NAND.
Example: 7 Segment Displays BA DC\ xxxx 10 11xx Decimal Number Inputs Outputs DCBA abcdefg
Give qualifications of instructors: DAP
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.
Digital Logic Review: Part II
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
Chapter 3 Combinational Logic Design
Unit 8 Combinational Circuit Design and Simulation Using Gates Ku-Yaw Chang Assistant Professor, Department of Computer Science.
Digital Logic and Design Vishal Jethva Lecture No. 10 svbitec.wordpress.com.
Chapter 10_1 Digital Logic. Irvine, Kip R. Assembly Language for Intel-Based Computers, NOT AND OR XOR NAND NOR Truth Tables Boolean Operators.
Logic Design A Review. Binary numbers Binary numbers to decimal  Binary 2 decimal  Decimal 2 binary.
 Seattle Pacific University EE Logic System DesignSOP-POS-1 The Connection: Truth Tables to Functions abcF abcF
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.
ECE 331 – Digital System Design
Digital Electronics Lecture 6 Combinational Logic Circuit Design.
Logic Gates By Taweesak Reungpeerakul
Unit 1 Minimization Techniques and Logic Gates. Introduction to Digital Systems Analog devices and systems process time-varying signals that can take.
ECE 301 – Digital Electronics Basic Logic Operations, Boolean Expressions, and Boolean Algebra (Lecture #3)
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
05 BA2 Page 1 ECEn/CS 224 Boolean Algebra – Part 2.
Chap 2. Combinational Logic Circuits
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
Boolean Algebra & Logic Circuits Dr. Ahmed El-Bialy Dr. Sahar Fawzy.
Conversion from one number base to another Binary arithmetic Equation simplification DeMorgan’s Laws Conversion to/from SOP/POS Reading equations from.
Designing Combinational Logic Circuits
Module –I Boolean Algebra Digital Design Amit Kumar Assistant Professor SCSE, Galgotias University, Greater Noida.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
Digital Logic (Karnaugh Map). Karnaugh Maps Karnaugh maps (K-maps) are graphical representations of boolean functions. One map cell corresponds to a row.
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 Topic 4: Cost of Logic Circuits and Karnaugh Maps José Nelson Amaral.
BOOLEAN ALGEBRA LOGIC GATES. Introduction British mathematician George Boole( ) was successful in finding the link between logic and mathematics.
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.
©2008 The McGraw-Hill Companies, Inc. All rights reserved. Digital Electronics Principles & Applications Seventh Edition Chapter 4 Using Logic Gates Roger.
1 Binary Signals Logic gate circuits are designed to input and output only two types of signals: “high” (1) and “low” (0), as represented by a variable.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC:K-Map. K-Map (1)  Karnaugh Map provides a systematic method for simplifying Boolean expressions and may produce.
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
Combinational Circuits Part 1
Logic Gates and Boolean Algebra
De Morgan’s Theorem,.
Digital Fundamentals Floyd Chapter 5 Tenth Edition
CHAPTER 1 : INTRODUCTION
Digital Logic.
Lecture 9 Logistics Last lecture Today HW3 due Wednesday
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
ECE 331 – Digital System Design
CSE 140 : Components and Design Techniques for Digital Systems
Digital Fundamentals Floyd Chapter 5 Tenth Edition
BASIC & COMBINATIONAL LOGIC CIRCUIT
ECE434a Advanced Digital Systems L02
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Logic Gates By Dr.Mazin Alzewary
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Chapter 5 Combinational Logic Analysis
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Combinational Logic Circuit
Principles & Applications
Laws & Rules of Boolean Algebra
Computer Architecture
Presentation transcript:

Logic Gates Digital Electronics

Interest Sensor Technology in digital cameras use CCD and CMOS technology to convert light into electrons. CMOS has many TTL logic gates that you can read a schematic and determine simplified output. Digital Electronics

Using Logic Circuits . Boolean Algebra . Developed by George Boolean, a 19th century mathematician. . His theories were used to develop an assembly of gears and pulleys to be used to drive a grain elevator. . A Boolean expression is nothing more than a description of the input conditions necessary to get a desired output. Digital Electronics

CENT-113 Digital Electronics Tracing Logic Gates A A A + B + C B B (A + B + C)(C) C C C C CENT-113 Digital Electronics

Tracing Logic Gates A AB A (AB)(B + C) B B B (AB)(B + C) C B + C C Digital Electronics

Questions Q. Draw the logic circuit for AB + CD + ABC = Y A. A B C Y D Digital Electronics

Simplified Boolean Expression Karnaugh Maps In 1953, Maurice Karnaugh published a paper about his system of mapping & simplifying Boolean expressions. Example: OR Truth Table Karnaugh Map Boolean Expression Inputs Output B A Y 1 B B AB + AB + AB = Y x A Simplified Boolean Expression A B B A + B = Y x A 2 Terms: 1 Variable = 2 Blocks 2 Variables = 1 Block A Digital Electronics

Simplified Boolean Expression Karnaugh Maps Example using 3 variables: OR Truth Table Karnaugh Map Boolean Expression Inputs Output C B A Y 1 B B ABC + ABC + ABC + ABC = Y x A A C C C Simplified Boolean Expression B B x A + B + C = Y A 3 Terms: 1 Variable = 4 Blocks 2 Variables = 2 Blocks 3 Variables = 1 Block A C C C Digital Electronics

Questions Q. Simplify AB + CBA + BAC + CB + AC. A. A + C x B A C Digital Electronics

Questions Q. Simplify ABC + CB + AC + BCA + CA. A. A + BC + BC x X B A Digital Electronics

Simplified Boolean Expression Karnaugh Maps Example using 4 variables: OR Truth Table Karnaugh Map Boolean Expression Inputs Output D C B A Y 1 B B ABCD + ABCD + ABCD + ABCD + ABCD + ABCD = Y x D A D A D C C C B B Simplified Boolean Expression x D A A + B + C + D = Y D 4 Terms: 1 Variable = 8 Blocks 2 Variables = 4 Blocks 3 Variables = 2 Blocks 4 Variables = 1 Block A D C C C Digital Electronics 4 corner rule

Questions Q. Simplify ABCD + DC + ABD + DAC. A. AB + AD + DC x B D A C Digital Electronics

Questions Q. Simplify ABCD + DC + ABC + BC + ABD. x A. BC + AD + AC + CD (be aware of 4 corners) Digital Electronics

Questions Q. Simplify ABCD + ABCD + ACB + CB + AB + ACD + ABCD + ABCD + ABC + ACBD. A B C D x A. CD + BC + AB + AC + BD Digital Electronics

Karnaugh Maps Example using 5 variables: BD = Y ABCDE + ABCDE + ABDE + Boolean Expression A B C D ABCDE + ABCDE + ABDE + ABD + ABCDE + ABCDE = Y X X X E X A B C D X X Simplified Boolean Expression X E X BD = Y 5 Terms: 1 Variable = 16 Blocks 2 Variables = 8 Blocks 3 Variables = 4 Blocks 4 Variables = 2 Blocks 5 Variables = 1 Block Digital Electronics 4 corner rule

Questions Q. Simplify ABCDE + ABCDE + ABCDE + ABCDE + ABCD + ABCE + ABCDE = Y. A B C D E X A. ABD + ABC Digital Electronics

Questions Q. Simplify ABCDE + ABCDE + ABD + ABC ABCDE + ABCD + ABCD + CD = Y. A B C D E X A. AC + CD + BD = Y Digital Electronics

Questions Q. Simplify ABCDE + ABCD + ACD + ABCDE + ABD + ABD + ABCDE = Y. A B C D E X A. AD + ABCE Digital Electronics

Using NAND Logic A NAND TTL chip is the Quad 2 input 7400. NAND gates are used in many logic circuits because they solve many logic problems with fewer chips. A two input inverted OR gate is the same as a NAND gate. Digital Electronics

Data Selectors (multiplexers) A single pole 8 position rotary switch works similar to a data selector chip. Logic Symbol for a 1 of 8 data selector. Data Selector 1 2 3 4 5 6 7 Rotary Switch 1 Data Inputs 1 1 2 W Output 3 1 1 4 Output 5 6 7 C B A Data Selector Inputs 1 1 Digital Electronics

Data Selector IC Logic Problems Inputs Output D C B A Y 1 Data Inputs 1 2 3 4 5 6 7 W Output 8 9 10 11 12 13 14 15 16 C B A D Data Select Inputs Digital Electronics

Data Selector Folding Technique Demonstrate using page 76. Digital Electronics

More Complex Logic Problems Programmable array of logic gates that within a single IC with multiple outputs: PAL: Programmable Array Logic: 16 inputs, 8 outputs. ROMs: Read-only memories or gate arrays. PROMs: Programmable ROMs: User programmable gate arrays. EPROMs: Erasable PROMs: User programmable gate arrays. Programmable gate arrays Digital Electronics

De Morgan’s Theorems = = First Theorem Second Theorem A A Y Y B B AB = Y A + B = Y Second Theorem A A Y Y B B = AB = Y A + B = Y Digital Electronics

De Morgan’s Theorems Maxterm to Minterm. Given: (AB) (B + C) = Y Step 1: Change all ORs to ANDs and all ANDs to ORs. (A + B) + (BC) = Y Step 2: Complement each individual variable (short overbar). Step 3: Complement the entire function (long overbar). Step 4: Eliminate all groups of double overbars. Solution: (A + B) + (BC) = Y Digital Electronics

Conclusion Q. What is the minterm of A + B? A. AB Q. What is the chip number for a data selector chip? A. 74151 Digital Electronics