DIGITAL SYSTEM DESIGN (EE273) FALL 2016 YOUNG HWAN KIM ( 김 영 환 ) 1.

Slides:



Advertisements
Similar presentations
ITCS 3181 Logic and Computer Systems
Advertisements

ITCS 3181 Logic and Computer Systems
CSE 670 Embedded System Design Using FPGAs Prof. Richard E. Haskell 115 Dodge Hall.
數位系統導論 Introduction to Digital Systems Lecturer: 潘欣泰.
General information CSE 230 : Introduction to Software Engineering
ECE 171 first class in logic and computers Dr Marek Perkowski Introduction Grading What is this class.
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
OBJECTIVE OF THIS COURS Digital design is concerned with the design of digital electronic circuits. Digital circuits are employed in the design and construction.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
ELEC516/10 course_des 1 ELEC516 VLSI System Design and Design Automation Spring 2010 Course Description Chi-ying Tsui Department of Electrical and Electronic.
Advanced Mechatronics, Georgia Tech ME8843 ME 8843: ADVANCED MECHATRONICS Instructor: Prof. I. Charles Ume Phone: Office: MARC Building, Room.
Detail Course Subject : Digital Logic Design Credit Hours : 3(Theory) + 1 (LAB) Perquisites : Computer Fundamentals & Basic Electronics Engg Course Objective:
SYSC System Analysis and Design 1 Part I – Introduction.
Course Introduction Software Engineering
ENG3190 Logic Synthesis General Information Handout Winter 2014, January 7 th.
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
ENG3640 Micro Computer Interfacing General Information Handout Fall 2012, September 7 th ENG3640 Fall
EE210 Digital Electronics Introductory Class January 26, 2009.
MTH 201 Discrete Mathematics Fall Term MTH 201 Discrete Mathematics Fall Term INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION.
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
CS 303 Logic & Digital System Design - An Overview
Digital Logic Design and Lab School of EECS Seoul National University.
Computational Structures Tim Sheard & James Hook Portland State University Class Preliminaries.
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
Course Overview for Compilers J. H. Wang Sep. 14, 2015.
CEN 283 Digital Design Assoc. Prof. Dr. Abdülhamit Subaşı Nejdet Dogru
Course Overview for Compilers J. H. Wang Sep. 20, 2011.
1 Introduction to Data Communication Networks ISQS 3349, Spring 2000 Instructor: Zhangxi Lin Office: BA 708 Phone: Homepage:
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
COE- 202 Term Dr Abdelhafid Bouhraoua. Instructor Office Hours:Sat. Mon. Wed. 9:30 AM – 11:30 PM Office Location:Bldg 22 Room Phone:2178
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli
Lecture 0 Overview Hong, You Pyo, DGU 1. Y. Hong Microprocessor A semiconductor device that contains a CPU (Central Processing Unit) and peripherals In.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Introduction Charles R. Kime.
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
ENG3380 Computer Organization
Computer Network Fundamentals CNT4007C
Lecture on Digital Logic Design
ECE2030 Introduction to Computer Engineering Lecture 1: Overview
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
Computer Engineering Department Islamic University of Gaza
Microelectronic Circuits Spring, 2017
Microelectronic Circuits Spring, 2013
Course Information CSE 3213 – Fall 2011.
22446: Microprocessors Introduction
CPE741: Distributed Systems Course Introduction
Computer Architecture Syllabus
CPE741: Distributed Systems Course Introduction
Transactional Programming EE 4984/5984
Logic and Computer Design Fundamentals
Elec 2607 Digital Switching Circuits
ME 8843: ADVANCED MECHATRONICS
COMI Friday 9:00 – 1:50 Room 2108.
COMPUTER ARCHITECTURE
CSC 220: Computer Organization
ENG3380 Computer Organization
Physics of Animation (Art/Physics 123)
Introduction to Digital Systems Lecturer: 潘欣泰
Introduction to Digital Systems Lecturer: 潘欣泰
Control Systems Design
COMS 161 Introduction to Computing
Taekyoung Kwon Logic Design Taekyoung Kwon
Course Information EECS 2031 Fall 2016.
CMPUT101: Purpose of the Course
CS 250, Discrete Structures, Fall 2014 Nitesh Saxena
Administrative Issues
Course Introduction Data Visualization & Exploration – COMPSCI 590
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

DIGITAL SYSTEM DESIGN (EE273) FALL 2016 YOUNG HWAN KIM ( 김 영 환 ) 1

 Class Syllabus  Lecture Syllabus  Laboratory Syllabus  Q&A about this class Outlines 2/23

 Instructor information  Name: Young Hwan Kim ( 김 영 환 )  Office: Room 405. LG Bldg  Telephone:   Home page:  Office hours  15:30-16:00 Monday, Wednesday  I also suggest you to make an individual arrangement when you feel it necessary by writing me an or by making a phone call. Class Synopsis 3/23

 Class objectives of EE273 (Digital System Design)  To VERY BRIEFLY overview the technologies of logic circuits: RTL, TTL, ECL, CMOS ( 논리회로의 Overview)  To study the design methodology for digital systems ( 디지 털 시스템의 설계 방법론 ) Combinational logic design Sequential system design  Hands-on design experience through laboratory projects ( 실제 설계 및 실험 )  Class size: 49/50 enrollments (as of Aug. 26, 2016)  Prerequisites: None Class Synopsis 4/23

 Major obligatory subject for electrical engineering students ( 전공 필수 ); All EE students are supposed to take EE273, preferably at the Sophomore level.  This is an English-only class by the University policy  Class composition: Lecture + Laboratory  Lecture-Laboratory-Units:  Lecture  Lecture hours: 11:00–12:15, Monday and Wednesday  Lecture room: Room 105, LG Building Class Synopsis 5/23

 Laboratory  Laboratory hours: 8:00 PM – 9:40 PM, Monday  Laboratory room: 404 (40 students) & 503 (30 students), Eng-2 Building  Laboratory proceeding plan: two laboratory classes Class Synopsis Brief lab lecture by TA Lab A Experiments Lab B Experiments 100 min 15~20 min 6/23

 Teaching assistants  TA working styles: possibilities Class Synopsis TA 1TA 2TA 3 Lab A (32 students)Lab B (17 students) Lecture TA 1TA 2 Lab A (25)Lab B (24)Lecture 임진하 김경환 한소담 7/23

