Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

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

2 Korea Univ Course Information Instructor  Prof. Taeweon Suh Prerequisite  Computer Architecture, Operating Systems, C-programming Textbook  ARM System Developer’s Guide: Designing and Optimizing System Software by Andrew Sloss, Morgan Kauffman, 2004 Office hours  After class as needed  By appointment at Woo Dang Hall 503 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 Objective Understand fundamentals of a computer system by hands-on experience (Labs) with a simple and real computer system 3 7 Segments Switches Push buttons LEDs LCD Serial Port FPGA (Cyclone-II)

4 Korea Univ A Computer System (till 2008) 4 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!

5 Korea Univ Present, Near Future and More… 5 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

6 Korea Univ Computer System Design Using FPGA 6 Computer System Planning Download FPGA: Field-Programmable Gate Array  Programmable hardware A Computer System! Hardware Design and Software Programming – Simulation & Verification Computer System CPU Timer UART GPIO Memory

7 Korea Univ FPGA Capability Example Reconfigurable Pentium 7 FPGA A Real Pentium

8 Korea Univ Grading Policy Midterm Take-home Exam: 40% Final Take-home Exam: 40% Class Presentations: 20% 8

9 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 9


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

Similar presentations


Ads by Google