Boolean Algebra and Logic Gates CE 40 B 18 June 2003.

Slides:



Advertisements
Similar presentations
Boolean Algebra and Logic Gates
Advertisements

Boolean Algebra and Logic Gates
Boolean Algebra and Logic Gates
Combinational Logic Circuits Chapter 2 Mano and Kime.
Chapter 2 Logic Circuits.
CS 151 Digital Systems Design Lecture 6 More Boolean Algebra A B.
1 Section 10.1 Boolean Functions. 2 Computers & Boolean Algebra Circuits in computers have inputs whose values are either 0 or 1 Mathematician George.
Boolean Algebra and Logic Gates
1 Chapter 2 Boolean Algebra and Logic Gates The most common postulates ( 假設 ; 基本條件 ) used to formulate various algebraic structures are: 1. Closure ( 封閉性.
COMBINATIONAL LOGIC CIRCUITS C.L. x1 x2 xn Z Z = F (x1, x2, ……., Xn) F is a Binary Logic (BOOLEAN ) Function Knowing F Allows Straight Forward Direct Implementation.
Boolean Algebra and Logic Gates1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
ENEE244-02xx Digital Logic Design Lecture 7. Announcements Homework 3 due on Thursday. Review session will be held by Shang during class on Thursday.
Fall 2002CMSC Discrete Structures1 Yes, No, Maybe... Boolean Algebra.
Chapter 2: Boolean Algebra and Logic Functions
Section Section Summary Introduction to Boolean Algebra Boolean Expressions and Boolean Functions Identities of Boolean Algebra Duality The Abstract.
Mantıksal Tasarım – BBM231 M. Önder Efe
Chapter 2 Boolean Algebra and Logic Gates
2-6 Other Logic Operations For two variables one can achieve sixteen operations Only eight are useful for computers Boolean algebra built on AND, OR and.
1 Why study Boolean Algebra? 4 It is highly desirable to find the simplest circuit implementation (logic) with the smallest number of gates or wires. We.
1 Logic Gates Digital Computer Logic Kashif Bashir WWW:
Chapter 2 Boolean Algebra and Logic Gates 授課教師 : 張傳育 博士 (Chuan-Yu Chang Ph.D.) Tel: (05) ext.
Combinational Logic 1.
Chapter 2. Outlines 2.1 Introduction 2.2 Basic Definitions 2.3 Axiomatic Definition of Boolean Algebra 2.4 Basic thermos and proprieties of Boolean Algebra.
Logic Design Dr. Yosry A. Azzam.
Digital System Ch2-1 Chapter 2 Boolean Algebra and Logic Gates Ping-Liang Lai ( 賴秉樑 ) Digital System 數位系統.
Chap 2. Combinational Logic Circuits. Chap Binary Logic and Gates l 디지털 회로 (Digital circuits) o hardware components that manipulate binary information.
Boolean Algebra and Logic Gates
Binary Logic Section 1.9. Binary Logic Binary logic deals with variables that take on discrete values (e.g. 1, 0) and with operations that assume logical.
Computer logic Data and programs in digital computers are represented and processed by electronic circuit networks called digital logic circuits or logic.
Ahmad Almulhem, KFUPM 2010 COE 202: Digital Logic Design Combinational Logic Part 2 Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office:
ENGIN112 L6: More Boolean Algebra September 15, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 6 More Boolean Algebra A B.
CHAPTER 1 SETS, FUNCTIONs, ELEMENTARY LOGIC & BOOLEAN ALGEBRAs
1 Lect # 2 Boolean Algebra and Logic Gates Boolean algebra defines rules for manipulating symbolic binary logic expressions. –a symbolic binary logic expression.
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 
D IGITAL L OGIC D ESIGN I B OOLEAN A LGEBRA AND L OGIC G ATE 1.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 4 Dr. Shi Dept. of Electrical and Computer Engineering.
ECE DIGITAL LOGIC LECTURE 6: BOOLEAN ALGEBRA Assistant Prof. Fareena Saqib Florida Institute of Technology Fall 2016, 02/01/2016.
EE345 - Micro-Controllers Boolean Algebra and Logic Gates Prof. Ahmad Abu-El-Haija.
Logic Design (CE1111 ) Lecture 2 (Chapter 2) Prepared by Dr. Lamiaa Elshenawy 1.
CSE 461. Binary Logic Binary logic consists of binary variables and logical operations. Variables are designated by letters such as A, B, C, x, y, z etc.
Boolean Algebra.
Fuw-Yi Yang1 數位系統 Digital Systems Department of Computer Science and Information Engineering, Chaoyang University of Technology 朝陽科技大學資工系 Speaker: Fuw-Yi.
Basic Laws, theorems, and postulates of Boolean Algebra
CHAPTER 2 Boolean algebra and Logic gates
Digital Logic Circuits, Digital Component and Data Representation Course: BCA-2 nd Sem Subject: Computer Organization And Architecture Unit-1 1.
LOGIC GATE TIMING DIAGRAM.
Table 2.1 Postulates and Theorems of Boolean Algebra
Chapter 2: Boolean Algebra and Logic Functions
Boolean Algebra.
CS 105 Digital Logic Design
PROPAGATION DELAY.
… and now for the Final Topic:
Princess Sumaya University
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
Speaker: Fuw-Yi Yang 楊伏夷 伏夷非征番, 道德經 察政章(Chapter 58) 伏者潛藏也
Boolean Algebra Why study Boolean Algebra?
Boolean Algebra.
INTRODUCTION TO LOGIC DESIGN Chapter 2 Boolean Algebra and Logic Gates
Boolean Algebra.
CMSC Discrete Structures
Chapter 2 Boolean Algebra and Logic Gate
Yes, No, Maybe... BooleanAlgebra 12/10/2018.
HDL Hardware Description Language
Applied Discrete Mathematics Week 4: Functions
COMS 361 Computer Organization
Table 2.1 Postulates and Theorems of Boolean Algebra
Faculty of Cybernetics, Statistics and Economic Informatics
Digital Logic Chapter-2
Digital Logic Chapter-2
CMSC Discrete Structures
Presentation transcript:

Boolean Algebra and Logic Gates CE 40 B 18 June 2003

Basic Definitions  Common Postulates Closure Associative Law Commutative Law Identity Element Inverse Distributive Law  Field set of elements with two binary operators

Axiomatic Definition of Boolean Algebra  George Boole  Two binary operators (+ and ·)  Huntington Postulates Closure, Identity, Commutative, Distributive, Complement  Show that Huntington Postulates are valid for B = {0,1}

Basic Theorems and Properties of Boolean Algebra  Duality Expression remains valid even after operators and identity elements are interchanged  Some theorems x + xy = x (x + y)’ = x’y’

Boolean Functions  Logical relationship between binary variables  Can be represented by a truth table  Can be transformed into a logic diagram  Example: f = x + y’z

Example – f = x + y’z

Canonical and Standard Forms  Maxterms and Minterms  Canonical Forms Sum of Minterms Product of Maxterms  Standard Forms Sum of products Product of sums

Other Logic Operations  Formed from combination AND, OR, and NOT.  16 possible functions for 2 binary variables

Digital Logic Gates

Integrated Circuits  IC Silicon chip containing electronic components for constructing digital gates  Different Levels of Integration Circuit complexity Number of logic gates in one package SSI, MSI, LSI, VLSI

Integrated Circuits  Digital Logic Families Circuit technology – how the logic gates are constructed TTL, ECL, MOS, CMOS Characteristics  Fan-out  Fan-in  Power dissipation  Propagation delay  Noise margin

Integrated Circuits  Computer-Aided Design Complex designs require computers Electronic Design Automation (EDA) Hardware Description Language (HDL)  Verilog, VHDL