ECE 3110: Introduction to Digital Systems Instructor: Dr. Omar Elkeelany Tel: 931-372-3677 Course web:

Slides:



Advertisements
Similar presentations
CT455: Computer Organization Logic gate
Advertisements

HOW 1s AND 0s RULE THE WORLD Utku Altunkaya. Outline Introduction Basic Logic Operations Logic Circuits Base-2 (Binary) Number System Analog vs. Digital.
Introduction Digital Electronics Logic Gates De Morgan’s Theorem
ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR, Parity Circuits, Comparators.
Introduction to Digital Electronics. Suplementary Reading Digital Design by - John F. Wakerly – - you will find some solutions at this site.
Latches CS370 –Spring 2003 Section 4-2 Mano & Kime.
CS 151 Digital Systems Design Lecture 19 Sequential Circuits: Latches.
ECE 331 – Digital System Design Latches and Flip-Flops (Lecture #17) The slides included herein were taken from the materials accompanying Fundamentals.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 6 – Part 1.
Digital Logic Design Brief introduction to Sequential Circuits and Latches.
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
A Programmable Logic Device Lecture 4.3. A Programmable Logic Device Multiple-input Gates A 2-Input, 1-Output PLD.
EECC341 - Shaaban #1 Lec # 1 Winter Introduction to Digital Systems Analog devices and systems process time-varying signals that can take.
Latches Module M10.1 Section 7.1. Sequential Logic Combinational Logic –Output depends only on current input Sequential Logic –Output depends not only.
Digital Design: Chapters Chapter 1. Introduction Digital Design - Logic Design? Analog versus Digital Once-analog now goes digital –Still pictures.
Latches Section 4-2 Mano & Kime. Sequential Logic Combinational Logic –Output depends only on current input Sequential Logic –Output depends not only.
1.2 Analog Versus Digital Next t v(t)v(t) 0 Analog signals: time-varying signals that can take on any value across a continuous range of voltage, current,
Latches Lecture L8.1 Section 7.1 – Book Sect. 8.1– Handout.
EEM232 Digital Systems I. Course Information Instructor : Atakan Doğan Office hours: TBD Materials :
EECS 40 Introduction to Microelectronic Circuits.
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 1 Introduction.
ETE Digital Electronics Latches and Flip-Flops [Lecture:12] Instructor: Sajib Roy Lecturer, ETE, ULAB.
ACOE161 – Digital Logic for Computers Dr. Konstantinos Tatas.
Engineering Lecture 3 Digital Electronics by Jaroslaw Karcz.
Flip_Flops  Logic circuits are classified ito two groups  1. The combinational logic circuits,using the basic gates AND,OR and NOT.  2. Sequential.
Introduction to Digital Design
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Decoders.
Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb.
Introduction to Digital Electronics © 2014 Project Lead The Way, Inc.Digital Electronics.
Basic Logic Operations and Standard Logic Gates (Lecture #1) ECE 331 – Digital System Design.
4. Electrons and electronics 4.5 Digital electronics.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
ACOE161 – Digital Logic for Computers
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.
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.
Boolean and Sequential Logic Last week – Basic Gates AND OR NOT NOR XOR NAND.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Basic Logic Operations and Standard Logic Gates [Lecture:1] Instructor: Sajib Roy Lecturer, ETE, ULAB ETE 204 – Digital Electronics.
CEC 220 Digital Circuit Design Number Systems & Conversions Wednesday, Aug 26 CEC 220 Digital Circuit Design Slide 1 of 16.
Combinational Logic Logic gates. and, or, not Derived gates. nand, nor, xor John F. Wakerly – Digital Design. 4 th edition. Chapter 4.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR and parity check Circuits.
CENG 241 Digital Design 1 Lecture 7 Amirali Baniasadi
ECE 2110: Introduction to Digital Systems Instructor: Dr. Omar Elkeelany Tel:
ECE 301 – Digital Electronics Brief introduction to Sequential Circuits and Latches (Lecture #14)
ECE 331 – Digital System Design Introduction to Sequential Circuits and Latches (Lecture #16)
TOPIC : Introduction to Sequential Circuits UNIT 1: Modeling and Simulation Module 4 : Modeling Sequential Circuits.
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
Dr. Ameria Eldosoky Discrete mathematics
Combinational Logic Logic gates. and, or, not Derived gates.
ECE 2110: Introduction to Digital Systems
ECE 3110: Introduction to Digital Systems
ECE 331 – Digital System Design
EE 1001 Digital Topics Introduction to Electrical Engineering
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
Flip Flop.
Digital Design.
Sequential logic circuits
Fundamentals of Computer Science Part i2
Some Information Instructor Details Main Book. Some Information Instructor Details Main Book.
JC Technology Logic Gates.
Instructor:Po-Yu Kuo 教師:郭柏佑
KS4 Electricity – Electronic systems
ANALOG VS DIGITAL Analog devices and systems: Process analog signals (time-varying signals that can take any value across a continuous range known as dynamic.
1.Introduction to Advanced Digital Design (14 marks)
Logic Gates AIM: To know the different types of logic gate
Presentation transcript:

ECE 3110: Introduction to Digital Systems Instructor: Dr. Omar Elkeelany Tel: Course web:

ECE 3110: Introduction to Digital systems Lecture 1: Introduction

ECE 3110: Introduction to Digital systems A successful digital designer: Be competent in:  Debugging  Business requirements and practices  Risk-taking  Communication

ECE 3110: Introduction to Digital systems Analog vs. Digital Analog:  time-varying signals  Take any value across a continuous range of voltage, current or whatever metric Digital: SAME. But pretend they don’t.  Modeled as taking only one of two discrete values at any time  0/1, LOW/HIGH, FALSE/TRUE,…

ECE 3110: Introduction to Digital systems Examples of once-analog systems that have now gone digital: Still pictures: film-->digital memory chips DVD: MPEG-2 CD Digital telephone Traffic lights …

ECE 3110: Introduction to Digital systems Analog versus Digital Analog Voltage meter Digital Voltage meter About 100

ECE 3110: Introduction to Digital systems Analog offers Continuous Spectrum Digital offer distinct Steps

ECE 3110: Introduction to Digital systems Analog has Ambiguity Digital has only one interpretation Analog Clock 1:56 pm Digital Clock About 2:00 1:50 1:56

ECE 3110: Introduction to Digital systems Why Digital? Reproducibility of results Ease of design: digital design is logical (vs. mathematical) Flexibility Programmability Speed of delivery Economy Steadily Advancing Technology

ECE 3110: Introduction to Digital systems Digital Devices Gates:  AND, OR, NOT (inverter): most important gates. Can realize any digital function.  NAND, NOR… Flip-flops:  Stores 0/1, built from gates Gates: Combinational circuit: output depends only on the current input combination. Flip-flops: Sequential circuit: output depends on current input as well as past inputs. Has memory of past events.

ECE 3110: Introduction to Digital systems Summary Digital devices Digital vs. analog Why digital?

ECE 3110: Introduction to Digital systems Next… (Chapter ) Integrated circuits PLD Digital design levels HW: Work Wakerly problems 1.3,1.6