Download presentation
Presentation is loading. Please wait.
Published byJunior Hunt Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.