Download presentation
Presentation is loading. Please wait.
Published byStanley Lee Modified over 9 years ago
1
Lecture 0. Program Introduction Prof. Taeweon Suh Computer Science Education Korea University 2010 R&E Computer System Education & Research
2
Korea Univ Course Information Instructor Prof. Taeweon Suh Teacher in Gyeonggi Science High School Dr. Jonghye Kim Prerequisite C language (Not strictly required though) Textbook Digital Design and Computer Architecture by David Money Harris and Sarah L. Harris, Morgan Kaufmann, 2007 (Required) Lecture slides will be posted on the class web http://comedu.korea.ac.kr/~suhtw/ http://comedu.korea.ac.kr/~suhtw/ Contact Information suhtw@korea.ac.kr suhtw@korea.ac.kr 02-3290-2397 2
3
Korea Univ TAs (Teaching Assistants) 윤일규 : ilkyu@inc.korea.ac.kr 김한이 : hanyeemy@korea.ac.kr 공선희 : nickong@korea.ac.kr 3
4
Korea Univ Ultimate Goal 4 Understand How Your Computer Works Really! Research on How to Improve the Performance of Computer! &
5
Korea Univ Objectives Chapter 1 ~ Chapter 5 (Digital Design) Principles of digital design Number systems Combinational logic Sequential logic Digital building blocks Adder, Subtractor, Multiplier, Divider Memory Verilog HDL (Hardware Description Language) Cover the same topics with language 5
6
Korea Univ Objectives (Cont.) Chapter 6 ~ Chapter 8 (Computer Architecture) covers how to build a CPU with the basic elements 6 Core 2 Duo processor 291 million transistors (65nm technology) Basic elements
7
Korea Univ A Computer System (till 2008) 7 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!
8
Korea Univ Present, Near Future and More… 8 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
9
Korea Univ Another View Chapter 1 ~ Chapter 5 9 C, C++, Java, C# … int main() { int a, b, c; a = 3; b = 9; c = a + b; return c; } Chapter 6 ~ Chapter 8
10
Korea Univ Expectations You will have a lot of fun throughout this program After successfully completing this program, you should be able to design Any digital logic in vending machine, digital watches, microwave, your dishwasher, your HD TV etc Computer systems including CPU. Isn’t it cool? 10
11
Korea Univ Assignment #0 Install Altera ModelSim Starter Edition Computer System (hardware) Simulation http://www.altera.com/products/software/quartus- ii/modelsim/qts-modelsim-index.html http://www.altera.com/products/software/quartus- ii/modelsim/qts-modelsim-index.html Install Altera Quartus-II Synthesis, place & route, and download to FPGA http://www.altera.com/products/software/quartus-ii/web- edition/qts-we-index.html http://www.altera.com/products/software/quartus-ii/web- edition/qts-we-index.html 11
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.