Logic gates.

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

CT455: Computer Organization Logic gate
Computer Science 210 Computer Organization Introduction to Logic Circuits.
Programmable Logic Controllers.
Digital Electronics Lecture 2 Logic Gates. Lecture 2 outline Announcement:
IEEE’s Hands on Practical Electronics (HOPE) Lesson 9: CMOS, Digital Logic.
Boolean Algebra and Logic Gate
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.
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.
Logic Gates Circuits to manipulate 0’s and 1’s. 0’s and 1’s used for numbers Also to make decisions within the computer. In that context, 1 corresponds.
Lecture 8 Topics –Switch –Transistor –CMOS transistor –Logic gates AND, OR, NOT Universal gates: NAND, NOR XOR.
GK-12 Student designed project (AP physics) Digital logic and Boolean algebra exercise. IC logic gates brought from Stevens were used in making simple.
Logic Gate A logic gate is an electronic circuit which makes logic decisions. It has one output and one or more inputs. The output signal appears only.
3. DIGITAL ELECTRONICS..
Chapter 4 Gates and Circuits.
Logical Circuit Design Week 5: Combinational Logic Circuits Mentor Hamiti, MSc Office ,
MR. KERINS Logic Gates- Electrical Engineering. LOGIC GATES Logic gates are primarily implemented using diodes or transistors acting as electronic switches,
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:
Chapter 4 Gates and Circuits. Integrated Circuits aka CHIPS What’s in this thing???? 4–2.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Binary Logic.
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
Lecture 17: Digital Design Today’s topic –Intro to Boolean functions Reminders –HW 4 due Wednesday 10/8/2014 (extended) –HW 5 due Wednesday 10/15/2014.
Fall 2012: FCM 708 Foundation I Lecture 2 Prof. Shamik Sengupta
 In studying digital integrated circuits, one must start with the simplest group of circuit, the SSIs or Small Scale Integrated Circuits. Since these.
LOGIC GATES.
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.
Week 6: Gates and Circuits: PART I READING: Chapter 4.
A-Level Computing#BristolMet Session Objectives#6 MUST understand and produce simple logic diagrams using the operations NOT, AND and OR SHOULD explain.
Logic Gates. A logic gate is an elementary building block of a digital circuit. Most logic gates have two inputs and one output. At any given moment,
Boolean Algebra Computer Architecture. Digital Representation Digital is an abstraction of analog voltage –Voltage is a continuous, physical unit Typically.
Module 7.  In Module 3 we have learned about NAND gate – it is a combination of AND operation followed by NOT operation  Symbol A. B = Y  Logic Gate.
Basic Electricity and Electronics Module Three Microprocessor Basics Copyright © Texas Education Agency, All rights reserved.
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.
Digital electronics 4–1 Gates and Circuits SANJAYBHAI RAJGURU COLLEGE OF ENGG.
LOGIC CIRCUITLOGIC CIRCUIT. Goal To understand how digital a computer can work, at the lowest level. To understand what is possible and the limitations.
LOGIC GATES. INTRODUCTION TO LOGIC GATES Boolean functions may be practically implemented by using electronic gates. The following points are important.
Boolean Algebra & Logic Gates
Universal Gate – NOR Universal Gate - NOR Digital Electronics
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Morgan Kaufmann Publishers
Computer Code.
Introductory Lecture on Digital Electronics
Logic Gates and Boolean Algebra
Logic Gates.
Computer Science 210 Computer Organization
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Universal Gate – NOR Universal Gate - NOR Digital Electronics
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Computer Science 210 Computer Organization
SOLIDS AND SEMICONDUCTOR DEVICES - IV
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Computer Science 210 Computer Organization
Logic Gates.
Boolean Logic Boolean Logic is considered to be the basic of digital electronics. We know that a computer’s most basic operation is based on digital electronics.
SOLIDS AND SEMICONDUCTOR DEVICES - IV
KS4 Electricity – Electronic systems
Universal Gate – NOR Universal Gate - NOR Digital Electronics
Binary Logic.
Digital Logic Experiment
Truth tables Mrs. Palmer.
SOLIDS AND SEMICONDUCTOR DEVICES - IV
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
DIGITAL ELECTRONICS AND LOGIC GATES. ANALOG SIGNAL:- Analog signal is continuous time varying current or voltage signal.
Presentation transcript:

Logic gates

Computer Design using Digital Circuits Primary circuit component is the “transistor” Billions (literally) can be fabricated on a single integrated circuit (IC) Circuits operate at low voltages (approx. one volt) Transistors are used as simple switches Transistors are connected together into circuits and turn each other on or off depending on how they’re connected Circuit inputs and outputs are in either of two states, high (power supply) voltage, or low voltage (0V) High state is a “one/true”, low state is a “zero/false"– Binary!!!

Electronic Design of a Digital Computer General approach: Wire together electronic components (transistors, in particular) to create gate level “building blocks” Inverter, nand, nor, and more… Use these “gates” to construct higher level modules that implement the basic functions of the computer

Boolean Algebra Based on symbolic logic Designed by George Boole Defines a set of operations on variables that have two states, true or false (or 1 and 0) In symbolic logic, Boolean expressions are manipulated (similar to mathematical statements) In circuit design, basic operations are represented with “logic gate” symbols

Basic Logical Operations (and gate symbols) NOT AND OR

NOT Inverts, or reverses, a Boolean value A’ !A 𝐀 ¬A A OUT F T Truth Table Symbolic representations: A’ !A 𝐀 ¬A

AND A B OUT F T Common representations: Truth Table AB A*B A˄B

OR A B OUT F T Common representations: Truth Table A+B A˅B

Additional Logical Operations NOR NAND An “AND” followed by a “NOT” An “OR” followed by a “NOT” Note: The “bubble” means inversion (NOT) These are easy to implement and commonly used in circuit design

NAND 𝐀𝐁 𝐀∗𝐁 𝐀˄𝐁 !(AB) ¬(A*B) A B OUT F T Truth Table “nand” is the “not”, or inversion, of “and”

NOR 𝐀+𝐁 𝐀˅𝐁 !(A+B) ¬(A ˅ B) A B OUT F T Truth Table “nor” is the “not”, or inversion, of “or”

(Mulit-input NANDs and NORs are easily implemented in a CMOS circuit) More than 2 inputs? 3 input “AND” AND = true if all inputs are true OR = true if any inputs are true A B C OUT F T (Mulit-input NANDs and NORs are easily implemented in a CMOS circuit)

Logisim Circuit Software Build digital circuits Download: http://sourceforge.net/projects/circuit/ Installed in classroom 100% Free We will only use an extremely small subset of functionality available. Basic logic gates Inputs Others See Logisim PowerPoints for more info