CEC 220 Digital Circuit Design Monday, August 24 CEC 220 Digital Circuit Design Slide 1 of 13.

Slides:



Advertisements
Similar presentations
Syllabus Instructor: Dr. Wesam Ashour
Advertisements

CPT 310 Logic and Computer Design Instructor: David LublinerPhone Engineering Technology Dept.Cell
ITCS 3181 Logic and Computer Systems
CSE 670 Embedded System Design Using FPGAs Prof. Richard E. Haskell 115 Dodge Hall.
1 Lecture 1: Introduction to Digital Logic Design CK Cheng CSE Dept. UC San Diego.
1 Lecture 1: Introduction to Digital Logic Design CK Cheng CSE Dept. UC San Diego.
Digital Design Haldun Hadimioglu Computer and Information Science 3/30/2003 CS 2204 Laboratory.
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
EEM232 Digital Systems I. Course Information Instructor : Atakan Doğan Office hours: TBD Materials :
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.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
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:
ECE 232 L1 Intro.1 Adapted from Patterson 97 ©UCBCopyright 1998 Morgan Kaufmann Publishers ECE 232 Hardware Organization and Design Lecture 1 Introduction.
ECE2030 Introduction to Computer Engineering Lecture 1: Overview
EKT 121 / 4 DIGITAL ELECTRONICS I FIRST DAY SLIDES.
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 Computer System Architecture Dept. of Computer Science Engineering Islamic Azad.
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University Computer Aided Circuit Design.
Lecture #1 Page 1 ECE 4110– Digital SystemDesign.
Introduction ENGIN 341 – Advanced Digital Design
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
OVERVIEW. COURSE INFORMATIONs  Lectures:  Wed 01:00 – 03:00 pm (DPU2)  Fri 04:30 – pm (BPU4/5/6)  Laboratory: - none –  Tutorial: to be decided.
1 Lecture 1: Introduction to Digital Logic Design CK Cheng CSE Dept. UC San Diego.
COSC 3330/6308 Computer Architecture Jehan-François Pâris
40551 Logic Synthesis Optimization Dr. Yaser M. Agami Khalifa Fall 2004 Lecture # 1.
Early Introduction to Programmable Devices and tools in Digital Laboratory Course Parimal Patel Wei-Ming Lin Presented by Dr. Mehdi Shadaram Chirag Parikh.
EL 3101 EL310 Hardware Description Languages Spring 2015 Instructor: Ilker Hamzaoglu Teaching Assistant: Ercan Kalalı Web Site:
1 CPRE210: Introduction to Digital Design Instructor –Arun K. Somani –Tel: – –Office Hours: MWF 10:00-11:00 Teaching Assistant.
CS/EE 3700: Fundamentals of Digital System Design Chris J. Myers Spring
IKI10201: Introduction to Digital Systems Bobby Nazief Semester-I The materials on these slides are adopted from those in CS231’s Lecture Notes.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
Digital Logic Design and Lab School of EECS Seoul National University.
التحليل والتصميم المنطقي DIGITAL DESIGN Instructor : Khalil Alsulbi Mobile : Room : 217.
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
Computer Architecture Souad MEDDEB
EE 460 Advanced Control and Sys Integration Monday, August 24 EE 460 Advanced Control and System Integration Slide 1 of 13.
EE 401 Control Systems Analysis and Design Course Overview and Introduction Monday 26 Aug 2013 EE 401: Control Systems Analysis and Design Slide 1 of 10.
EE 401 Control Systems Analysis and Design Course Overview and Introduction Monday 25 Aug 2014 EE 401: Control Systems Analysis and Design Slide 1 of 13.
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
CEN 283 Digital Design Assoc. Prof. Dr. Abdülhamit Subaşı Nejdet Dogru
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
EE 401 Control Systems Analysis and Design
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
CDA 4253 FPGA System Design Hao Zheng Dept of Comp Sci & Eng USF.
Computer Programming for Engineers CMPSC 201C Fall 2000.
Introduction ELEC 418 Advanced Digital Systems Dr. Ron Hayne Images Courtesy of Thomson Engineering.
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
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
Introduction to Computer Architecture Dr. Ahmed El-Bialy Dr. Sahar Fawzy Dr. Sahar Fawzy
1 Digital Logic Design (41-135) Introduction Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006.
ECEN2102 Digital Logic Design Lecture 0 Course Overview Abdullah Said Alkalbani University of Buraimi.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Introduction Charles R. Kime.
EE 309 Signal and Linear System Analysis Course Overview and Introduction Mon 29 August EE 309 Signal and Linear System Analysis Slide 1 of 14.
EGR 115 Introduction to Computing for Engineers Course Overview and Introduction Monday 29 Aug EGR 115 Introduction to Computing for Engineers Slide 1.
Lecture on Digital Logic Design
ECE2030 Introduction to Computer Engineering Lecture 1: Overview
EGR 115 Introduction to Computing for Engineers
Computer Architecture Syllabus
T Computer Architecture, Autumn 2005
lecturer | ASIC design engineer
Introduction to Digital Systems Lecturer: 潘欣泰
Announcements Class is full! Sorry... :-(
Presentation transcript:

CEC 220 Digital Circuit Design Monday, August 24 CEC 220 Digital Circuit Design Slide 1 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Course Web Page:  mercury.pr.erau.edu/~bruders mercury.pr.erau.edu/~bruders  Canvas Canvas o Please set the Time Zone in CANVAS to Arizona (NOT EASTERN TIME ZONE) in two places (go to Settings): – First when you first enter CANVAS, and then for each course Required Textbook:  Fundamentals of Logic Design, 7th Edition by Charles H. Roth and Larry L. Kinney Fundamentals of Logic Design, 7th Edition  Software provided by CD in textbook: o LogicAid: Manipulating logic functions o SimUaid: Graphical simulation of digital circuits o DirectVHDL: A VHDL editor and compiler Slide 2 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Lectures: (Section 01)  When: M/W/F 9:00 a.m. – 9:50 a.m.  Where: KEC Rm 131 Office hours: Office hours  When: M/W/F 10 am – 11 am & M/W 3 pm – 4 pm  Where: KEC Rm 108 Help Session:  When: Monday 4 pm – 5 pm  Where: KEC Rm 130 Slide 3 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Instructor:  Dr. Stephen Bruder Dr. Stephen Bruder  Office: King Eng. Center Rm. 108  Teaching Assistants (graders):  Emily Davy:  Lauren Kruszewski: Slide 4 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Course Description  Introduction to logic design and interfacing digital circuits. Boolean algebra, combinatorial logic circuits, digital multiplexers, circuit minimization techniques, flip-flop storage elements, shift registers, counting devices, and sequential logic circuits. Slide 5 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Course Description  Combinational Digital Logic o Number systems o Binary arithmetic o Logic gates o Logic operations o Arithmetic operations o MSI components (Encoders, decoders, MUX,...) Slide 6 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Course Description  Sequential Digital Logic o Flip-Flops o State machines o State diagrams o Timing o Registers, shifters, and counters o Basic control unit  Introduction to VHDL o A basic introduction to hardware definition languages (specifically VHDL) o VHDL design of Combinational & Sequential Circuits Slide 7 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Grading Scheme  Twelve Homework Assignments: 25% Twelve Homework Assignments o Your lowest hwk grade will be dropped o Must show work – Providing only the answer is insufficient!! o Homework assignments may include an optional BONUS QUESTION o Example of a hwk assignment (assignment #1)assignment #1 – Be sure to print and staple the fist page of the assignment to your hwk submission – Engineering paper may help with neatness, however, it is not manditory o The work you submit MUST be your own!! Slide 8 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Grading Scheme  Three Mid-Term Exams: 15% each (total 45%) Three Mid-Term Exams o A single 8.5” X 11” cheat-sheet will be allowed in exams o No notes, no textbook, no computers  Final Exam: 30% o Date/Time: Tue, Dec 8 o A single 8.5” X 11” cheat-sheet will be allowed in exams o No notes, no textbook, no computers o Potential exemption??? All Exams will be cumulative!!! Slide 9 of 13

Course Outline Monday, August 24 CEC 220 Digital Circuit Design Class Schedule  Reading assignments for each lecture  Schedule is subject to change Slide 10 of 13

Introduction to Digital Logic: What is Digital Logic? What is Digital Logic?  The basis for all digital systems!! Monday, August 24 CEC 220 Digital Circuit Design (Intel) ? For Example Computers Slide 11 of 13

Introduction to Digital Logic: Monday, August 24 CEC 220 Digital Circuit Design Moore’s Law  Chip complexity ~doubles every two years beloit.edu Xilinx FPGA: Virtex-Ultrascale XCVU440 has > 20 billion transistors Slide 12 of 13

Introduction to Digital Logic: Monday, August 24 CEC 220 Digital Circuit Design Top 30 Innovations over the last 30 years 18 of these are tied to Digital logic Slide 13 of 13