Boolean Algebra and its Relation to Digital Circuits

Slides:



Advertisements
Similar presentations
Solving Quadratic Equations Using the Zero Product Property
Advertisements

Digital logic gates.
Logic Gates.
Digital Electronics Lecture 2 Logic Gates. Lecture 2 outline Announcement:
Logic Gates.
Programming Logic Gate Functions in PLCs
1 Microprocessors vs. Custom Digital Circuits Why would anyone ever need to design new digital circuits? Microprocessors are readily available, inexpensive,
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.
Microprocessors vs. Custom Digital Circuits
1 Boolean Algebra & Logic Design. 2 Developed by George Boole in the 1850s Mathematical theory of logic. Shannon was the first to use Boolean Algebra.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
CS 300 – Lecture 3 Intro to Computer Architecture / Assembly Language Digital Design.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
In this module you will learn: What the various logic gates do. How to represent logic gates on a circuit diagram. The truth tables for the logic gates.
Introduction to Digital Design Lab Project
22C:19 Discrete Math Boolean Algebra & Digital Logic Fall 2010 Sukumar Ghosh.
Module 3.  Binary logic consists of :  logic variables  designated by alphabet letters, e.g. A, B, C… x, y, z, etc.  have ONLY 2 possible values:
Logic Gates How Boolean logic is implemented. Transistors used as switches to implement Boolean logic: ANDOR Logic with Transistors.
1 The Chinese University of Hong Kong Faculty of Education Diploma in Education (Part-Time) Winter 1997 Educational Communications and Technology Assignment.
Digital Electronics Lecture 4 Simplification using Boolean Algebra, Combinational Logic Circuit Design.
What is an And Gate? It is a digital circuit that produce logical operations The logical operations are call Boolean logical Boolean operation consist.
 In studying digital integrated circuits, one must start with the simplest group of circuit, the SSIs or Small Scale Integrated Circuits. Since these.
Homework - Write Truth Tables for toy car. You will design a simple digital circuit to make a toy car follow a flashlight. The car has three light sensors.
CPS3340 COMPUTER ARCHITECTURE Fall Semester, /05/2013 Lecture 4: Basics of Logic Design Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
February 23, Announcements ACSL – March 9 Digital Electronics – 2 Graph Theory – 2 Boolean Algebra – 1 USACO – March
Gates and Logic Dr John Cowell phones off (please)
BASIC LOGIC GATES. In studying digital in integrated circuits, one must start with the simples group of circuits, the SSIs or Small Scale Integrated Circuits.
IT253: Computer Organization Lecture 7: Logic and Gates: Digital Design Tonga Institute of Higher Education.
CE1110 :Digital Logic Design lecture 02 Digital Logic Gates Dr. Atef Ali Ibrahim 1.
Linear Algebra. Circuits The circuits in computers and other input devices have inputs, each of which is either a 0 or 1, the output is also 0s and 1s.
Lecture 4 Introduction to Boolean Algebra. Binary Operators In the following descriptions, we will let A and B be Boolean variables and define a set of.
1.4 Solving Equations Honors Algebra II Goals: ~Solving Equations ~Solving Word Problems with Equations.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  Boolean postulate  Simplifying boolean equations  Truth tables You will learn: 2.
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 4.1 Boolean Logic 4 ©Paul Godin Created September 2007 gmail.com.
Chapter 3: Test Your Proficiency Directions: Select a section to work on. Work out each problem on a piece of paper. Click to check your answer. For detailed.
ECE 171 Digital Circuits Chapter 4 Boolean Algebra Herbert G. Mayer, PSU Status 2/1/2016 Copied with Permission from prof. Mark PSU ECE.
Appendix B: Digital Logic
How does a Computer Add ? Logic Gates within chips: AND Gate A B Output OR Gate A B Output A B A B
DIGITAL ELECTRONICS. Everything in digital world is based on binary system. Numerically it involves only two symbols 0 or 1. –0 = False = No –1 = True.
WORKING PRINCIPLE OF DIGITAL LOGIC
Logic Gates and Boolean Algebra Introduction to Logic II.
Boolean Algebra. LO:  Understand why Boolean algebra is used  Understand basic Boolean algebra notation  Understand why Boolean algebra is used  Understand.
Computer Hardware & Operation Northern College Diploma Philip Bird.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Programmable Logic Controller
Computer Organization CS345 David Monismith Based upon notes by Dr. Bill Siever and notes from the Patternson and Hennessy Text.
Lecture 4 Topics Boolean Algebra Huntington’s Postulates Truth Tables
Logic Gates and Boolean Algebra
Questions Describe the following gates
Homework Reading Machine Projects Labs
Boolean Algebra & De Morgan's Theorems
Computer Fundamentals
Combinational Circuit Design
Computers Logic Gates.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
How Boolean logic is implemented
Elec 2607 Digital Switching Circuits
Lecture 4 Topics Boolean Algebra Huntington’s Postulates Truth Tables
CS Chapter 3 (3A and ) Part 3 of 8
Copied with Permission from prof. Mark PSU ECE
KS4 Electricity – Electronic systems
CS Chapter 3 (3A and ) – Part 2 of 5
Truth tables Mrs. Palmer.
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Component 1 – 2A, B, C Binary Logic
Laws & Rules of Boolean Algebra
Presentation transcript:

Boolean Algebra and its Relation to Digital Circuits “Traditional” algebra Variables represent real numbers (x, y) Operators operate on variables, return real numbers (2.5*x + y - 3) Boolean Algebra Variables represent 0 or 1 only Operators return 0 or 1 only Basic operators AND: a AND b returns 1 only when both a=1 and b=1 OR: a OR b returns 1 if either (or both) a=1 or b=1 NOT: NOT a returns the opposite of a (1 if a=0, 0 if a=1) a 1 b AND a 1 b OR a a 1 NOT

Converting to Boolean Equations Q1. A fire sprinkler system should spray water if high heat is sensed and the system is set to enabled. Answer: Let Boolean variable h represent “high heat is sensed,” e represent “enabled,” and F represent “spraying water.” Then an equation is: F = h AND e. a

NOT gate x x 1 F

OR gate x y x 1 y F

AND gate x y x 1 y F

XOR gate x x x x 1 y F y

Practice Logic Gate Simulator A free, simple, online logic gate simulator, click below: https://academo.org/demos/logic-gate-simulator/