Chapter 1 Introduction to Digital Systems Design ECEn 224.

Slides:



Advertisements
Similar presentations
EET260 Introduction to digital communication
Advertisements

Number Systems and Codes
Audio Visual Vocab 1 Pan, Tilt, Zoom, Analog, Digital.
Welcome to ENEE244-02xx Digital Logic Design
HOW A SILICON CHIP CAPTURES AN IMAGE
ADC. A/D converter (Analog/Digital converter) A device that converts continuously varying analog signals from instruments and sensors that monitor conditions,
DIGITAL IMAGE PROCESSING CMSC 150: Lecture 14. Conventional Cameras  Entirely chemical and mechanical processes  Film: records a chemical record of.
Imaging Science Fundamentals
Digital Circuit Why Digital Circuit? – Digital signals ( 0 and 1) are very easy to handle with electronic circuits only 2 states needed: Switch ON or OFF,
Digital Circuit Why Digital Circuit? – Digital signals ( 0 and 1) are very easy to handle with electronic circuits only 2 states needed: Switch ON or OFF,
DIGITAL ELECTRONICS CIRCUIT P.K.NAYAK P.K.NAYAK ASST. PROFESSOR SYNERGY INSTITUTE OF ENGINEERING & TECHNOLOGY.
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.
Analogue and Digital Signals SL – Option C.1. Signals When talking about electronics we will talk about ‘signals’ –This is simply the transfer of information.
Sequential Circuits Chapter 4 S. Dandamudi To be used with S. Dandamudi, “Fundamentals of Computer Organization and Design,” Springer,  S.
Lecture 10 Topics: Sequential circuits Basic concepts Clocks
Board Game Counter - Digital
1 Part I: Machine Architecture 4 A major process in the development of a science is the construction of theories that are confirmed or rejected by experimentation.
ACOE161 – Digital Logic for Computers Dr. Konstantinos Tatas.
1 Survey of Computer Science CSCI 110, Spring 2011 Lecture 16 Digital Circuits, binary Numbers.
(2.1) Fundamentals  Terms for magnitudes – logarithms and logarithmic graphs  Digital representations – Binary numbers – Text – Analog information 
Digital Photography A tool for Graphic Design Graphic Design: Digital Photography.
Fundamentals of IT UNIT-I OnlyforIPMCA. DIGITAL SIGNALS & LOGIC GATES Signals and data are classified as analog or digital. Analog refers to something.
Data Types and Representation CS French Chapter 6 + Chapter 7 – Number Bases.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION.
© 1999 Rochester Institute of Technology Introduction to Digital Imaging.
1 COMS 161 Introduction to Computing Title: Numeric Processing Date: October 20, 2004 Lecture Number: 23.
Data Representation – Chapter 3 Section 3-1. Terminology “Digital” –Discrete, well defined values/steps –Opposite of analog –Analogy: digital is to analog.
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
Logic Circuits EG 533EX Course Introduction - Jyoti Tandukar.
Chapter 1: Digital Computers and Information Illustration at beginning of each Chapter Base 10 Binary Base 2 Octal Base 8 Hex bas
Number Representation
Data Representation – Chapter 3 Section 3-1. Terminology “Digital” –Discrete, well defined values/steps –Opposite of analog –Analogy: digital is to analog.
Introduction to Digital Media. What is it? Digital media is what computers use to; Store, transmit, receive and manipulate data Raw data are numbers,
ACOE161 – Digital Logic for Computers
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
June 10, 2002© Howard Huang1 Number systems To get started, we’ll discuss one of the fundamental concepts underlying digital computer design:
1 Ethics of Computing MONT 113G, Spring 2012 Session 1 Digital Circuits, binary Numbers Course webpage:
Basic Concepts of Sequential Circuits Section Lecture 01.
EE 1001 Digital Topics Introduction to Electrical Engineering Dr. Chris Carroll MWAH ccarroll.
CEC 220 Digital Circuit Design Number Systems & Conversions Friday, January 9 CEC 220 Digital Circuit Design Slide 1 of 16.
Exploring Computer Science – Lesson 2-5. Click to add text.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Transistor: Building.
Analog and Digital Signals Binary Code 7th Grade Science.
Chem. 133 – 2/4 Lecture. Announcements Quiz 1 today HW Set 1.1 due today Lab –Supposed to be finishing electronics lab today (will see where you are at.
CEC 220 Digital Circuit Design Number Systems & Conversions Wednesday, Aug 26 CEC 220 Digital Circuit Design Slide 1 of 16.
Computers. Question: Today, the fastest PCs run at roughly 1.5 GHz. Someday, computers may run at 1,000,000 GHz. Compared to present computers, those.
Digital Logic & Design Instructor: Aneel Ahmed Lecture #1.
CSE 111 Information Representation in the Digital World.
1 Digital Logic Design Engr. Kashif Shahzad. 2 What’s Course About?  Digital logic, focusing on the design of computers  Stay above transistor level.
Digital Systems and Information Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
Computer Studies Today Chapter 19 1 Chapter 19. Computer Studies Today Chapter 19 2 »Information stored in a computer is in two states: –ON –OFF.
Bits, Data types, and Operations: Chapter 2 COMP 2610 Dr. James Money COMP
TOPIC : Introduction to Sequential Circuits UNIT 1: Modeling and Simulation Module 4 : Modeling Sequential Circuits.
Digital logic COMP214  Lecture 1 Dr. Sarah M.Eljack Chapter 1 1.
Lecture 4 Number Systems Lecturer: Sumaira Hussain.
Chem. 133 – 2/7 Lecture.
ECE 2110: Introduction to Digital Systems
Digital Logic and Computer Organization
CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION
Introduction to Computers
Digital Electronics Jess 2008.
Digital Technology Topic 14.
Some Information Instructor Details Main Book. Some Information Instructor Details Main Book.
For OCR GCSE Computing Unit 1 - Theory
Lecture 4 Number Systems. von Neumann Model Every computer today is based on the von Neumann Model. It is based on 3 ideas: 1.Four subsystems 2.Stored.
CSC3050 – Computer Architecture
Digital Electronics and Logic Circuit
Computer Organization
Chapter 1 Introduction.
Presentation transcript:

Chapter 1 Introduction to Digital Systems Design ECEn 224

2 Digital vs. Analog Analog systems represent information using physical quantitiesAnalog systems represent information using physical quantities –Voltage on a wire, magnetic field strength Digital systems represent information using binary digits, or bitsDigital systems represent information using binary digits, or bits –1 or 0, high or low, on or off

3 Positional Number Systems Two discrete values are insufficient for most applicationsTwo discrete values are insufficient for most applications We combine bits to represent more valuesWe combine bits to represent more values We use a positional number system for binary just like we do in decimalWe use a positional number system for binary just like we do in decimal

4 Positional Number Systems Decimal, base 10, means we have 10 digits (0-9)Decimal, base 10, means we have 10 digits (0-9) Decimal example:Decimal example: = 1 x x x x10 0 Hexadecimal, base 16, means we have 16 digits (0-9, A-F)Hexadecimal, base 16, means we have 16 digits (0-9, A-F) Hexadecimal example:Hexadecimal example: 2A5 16 = 2 x x x16 0 = = 677 Binary, base 2, follows the same patternBinary, base 2, follows the same pattern Binary example:Binary example: = 1 x x x x2 0 = = 11 Counting in any base is analogous to counting in decimalCounting in any base is analogous to counting in decimal

5 Digital vs. Analog Analog thermometerAnalog thermometer –0V to 10V, could be used to represent 0° to 100° F –Each 1/10 th volt represents 1 degree Digital thermometerDigital thermometer –7-bit binary number could be used to represent 0° to 127° F –Seven bits can be used to represent the numbers 0 to 127

6 Digital Precision How would you represent 10.5° F?How would you represent 10.5° F? Analog example: 1.05VAnalog example: 1.05V Digital example: ????Digital example: ???? – = – = –We must either add bits or decrease the range

7 Digital Precision 9-bit thermometer, 0° to ° F9-bit thermometer, 0° to ° F –Each discrete number increase represents 0.25° F –10.5° F  10.5/0.25 = 42 = bit thermometer, 0° to 12.7° F7-bit thermometer, 0° to 12.7° F –Each discrete number represents 12.7°/127 = 0.1° F –10.5° F  10.5/0.1 = 105 = It is not possible to represent all values exactly using digital representationIt is not possible to represent all values exactly using digital representation –Example: 1/3 can’t be represented in binary, just like it can’t be represented in decimal

8 Example: Analog Photography An analog camera uses a chemical reaction in the film when exposed to lightAn analog camera uses a chemical reaction in the film when exposed to light The amount of exposure is directly related to the amount of light that hits the filmThe amount of exposure is directly related to the amount of light that hits the film

9 Example: Digital Photography A digital camera uses an array of light- sensitive receptors that measure the light as a binary numberA digital camera uses an array of light- sensitive receptors that measure the light as a binary number Image quality is determined mostly by two factors:Image quality is determined mostly by two factors: –The number of bits per pixel –The number of pixels per image

10 Example: Digital Photography 1284x897 pixels, 24-bit color 1284x897 pixels, 6-bit color 100x70 pixels, 24-bit color 100x70 pixels, 6-bit color

11 Analog vs. Digital Storage Analog storage mediums fade over time due to gradual physical degradationAnalog storage mediums fade over time due to gradual physical degradation –Photos turn yellow with time –Cassette audio tapes lose their clarity Digital storage mediums don’t “fade” like analogDigital storage mediums don’t “fade” like analog –If a 0 or 1 fades it will still be a 0 or 1 –A.jpg image taken 10 years ago is exactly the same today

12 Analog vs. Digital Storage Making an analog copy implies measuring the storage mediumMaking an analog copy implies measuring the storage medium –Always introduces some errors –Copies of copies are even worse Making digital copies implies distinguishing 0’s from 1’s so copies are exactMaking digital copies implies distinguishing 0’s from 1’s so copies are exact –Copies can be made without any error –Copies of copies are identical

13 Analog vs. Digital Processing Modern computers and digital circuits make it easy to do extremely complex processingModern computers and digital circuits make it easy to do extremely complex processing Digital processing allows precision and error to be exactly predictedDigital processing allows precision and error to be exactly predicted

14 Combinational vs. Sequential Circuits Digital circuits consist of binary inputs and outputsDigital circuits consist of binary inputs and outputs In combinational circuits, the output is a direct function of its inputsIn combinational circuits, the output is a direct function of its inputs In sequential circuits the output depends on the current input and previous inputsIn sequential circuits the output depends on the current input and previous inputs –Sequential circuits contain memory that tracks state –A clock is used to signal when to change states A B C D X Y

15 Combinational vs. Sequential Combinational example: Clock chimeCombinational example: Clock chime –Inputs: seconds and minutes –Output: chime –Behavior: Output chime is 1 if and only if seconds is 0 and minutes is 0, 15, 30, or 45. Sequential example: CounterSequential example: Counter –Inputs: inc and clk –Output: count –Behavior: Increment count on clk edge if and only if inc is 1