1 COMP541 Wrap Up Montek Singh Apr 24, 2015. Conclusion of this course  What did we learn this semester? Combinational logic Combinational logic Sequential.

Slides:



Advertisements
Similar presentations
COMP541 State Machines – II: Verilog Descriptions
Advertisements

Syllabus Instructor: Dr. Wesam Ashour
EKT 222/4 Microprocessor Systems SUBJECT INTRODUCTION.
1 COMP541 Wrap Up Montek Singh Nov 24, Conclusion of this course  What did we learn this semester? Combinational logic Combinational logic Sequential.
CSE111: Great Ideas in Computer Science Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
ITCS 3181 Logic and Computer Systems
Review and Overview. Review  Combinational logic circuit – Decoder, Encoder, Multiplexer, De-multiplexer, Full Adder, Multiplier  Sequential logic circuit.
CSCE 611: Conceptual Modeling Tools for CAD Course goals: –Design and verification methodologies for large-scale digital systems using industrial tools.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Lecture 23 - Course.
1 Syllabus Instructor: Dr. Wesam Ashour Office: B231 Office Hours: Saturday 10:00  11:00, 13:00  14:00 Sunday.
1 COMP541 Sequencing – III (Sequencing a Computer) Montek Singh April 9, 2007.
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
EE365 Adv. Digital Circuit Design Clarkson University Lecture #1 Course Outline Number Systems.
1 COMP541 Final Missing Pieces of MIPS: Adding Memory & I/O Montek Singh Oct 29, 2014.
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.
CMPT 300: Operating Systems
1 COMP541 State Machines Montek Singh Feb 8, 2012.
Introduction ENGIN 341 – Advanced Digital Design
CS 311: Computer Organization
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design.
1 COMP541 Final Missing Pieces of MIPS: Adding Memory & I/O Montek Singh Apr 11, 2012.
CS1104 – Computer Organization PART 2: Computer Architecture Lecture 12 Overview and Concluding Remarks.
Lecture 01: Welcome Computer Architecture! Kai Bu
IKI10201: Introduction to Digital Systems Bobby Nazief Semester-I The materials on these slides are adopted from those in CS231’s Lecture Notes.
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.
Module : Algorithmic state machines. Machine language Machine language is built up from discrete statements or instructions. On the processing architecture,
التحليل والتصميم المنطقي DIGITAL DESIGN Instructor : Khalil Alsulbi Mobile : Room : 217.
CPE 432 Computer Design Introduction Dr. Gheith Abandah.
Computer Architecture Souad MEDDEB
1 COMP541 Interrupts, DMA, Serial I/O Montek Singh April 18, 2012.
Computer Organization and Design Wrap Up! Montek Singh Wed, Dec 4, 2013.
Computer Organization and Design Wrap Up! Montek Singh Dec 2, 2015.
Introduction to Computer Architecture
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
Engineering 1020 Introduction to Programming Peter King Winter 2010.
CEC 220 Digital Circuit Design Monday, August 24 CEC 220 Digital Circuit Design Slide 1 of 13.
1 COMP541 Finite State Machines - 1 Montek Singh Sep 22, 2014.
Introduction Computer Organization Spring 1436/37H (2015/16G) Dr. Mohammed Sinky Computer Architecture
COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli
Principles of Imperative Computation Lecture 1 January 15 th, 2012.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM515 Advanced Computer Architecture.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
ECEN2102 Digital Logic Design Lecture 0 Course Overview Abdullah Said Alkalbani University of Buraimi.
Physics 2048: Meet the Professors Tue/Thu lectures: Prof. Wiedenhöver
Lecture 01: Welcome Computer Architecture! Kai Bu
CS4100: 計算機結構 Course Outline 國立清華大學資訊工程學系 九十九年度第二學期.
1 ECEN209-Computer Architecture (Course Overview & Introduction)
1 COMP541 Sequential Logic – 2: Finite State Machines Montek Singh Feb 29, 2016.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Introduction Charles R. Kime.
1 COMP541 Final Missing Pieces of MIPS: Adding Memory & I/O Montek Singh Apr 6, 2010.
Subhorn Khonthapagdee (TA)
ENCM 369 Computer Organization
Introduction to Computing
22446: Microprocessors Introduction
Computer Architecture Syllabus
Comp 541 Wrap Up! Montek Singh Apr 27, 2018.
T Computer Architecture, Autumn 2005
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
CSE 171 Introduction to Digital Logic and Microprocessors
Taekyoung Kwon Logic Design Taekyoung Kwon
Wrap Up Don Porter.
COMP541 Datapaths I Montek Singh Mar 18, 2010.
WELCOME TO EE457 COMPUTER SYSTEMS ORGANIZATION
Homework Reading Machine Projects Labs
WELCOME TO EE457 COMPUTER SYSTEMS ORGANIZATION
Presentation transcript:

1 COMP541 Wrap Up Montek Singh Apr 24, 2015

Conclusion of this course  What did we learn this semester? Combinational logic Combinational logic Sequential logic, finite-state machines Sequential logic, finite-state machines Basic building blocks Basic building blocks  registers, counters, adders, subtractors, ALUs  memories, and memory-mapped I/O  controllers, encoders, decoders Hardware Description Language: Verilog Hardware Description Language: Verilog  hierarchical design  display interfaces, input devices, debouncing CPUs CPUs  single-cycle, multicycle  pipelining, hazards, forwarding, stalling  Built an entire MIPS CPU! 2

Timeline  Quiz #3 solutions: let’s discuss now solutions: let’s discuss now graded quizzes will be available later today (see ) graded quizzes will be available later today (see )  Homework #3 solutions solutions will be available later today (see ) solutions will be available later today (see ) grading will take a couple of days grading will take a couple of days  Mon Apr 27, 8-11am: Final Exam Everything we studied this semester is included Everything we studied this semester is included But: greater emphasis on post-midterm material But: greater emphasis on post-midterm material  flip-flop timing, memories, arithmetic  single-cycle/multi-cycle and pipelined MIPS  final project 3

Timeline (contd.)  Tue Apr 28, 11am-4pm & Wed Apr 29, 11am-2pm: Office Hours (Montek) Please see me if you have missing/incorrect scores for labs, homework, quizzes, etc. Please see me if you have missing/incorrect scores for labs, homework, quizzes, etc.  Thu Apr 30: Final grades posted 4

Where to go from here?  What kind of job-related skills did you learn from your exposure to this course?  More advanced courses? graduate-level computer architecture (Comp740) graduate-level computer architecture (Comp740) 5

Feedback from you!  Please fill out the reviews online  Welcome to give me direct feedback as well 6