CSC 205 Lecture 11 CSC205 Jeffrey N. Denenberg Lecture #1 Introduction, Logic Circuits.

Slides:



Advertisements
Similar presentations
Switching circuits Composed of switching elements called “gates” that implement logical blocks or switching expressions Positive logic convention (active.
Advertisements

Digital Logic & Design Dr. Waseem Ikram Lecture 06
Ch 3. Digital Circuits 3.1 Logic Signals and Gates (When N=1, 2 states)
Digital Electronics Logic Families TTL and CMOS.
Introduction to Digital Electronics. Suplementary Reading Digital Design by - John F. Wakerly – - you will find some solutions at this site.
University of Toronto ECE530 Analog Electronics Review of MOSFET Device Modeling Lecture 2 # 1 Review of MOSFET Device Modeling.
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 13 CMOS Digital Logic Circuits.
CS61C L23 Synchronous Digital Systems (1) Garcia, Fall 2011 © UCB Lecturer SOE Dan Garcia inst.eecs.berkeley.edu/~cs61c CS61C.
Lecture #26 Gate delays, MOS logic
EE 365 Introduction, Logic Circuits. Digital Logic Binary system -- 0 & 1, LOW & HIGH, negated and asserted. Basic building blocks -- AND, OR, NOT.
EE365 Adv. Digital Circuit Design Clarkson University Lecture #4
Physical States for Bits. Black Box Representations.
Outline Introduction – “Is there a limit?”
Major Numeric Data Types Unsigned Integers Signed Integers Alphanumeric Data – ASCII & UNICODE Floating Point Numbers.
Faculty of Computer Science © 2006 CMPUT 229 Digital Logic From Switches to Memories.
Digital Circuits. Analog and Digital Signals Noise margins in Logic Circuits VMVM.
University College Cork IRELAND Number Systems, Data Types, Codes Logic Gates: An Introduction.
10-7 Metal-Oxide Semiconductor ( MOS )  Field-Effect Transistor ( FET ) Unipolar transistor Depend on the flow of only one type of carrier JFET, MOS 
I am an L&S CS major. Why do I have to take this class? So you don’t look stupid when you get to your job. To prepare you for hands-on courses like CS.
Slide 1EE100 Summer 2008Bharathwaj Muthuswamy EE100Su08 Lecture #16 (August 1 st 2008) OUTLINE –Project next week: Pick up kits in your first lab section,
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
FIGURES FOR CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
EC1354 – VLSI DESIGN SEMESTER VI
EKT 121 / 4 ELEKTRONIK DIGIT 1 CHAPTER 1 : INTRODUCTION.
Chapter 3 Digital Logic Structures. 3-2 Transistor: Building Block of Computers Microprocessors contain millions of transistors Intel Pentium 4 (2000):
Introduction to Digital Design
Outline Analysis of Combinational Circuits Signed Number Arithmetic
©zaher elsir Sudan Academy for Banking & Financial Sciences Decimal Number System Base (Radix)10 Digits0, 1, 2, 3, 4, 5, 6, 7, 8, 9 e.g The magnitude.
Digital Electronics. Introduction to Number Systems & Codes Digital & Analog systems, Numerical representation, Digital number systems, Binary to Decimal.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
ECE 3110: Introduction to Digital Systems Number Systems.
مدار منطقي مظفر بگ محمدي Course Structure & Grading Homework: 25% Midterm: 30% Final:50% There is 5% extra! ( =105!) Textbook:
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
Number Systems ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning.
Chapter 1 Introduction: Digital Systems & Logic Design By Taweesak Reungpeerakul.
Teaching VLSI Design Considering Future Industrial Requirements Matthias Hanke
Chapter 1: Digital Computers and Information Illustration at beginning of each Chapter Base 10 Binary Base 2 Octal Base 8 Hex bas
ECE 2110: Introduction to Digital Systems 2. Number Systems & Codes.
Device Characterization ECE/ChE 4752: Microelectronics Processing Laboratory Gary S. May April 1, 2004.
Physical States for Bits. Black Box Representations.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
CSE477 L07 Pass Transistor Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 07: Pass Transistor Logic Mary Jane Irwin (
Logic Signals and Gates. Binary Code Digital logic hides the pitfalls of the analog world by mapping the infinite set of real values for a physical quantity.
EE210 Digital Electronics Class Lecture 7 May 22, 2008.
Digital Circuits Text Book –M. M. Mano, "Digital Design," 3rd Ed., Prentice Hall Inc., Reference –class notes Grade –quizzes:15% –mid-term:27.5%
Introduction to MicroElectronics
Lecture 2 Numbers and number systems. Some material from the last lecture Electronic computers represent information as voltage levels. To make the computer.
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Transistor: Building.
ECE 2110: Introduction to Digital Systems Number Systems.
EE121 John Wakerly Lecture #1 Introduction, Logic Circuits.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Binary Numbers For digital systems, the.
CMOS Logic Gates. NMOS transistor acts as a switch 2 When gate voltage is 0 V No channel is formed current does not flow easily “open switch” When gate.
CSC 331: DIGITAL LOGIC DESIGN COURSE LECTURER: E. Y. BAAGYERE. CONTACT: LECTURE TIME: 15:40 – 17:45 hrs. VENUE: SP-LAB.
ECE 2110: Introduction to Digital Systems
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Lecture 1.2 (Chapter 1) Prepared by Dr. Lamiaa Elshenawy
1 CS 352 Introduction to Logic Design Lecture 1 Ahmed Ezzat Number Systems and Boolean Algebra, Ch-1 + Ch-2.
Digital Circuits ECGR2181 Chapter 3 Notes Data A-data B-data A B here
Introduction to Digital Electronics
Digital Logic & Design Dr. Waseem Ikram Lecture 05
Lecture 4 EGRE 254 1/26/09.
Digital Circuits ECGR2181 Chapter 3 Notes Data A-data B-data A B here
Schematics 201 Lecture Topic: Electrical Symbols
Digital Logic & Design Lecture 05
Instructor:Po-Yu Kuo 教師:郭柏佑
Digital Systems Design
Review Lectures Mar. 31 – April Note:.
Table 1.1 Powers of Two.
Presentation transcript:

CSC 205 Lecture 11 CSC205 Jeffrey N. Denenberg Lecture #1 Introduction, Logic Circuits

CSC 205 Lecture 12 Administrative Handouts –Course Syllabus (readings due before lecture) –Lab Report Format –Lab Assignment #1 (due next Tuesday 09/17) Grading –40% labs; do prelabs on-time and do a good job on documentation (use a logic simulator to aid in documentation). –2 midterms (30%) + final (30%) –all labs and exams required; no incompletes make arrangements in advance if you have a conflict.

CSC 205 Lecture 13 Number Systems Radix 10 – Why? (0, 1, … 9) 5,273 = 5* * * *10 0 Binary – Radix 2 (0,1) –On/off –153 = = Octal – Radix 8 (0, 1, … 7) 153 = 2* * = 231 Hexadecimal – Radix 16 (0, 1, … 9, A, … F) 153 = 9* *16 0 = 99

CSC 205 Lecture 14 Complements (Representing Negative Numbers ) Signed-magnitude Binary 9 = = ’s complement (complement all bits) -9 = ’s complement (add 1 to the 1’s complement) -9 = Sign bit

CSC 205 Lecture 15 Other Codes BCD (10 4-bit binary codes per digit) Gray Code only one bit changes between adjacent Digits ASCII – table

CSC 205 Lecture 16 Digital Logic Binary system -- 0 & 1, LOW & HIGH, negated and asserted. Basic building blocks -- AND, OR, NOT

CSC 205 Lecture 17 Digital Logic Continued

CSC 205 Lecture 18 Many representations of digital logic Transistor-level circuit diagrams Gate symbols (for simple elements)

CSC 205 Lecture 19 Truth tables Logic diagrams

CSC 205 Lecture 110 Prepackaged building blocks, e.g. multiplexer Equations: Z = S  A  + S  B

CSC 205 Lecture 111 Various hardware description languages –ABEL –VHDL We’ll start with gates and work our way up

CSC 205 Lecture 112 Logic levels Undefined region is inherent –digital, not analog –amplification, weak => strong Switching threshold varies with voltage, temp, process, phase of the moon –need “noise margin” The more you push the technology, the more “analog” it becomes. Logic voltage levels decreasing with process – 5 -> 3.3 -> 2.5 -> 1.8 V

CSC 205 Lecture 113 MOS Transistors NMOS PMOS Voltage-controlled resistance

CSC 205 Lecture 114 CMOS Inverter

CSC 205 Lecture 115 Switch model

CSC 205 Lecture 116 Alternate transistor symbols

CSC 205 Lecture 117 CMOS Gate Characteristics No DC current flow into MOS gate terminal –However gate has capacitance ==> current required for switching (CV 2 f power) No current in output structure, except during switching –Both transistors partially on –Power consumption related to frequency –Slow input-signal rise times ==> more power Symmetric output structure ==> equally strong drive in LOW and HIGH states