Lecture 2 Platform 0 revisited

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

CT455: Computer Organization Logic gate
Computer Science 210 Computer Organization Introduction to Logic Circuits.
A Programmable Logic Device Lecture 4.3. A Programmable Logic Device Multiple-input Gates A 2-Input, 1-Output PLD.
Digital Electronics Dan Simon Cleveland State University ESC 120 Revised December 30, 2010.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
Gates CS105. Electrical Signals Transmission of data Any electrical signal has a level of voltage – Interpretation of 1s and 0s Generally speaking: –
Simple One and Two Input Logic Gates Truth Tables and Function Tables Based Upon 0 – 5 V.
LOGIC GATES Logic generally has only 2 states, ON or OFF, represented by 1 or 0. Logic gates react to inputs in certain ways. Symbol for AND gate INPUT.
NOCTI Review Lesson 4 Objectives:
Transistors and Logic Circuits. Transistor control voltage in voltage out control high allows current to flow -- switch is closed (on) control low stops.
TODAY YOU ARE LEARNING to explain why data is represented in computer systems in binary form 2. to understand and produce simple logic diagrams.
The Digital Logic Level
Digital Electronics Lecture 6 Combinational Logic Circuit Design.
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.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
Exclusive OR Gate. Logically, the exclusive OR (XOR) operation can be seen as either of the following operations:exclusive OR (XOR) 1. A AND NOT B OR.
Gates and Logic Dr John Cowell phones off (please)
COMPUTER ARCHITECTURE TRUTH TABLES AND LOGIC GATES.
Logic Gates. AND gate Produces an output only if both inputs are on Input AInput BOutput (Q) Q=
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  Logic gates used in digital electronics  How to use logic gates to implement logic equations You will learn:
Combinational Logic Logic gates. and, or, not Derived gates. nand, nor, xor John F. Wakerly – Digital Design. 4 th edition. Chapter 4.
Logic gates.
Draw input and output characteristic of a transistor in CB mode
ECE 3130 Digital Electronics and Design
Logic Gates & Boolean Algebra
Eng. Mai Z. Alyazji October, 2016
Logic Gates and Boolean Algebra
Combinational Logic Logic gates. and, or, not Derived gates.
Logic Gates.
Transistors and Logic Circuits
MTE3 on , Tuesday 9:00-10:15, 10:30-11:45 AM 414W - PAB
VLSI System Design Lecture: 1.3 COMS LOGICs
Transistors and Logic Circuits
Lecture 6 Topics Combinational Logic Circuits
Logic Gates.
EI205 Lecture 5 Dianguang Ma Fall 2008.
M6 Which circuit will have more open-circuit voltage noise across its terminals? 1 k 2 k top bottom they are the same 3 k.
Exclusive OR Gate.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
SOLIDS AND SEMICONDUCTOR DEVICES - IV
Agenda – 2/12/18 Questions? Readings: CSI 4, P
Lecture 10 Circuit Basics of Microprocessor
Logic Gates.
JC Technology Logic Gates.
Week 7: Gates and Circuits: PART II
CS Chapter 3 (3A and ) Part 3 of 8
Logic Gates.
Logic Gates.
SOLIDS AND SEMICONDUCTOR DEVICES - IV
KS4 Electricity – Electronic systems
EENG447 Digital IC Design Dr. Gürtaç Yemişcioğlu.
GCSE Computer Science – Logic Gates & Boolean Expressions
Logic Gates.
Logic Gates Truth Table Challenge
Chapter 4 Gates and Circuits.
Digital Logic Experiment
Lecture 6 CdM-8 CPU overview
Lecture 5 Memory and storage
SOLIDS AND SEMICONDUCTOR DEVICES - IV
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Logic Gates AIM: To know the different types of logic gate
Eng. Ahmed M Bader El-Din October, 2018
Further binary, Logic diagrams and truth tables
Lecture 4 Sequential units. Registers
Lecture 3 Combinational units. Adders
Agenda Lecture Content: Combinatorial Circuits Boolean Algebras
Presentation transcript:

Lecture 2 Platform 0 revisited Computing platforms, semester 2 Novosibirsk State University University of Hertfordshire D. Irtegov, A.Shafarenko 2019

XOR gate 4 NAND gates * 4 transistors each = 16 transistors

XOR gate optimized on transistor level At the core, we have symmetrical circuit which is not equivalent to one of basic gates To have output=1, we need one of upper pairs open: (A&B’=1 | A’&B=1) To have output=0, we need one of lower pairs open: (A&B=1 | A’&B’=1) 12 transistors

XOR gate optimized: second try Much harder to understand

How it works? Consider B=0 This closes T0 and T7 directly, and opens T1 Open T1 opens T3 and closes T6 Transistors T2,4,5,8 form a pair of NOT gates Output will be (A⊕0)=A Case B=1 is described in tome.pdf

Pass transistor logic (PTL)

Floating signals N-type truth table P-type truth table Generally, you should avoid floating input on transistor gates Also, you should avoid connecting conflicting outputs But connecting floating output to non-floating one is OK Actually, NOT gate uses exactly this kind of connection

Pull resistor Gives sort of default value to circuit output I.e. when output floats, pull resistor pulls it to 0 If we connect it to PWR, it will pull it to 1

NAND gate using pull resistor

Why not use pull resistors everywhere? They are slow They consume power

Controlled buffer This device allows to controllably pass X to Y Actual buffers are bidirectional (signal and even floating value passes also from Y to X) But Logisim simulates them as unidirectional Smarter implementation known as transmission gate Less signal degradation