EE 543 INTRODUCTION TO DIGITAL SYSTEMS. EE 543 - INSTRUCTORS zLECTURE:ANDREW KUN yOFFICE:K 248C yOFFICE HOURS:TBA.

Slides:



Advertisements
Similar presentations
CENG 241 Digital Design 1 Lecture 1 Amirali Baniasadi
Advertisements

Introduction to Digital Electronics. Suplementary Reading Digital Design by - John F. Wakerly – - you will find some solutions at this site.
CIS101 Introduction to Computing Week 11 Spring 2004.
Math 115b Section 1 (Summer 07)  Instructor: Kerima Ratnayaka   Phone :  Office.
1 Foundations of Software Design Lecture 1: Course Overview Intro to Binary and Boolean Marti Hearst SIMS, University of California at Berkeley.
ECE 201 Electrical Networks I Instructor: Professor (not Dr.) Richard Farmer.
Math 115b Section 1H(Spring 07)  Instructor: Kerima Ratnayaka   Phone :  Office.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
ECE 3110: Introduction to Digital Systems Instructor: Dr. Omar Elkeelany Tel: Course web:
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 1 Introduction.
Course Introduction (Lecture #0) ECE 331 – Digital System Design.
Course Introduction (Lecture #0) ECE 301 – Digital Electronics.
ECE200 – Computer Organization Course Introduction.
OBJECTIVE OF THIS COURS Digital design is concerned with the design of digital electronic circuits. Digital circuits are employed in the design and construction.
1 CPT S 223: Advanced Data Structures (section 01) Fall 2010 School of EECS Washington State University, Pullman MWF 10:10-11 Sloan 5.
Introduction to Programming Using C++ Dr. Mohamed Khafagy.
EEL-3705 Digital Logic Design Spring 2006 Semester Professor R.J. Perry.
TuTh – 4:00-5:15 Psych 241 – Methods Lab section 03.
Digital Logic Lecture 1 Introduction By Dr Zyad Dwekat The Hashemite University Computer Engineering Department.
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
Introduction to Digital Design
Introduction to Computer Science David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS September 6, 2007.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
CPSC 321 Introduction to Logic Circuit Design Mihaela Ulieru (‘Dr. M’)
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
EE210 Digital Electronics Introductory Class September 03, 2008.
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 Computer Organization and Architecture II José Nelson Amaral.
Digital Design and Computer Architecture Dr. Robert D. Kent LT Ext Lecture 1 Introduction.
1 8/29/05CS150 Introduction to Computer Science 1 Professor: Shereen Khoja
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
ICS 6B Boolean Logic and Algebra Fall 2015
EE210 Digital Electronics Introductory Class January 26, 2009.
ICS 6B Boolean Algebra and Logic Winter 2015
10/24/2015J. M. Sebeson Physics 216 PHYS-216 Physics with Lab.
CS 303 Logic & Digital System Design - An Overview
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
Welcome to Phys 001 Your professor: Dr Silvina Gatica Office: Thirkield Office Hours: MW 11:10 to 12:10 pm or by appointment.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
CS151: Digital Design Course Guide Sarab Al Muhaideb Prince Sultan University, College for Women.
التحليل والتصميم المنطقي DIGITAL DESIGN Instructor : Khalil Alsulbi Mobile : Room : 217.
11/22/2015J. M. Sebeson ECET-430 Advanced Digital Signal Processing.
Csc1203.  Elmasri and Navathe, “Fundamentals of Database Systems”, 6 th Edition, Addison- Wesley,  Thomas Connolly, Carolyn Begg, “Database Systems:
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
EE210 Digital Electronics Introductory Class March 13, 2008.
Logic Gates M. AL-Towaileb1. Introduction Boolean algebra is used to model the circuitry of electronic devices. Each input and each output of such a device.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
Combinational Logic Logic gates. and, or, not Derived gates. nand, nor, xor John F. Wakerly – Digital Design. 4 th edition. Chapter 4.
COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli
Administrative Preliminaries Computer Architecture.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Syllabus and Class Policies MATH 130: Summer 2016.
Database Management Systems
ECE 3110: Introduction to Digital Systems
Computer Architecture Syllabus
Logic and Computer Design Fundamentals
EE 435 Spring Lecture 1 Course Outline.
CS 6021 Advance Architecture Project
Logic Gates L Al-zaid Math110.
Introduction to Programming Using C++
CSE 171 Introduction to Digital Logic and Microprocessors
Logic Gates Dr.Halimah Alshehri.
1.Introduction to Advanced Digital Design (14 marks)
Professor: Shereen Khoja
Digital Computer & Digital Systems
Presentation transcript:

EE 543 INTRODUCTION TO DIGITAL SYSTEMS

EE INSTRUCTORS zLECTURE:ANDREW KUN yOFFICE:K 248C yOFFICE HOURS:TBA

EE TAs zRECITATIONS zLABS zOFFICE HOURS - TBA

EE 543 zWEB SITE: zECE  PROGRAMS  ONLINE MATERIAL

WHAT WILL THIS COURSE COVER? zDIGITAL ELECTRONICS FUNDAMENTALS yANALYSIS yDESIGN

WHY IS THIS IMPORTANT? zDIGITAL IS EVERYWHERE zLIKELY WILL DESIGN zCERTAINLY WILL USE

HOW ARE WE GOING TO GO ABOUT ALL THIS? zNUMBER SYSTEMS, CODES, BOOLEAN ALGEBRA zCOMBINATIONAL CIRCUITS zSEQUENTIAL CIRCUITS

BOOK z“DIGITAL DESIGN,” 3 RD EDITION, BY JOHN F. WAKERLY yWEB SITE: yDURHAM BOOK EXCHANGE

GRADING zEXAM 115% zEXAM 215% zFINAL EXAM25% zLABS25% zHOMEWORK18% zJOURNALS2%

LABS zPLACE: K105 OR EE CLUSTER zPRELAB yPREREQUISITE FOR LAB yDUE AT POSTED TIME (SAME FOR ALL SECTIONS; LATE PENALTY) zLAB: yTIME POSTED FOR EACH SECTION yINDIVIDUAL STATIONS yREPORT AFTER LAB (EXCEPT FORMAL LAB)

RECITATION zPROBLEMS

HOMEWORK zLEAVE IN 543 BOX zDUE BEFORE CLASS UNLESS OTHERWISE NOTED zLATE PENALTY: 20%/DAY

JOURNAL zWHAT: TOPICS COVERED, PROBLEMS WITH, COMMENTS ON TOPICS, LABS, RECITATIONS, ASSIGNMENTS zWHY: HELPS YOU, HELPS ME zHOW: EVERY TUESDAY BY 1PM zLATE PENALTY: LATE JOURNALS WILL NOT BE ACCEPTED

DIGITAL DESIGN zANALOG SIGNALS zDIGITAL SIGNALS zANALOG WORLD - “DIGITAL ABSTRACTION”

ANALOG? zANALOG adj. 1: OF, RELATING TO, OR BEING A MECHANISM IN WHICH DATA IS REPRESENTED BY CONTINUOUS VARIABLE PHYSICAL QUANTITIES

DIGITAL? zDIGITAL adj. 1: OF, RELATING TO, OR USING CALCULATION BY NUMERICAL METHODS OR BY DISCRETE UNITS

ABSTRACTION? zABSTRACT adj. 1: DISASSOCIATED FROM ANY SPECIFIC INSTANCE zABSTRACTION n. 1: AN ABSTRACT IDEA OR TERM

DIGITAL ABSTRACTION

WHY DIGITAL? zREPRODUCIBILITY OF RESULTS zEASE OF DESIGN zFLEXIBILITY/FUNCTIONALITY zPROGRAMMABILITY zSPEED zECONOMY zTECHNOLOGICAL ADVANCES

DIGITAL DEVICES zCOMBINATIONAL CIRCUITS: OUTPUT DEPENDS ON CURRENT INPUT zSEQUENTIAL CIRCUITS: OUTPUT DEPENDS ON CURRENT INPUT AND PAST SEQUENCE OF INPUTS

GATES

INTEGRATED CIRCUITS

OTHER TECHNOLOGIES zPROGRAMMABLE LOGIC DEVICES (PLD) zAPPLICATION-SPECIFIC IC (ASIC) zPRINTED-CIRCUIT BOARDS (PCB)

DIGITAL DESIGN LEVELS zSOME LEVELS OF ABSTRACTION: ySYSTEM LEVEL (HIGH) yIC LEVEL yGATE LEVEL yTRANSISTOR LEVEL yDEVICE PHYSICS LEVEL (LOWEST)

COST AND PROFIT zCOST: yHARDWARE yDEVELOPMENT (NRE) zPROFIT: yCOST (NRE, MANUFACTURING) yTIME TO MARKET