VERY IMPORTANT ANNOUNCEMENTS  Class attendance requirements  Lecture: You need to attend the class lectures more than 75%. Otherwise, whatever the reason is, you end up with class failure (F). This is a regulation enforced by the Ministry of education.  Laboratory: You need to attend the laboratory more than 90%. Otherwise, class failure (F).  If you cannot check in the lecture using your student ID card for any reason, report me right after the class and then write ( ) me again later. I will correct your attendance in the end of the semester. Class Synopsis 8/23

VERY IMPORTANT ANNOUNCEMENTS  The first laboratory class will be held as follows.  September 5 (Today)  LG-105 (Very this room) Class Synopsis 9/23

VERY IMPORTANT ANNOUNCEMENTS  Grading policy  Lecture (Total 65%)  Laboratory (Total 35%) Class Synopsis 10/23  Lecture Grading (Total 65%)  Assignments: 10%  Midterm examination: 25%,  Final examination: 30%

 Laboratory Grading (Total 35%):  Weight decomposition is subject to change, respecting TAs’ opinions.  Tentatively, the weights are as follows. Experiment report (Attendance required) 10%, Quiz (Short examination to be taken berore the lab class starts) 10% Laboratory project 15% Project proposal 2% Project report 5% Project demo 8% Class Synopsis 11/23

 Laboratory course is guided by TAs.  The Laboratory project is very tough. Much tougher than you think.  Laboratory can accommodate only 60 students at maximum, considering the equipments and space available.  Some of the higher-level classes:  Microprocessors  Computer Architecture  VLSI System Design (ECE 571) Miscellaneous Information 12/23

Lecture Syllabus FALL 2015 YOUNG HWAN KIM ( 김 영 환 )

 Lecture Objectives  To provide the basic knowledge necessary for digital system design Combinational logic design Sequential system design  Examination schedule  Midterm examination 26 October (Wednesday)  Final examination 14 December (Wednesday) Lecture 14/23

Textbook  Randy Katz and Gatetano Borriello, Contemporary Logic Design, 2 nd Ed., 2005, Pearson/Prentice Hall References  Digital system design is a kind of well established engineering course.  Any books about digital logic design will be fine.  John Wakerly, Digital Design Principles and Practices, 2005, Prentice Hall References: Easy to understand with details  Charles Roth, Jr., Fundamentals of Logic Design, West Publishing Company  Alan Marcovitz, Introduction to Logic and Computer Design, 2008, Mc Graw Hill  Morris Mano and Charles R. Kime, Logic and Computer Design Fundamentals, 2004, Prentice Hall Textbook and References 15/23

4 topics Lecture Schedule Combinational Logic Sequential System Number System and Circuits Introduction (Independent study) 16/23

WeekContents Short introduction 1Chap. 1/Chap. 2: Combinational Logic Combinational logic 2Chap. 2: Combinational Logic Minimization (Boolean Expression, K-map) 3-4Chap. 3: Working with Combinational Logic (Quine-McClusky, Espresso, Time Response) 5-6Chap. 4: Combinational Logic Technology 7Chap. 5: Case Studies in CL Design (Logic Function Unit, Adder) Lecture Schedule 17/23

Midterm Exam. 8Chap. 6 / App. C: Sequential Logic Design 9Chap. 7: Finite State Machines 10-12Chap. 8: Working with Finite State Machines 13 Chap. 9: Sequential Logic Technologies Chap. 10: Case Studies in Sequential Logic Design 14-15App. A/Chapter 5: Number System Final Exam Lecture Schedule (Modified) 18/23

Laboratory Syllabus FALL 2016 YOUNG HWAN KIM ( 김 영 환 ) 19

 Laboratory objectives  Understanding the lecture material through associated experiments  Developing abilities to design and implement digital systems  Laboratory consists of the following five subjects  How to use basic equipments  Small projects  Experiments with discrete components  PLD experiments  Lab project (either discrete component project or PLD project) Laboratory 20/23

Laboratory Huins’ EasyFPGA-COMBO for PLD experiments 21/23

Subject to change ■Week 1: Introduction / Lecture (Equipments) / ■ Lab lecture ■Week 2/3: Small Projects (Soldering required) ■Weeks :  HW Labs – Laboratory manual (by Leach)  SW Labs ■Weeks 11–14: Project Implementation ■Week (12/7-14): Demonstration (Report due) Laboratory Schedule 22/23

Laboratory The detailed laboratory syllabus will be discussed in the lab class.  LG 105  8:00 PM, Today 23/23