Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design.

Similar presentations


Presentation on theme: "Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design."— Presentation transcript:

1 Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design

2 Korea Univ Course Information Instructor  Prof. Taeweon Suh Textbook  Digital Design and Computer Architecture by David Money Harris and Sarah L. Harris, Morgan Kaufmann, 2007 (Required), No translated version please! Prerequisite  C language (Not strictly required though) Office hours  After class as needed  By appointment at Lyceum 307 Lecture slides will be posted on the class web at http://esca.korea.ac.kr/ http://esca.korea.ac.kr/ Contact Information  suhtw@korea.ac.kr suhtw@korea.ac.kr  02-3290-2397 2

3 Korea Univ Your Computers? Your computers? How is the computer able to execute all those applications? 3

4 Korea Univ Your FAQ 4 Computer Ads in 2008

5 Korea Univ Your FAQ 5 Computer Ads in 2010

6 Korea Univ Your FAQ 6 45nm Computer Ads in 2010

7 Korea Univ Prof. Suh’s Courses Computer Logic Design (COMP211) offered in spring semester for sophomore students Computer Architecture (COMP212) offered in fall semester for sophomore students Embedded Systems (COMP427) offered in spring semester for senior students 7

8 Korea Univ Ultimate Goal 8 Understand How Your Computer Works Really!

9 Korea Univ Objective Understand principles of digital design and gain hands-on experience designing digital logic  Digital and transistors  Number systems  Combinational logic  Sequential logic  Digital building blocks Adder, Subtractor, Multiplier, Divider Memory  Verilog HDL (Hardware Description Language) Basically, this course sets the stage for studying computer architecture next semester 9

10 Korea Univ Objective Computer architecture course next semester will cover how to build a CPU with the basic elements 10 Core 2 Duo processor 291 million transistors (65nm technology) (COMP212) Basic elements (COMP211)

11 Korea Univ Hardware Design Flow 11 Computer Architect (modeling & simulation) HDL-based design Hardware Design with CAD tools Schematic-based design Layout with CAD tools Fabrication Fabricated Wafer Packaging Focus of this course

12 Korea Univ Another View COMP211 Computer Logic Design 12 COMP169 C Programming COMP166 Computer Programming And Java, C++, C# … int main() { int a, b, c; a = 3; b = 9; c = a + b; return c; } COMP212 Computer Architecture course is where software meets hardware

13 Korea Univ A Computer System (as of 2008) 13 CPU North Bridge South Bridge Main Memory (DDR2) FSB (Front-Side Bus) DMI (Direct Media I/F) Hard disk USB PCIe card Peripheral devices Graphics card But, don’t forget the big picture!

14 Korea Univ Present and More… 14 CPU North Bridge South Bridge Main Memory (DDR2) FSB (Front-Side Bus) DMI (Direct Media I/F) CPU North Bridge South Bridge Main Memory (DDR3) Quickpath (Intel) or Hypertransport (AMD) DMI (Direct Media I/F) Core 2 Duo – based Systems Core i7– based Systems Keep in mind that CPU and computer systems are evolving at a fast pace

15 Korea Univ Expectations You will have a lot of fun throughout this class After successfully completing this course, you should be able to design  Digital logic in vending machine, digital watches, microwave, your dishwasher, your HD TV etc  Basically, ANY digital logic you want! Isn’t it cool? 15

16 Korea Univ Grading Policy Exams: 60%  Midterm: 30%  Final: 30% Assignments (with experiments): 40% 16


Download ppt "Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM585 Special Topics in Computer Design."

Similar presentations


Ads by Google