ecm585 special topics in computer design lecture 0 course intro l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ECM585 Special Topics in Computer Design Lecture 0. Course Intro PowerPoint Presentation
Download Presentation
ECM585 Special Topics in Computer Design Lecture 0. Course Intro

Loading in 2 Seconds...

play fullscreen
1 / 8

ECM585 Special Topics in Computer Design Lecture 0. Course Intro - PowerPoint PPT Presentation


  • 300 Views
  • Uploaded on

ECM585 Special Topics in Computer Design Lecture 0. Course Intro Prof. Taeweon Suh Computer Science Education Korea University Course Information Instructor Prof. Taeweon Suh Prerequisite C-language Computer Architecture Textbook

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ECM585 Special Topics in Computer Design Lecture 0. Course Intro' - Michelle


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ecm585 special topics in computer design lecture 0 course intro

ECM585Special Topics in Computer DesignLecture 0. Course Intro

Prof. Taeweon Suh

Computer Science Education

Korea University

course information
Course Information
  • Instructor
    • Prof. Taeweon Suh
  • Prerequisite
    • C-language
    • Computer Architecture
  • Textbook
    • Digital Design and Computer Architecture by David Money Harris and Sarah L. Harris, Morgan Kaufmann, 2007 (Required)
  • Office hours
    • After class as needed
    • Woo Dang Hall 503 by appointment
  • Contact Information
    • suhtw@korea.ac.kr
    • 02-3290-2397
objectives
Objectives
  • To learn how to design a computer, focusing on CPU design
    • Learn the hardware design flow
    • Learn Hardware Description Language (HDL)
      • Verilog-HDL
    • Refresh basic building blocks of digital logic design
    • Design basic building blocks with HDL
    • Refresh CPU pipeline
    • Design & simulate a CPU with HDL
objectives4
Objectives

Focus of this course

CPU

Main Memory

(DDR2)

FSB

(Front-Side Bus)

North Bridge

DMI

(Direct Media I/F)

South Bridge

grading policy
Grading Policy
  • Midterm Exam: 30%
  • Simulation & Modeling Assignments: 40%
  • In-class presentation: 30%
hardware design flow
Hardware Design Flow

Schematic-based design

HDL-based design

Computer Architect

(modeling & simulation)

Hardware Design with CAD tools

Layout

with CAD tools

Focus of this course

Fabricated Wafer

Fabrication

Packaging

hardware design flow based on fpga
Hardware Design Flow based on FPGA
  • FPGA: Field-Programmable Gate Array

Schematic based design

HDL-based design

Computer Architect

(modeling & simulation)

Hardware Design with CAD tools

Download

An FPGA from Xilinx

The same step as the previous one

assignment 0
Assignment #0
  • Install a simulation tool, the ISE WebPACK from Xilinx
    • http://www.xilinx.com/ise/logic_design_prod/webpack.htm
    • The tool supports the FPGA design targeting Xilinx FPGAs
      • FPGA is Field-Programmable Gate Array. In other words, it is programmable hardware
      • But we still can use the tool for front-end design and test
  • Start to read the textbook