24 1 440 computer system design lecture 1 n.
Download
Skip this Video
Download Presentation
24 1 - 440 Computer System Design Lecture 1

Loading in 2 Seconds...

play fullscreen
1 / 24

24 1 - 440 Computer System Design Lecture 1 - PowerPoint PPT Presentation


  • 76 Views
  • Uploaded on

24 1 - 440 Computer System Design Lecture 1. Wannarat Suntiamorntut wannarat@coe.psu.ac.th. Overview. Computer Organization & Design Both in Hardware/Software Interface Learning by Evolution Based on RISC processor (MIPS). Course Structure. Lectures * 1-wk, Introduction Technology

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 '24 1 - 440 Computer System Design Lecture 1' - channing-marcel


Download Now 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
24 1 440 computer system design lecture 1

241-440Computer System DesignLecture 1

Wannarat Suntiamorntut

wannarat@coe.psu.ac.th

241-440 by W.S.@2009

overview
Overview
  • Computer Organization & Design
  • Both in Hardware/Software Interface
  • Learning by Evolution
  • Based on RISC processor (MIPS)

241-440 by W.S.@2009

course structure
Course Structure
  • Lectures

* 1-wk, Introduction Technology

* 3-wk, The role of Performance and ISA

* 2-wk, Arithmetic for computer

* 5-wk, Processor Design

* 2-wk, Pipeline

* 2-wk, Memory

* 2-wk, Interfacing and peripheral

241-440 by W.S.@2009

course administration
Course Administration
  • Instructor : Wannarat Suntiamorntut
  • Office hours : Mon. - Fri. 09:00 - 16:30
  • Material : http://lms.psu.ac.th
  • Text : Computer Organization & Design :

Hardware/Software Interface.

2nd Edition : Petterson and Hennessy

241-440 by W.S.@2009

grading
Grading
  • Assignment 30 %

Simple processor Design based on MIPs

  • Midterm 30 %
  • Final 30 %
  • Class attendant 10%

241-440 by W.S.@2009

course problem
Course Problem
  • You are late assignment.
  • You Do not understand and Do not find out the answers.
  • Realize that you are a STUDENT, find out the information and knowledge.
  • Plan and management your time carefully.

241-440 by W.S.@2009

acknowledgement
Acknowledgement
  • Petterson and Hennessy, Computer Organization and Design : Hardware/Software Interface.
  • Slide Material from Morgan Kaufmann Publisher.
  • Prof. Bob Broderson, Berkeley U.
  • Prof. V. Heuring, and H. Jordan
  • Prof. Arvind, & Krste Asanovic, MIT

241-440 by W.S.@2009

level of representation
Level of Representation

241-440 by W.S.@2009

hardware software
Hardware / Software

Software

Instruction Set

Hardware

241-440 by W.S.@2009

example isa
Example ISA

Digital Alpha (V1,V3) 1992-97

HP PA-RISC (V1.1,V2.0) 1986-96

Sun Sparc (V8, V9) 1987-95

SGI MIPS (MIPS I,II,III 1986-96

IV,V)

Intel (8086,286, 1978-96

386,486,

Pentium…)

241-440 by W.S.@2009

mip r 4000 isa

R0 - R31

PC

HI

LO

MIP R4000 ISA

* Load/Store

* Computation

* Jump/Branch

* Floating point

* Memory management

* Special

All 32-bit wide

241-440 by W.S.@2009

mip r4400 organization
MIP R4400 Organization

241-440 by W.S.@2009

Source : MIP R4000 Microprocessor User’s manual, 2nd edition.

computer architecture
Computer Architecture

Application

OS

Compiler Firmware

Instruction Set Architecture

ISA | I/O system

Datapath & Control

Digital Design

Circuit Design

Layout

241-440 by W.S.@2009

computer architecture1
Computer Architecture

Technology

Programming

Language

Application

Computer

Architecture

Constraints e.g. cost,

energy

OS

241-440 by W.S.@2009

technology changing
Technology Changing
  • Processor

- Capacity about 30% per year

- Clock rate about 20% per year

  • Memory

- DRAM capacity about 60% per year

- Speed about 10% per year

- Cost per bit about 25% per year

  • Disk

- Capacity about 60% per year

241-440 by W.S.@2009

technology
Technology

241-440 by W.S.@2009

dram technology
DRAM Technology

Year Size

1980 64 Kb

1983 256 Kb

1986 1 Mb

1989 4 Mb

1992 16 Mb

1994 64 Mb

1999 256 Mb

2002 1 Gb

241-440 by W.S.@2009

processor performance
Processor Performance

241-440 by W.S.@2009

dsp processor improvement
DSP Processor Improvement

241-440 by W.S.@2009

course content
Course Content

Computer Architecture and Engineering

- Instruction Set Design - Computer Org.

- Interface - HW component

- Compiler/System View - logic designer’s view

- Building Architect - Construction engineer

241-440 by W.S.@2009

summary knowledge
Summary Knowledge

Computer consist of five components

- Processor : [1]-Datapath, [2]-Control

- [3]-Memory

- [4]-Input devices, [5]-Output devices

Memory

Cache : Fast, Expensive

Main Memory : less expensive

241-440 by W.S.@2009

summary
Summary

Interface: problem between Computer and Outside world.

Design : Performance, Power, Area and Cost

241-440 by W.S.@2009

slide23
Break 5 Minutes

Questions & Answers

241-440 by W.S.@2009

slide24
Next to

Lecture 2 : Role of Performance &

Instruction Set Architecture (ISA)

241-440 by W.S.@2009