By Wannarat Computer System Design Lecture 1 Wannarat Suntiamorntut
By Wannarat Overview Computer Organization & Design Both in Hardware/Software Interface Learning by Evolution Based on RISC processor (MIPS)
By Wannarat 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
By Wannarat Course Administration Instructor : Wannarat Suntiamorntut Office hours : Mon. - Wedn. 09: :30 Material : Text : Computer Organization & Design : Hardware/Software Interface. Edition : Petterson and Hennessy
By Wannarat Grading Assignment 30 % Simple processor Design based on MIPs Midterm 35 % Final35 %
By Wannarat 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.
By Wannarat 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
By Wannarat Level of Representation
By Wannarat Hardware / Software Software Hardware Instruction Set
By Wannarat Example ISA Digital Alpha(V1,V3) HP PA-RISC(V1.1,V2.0) Sun Sparc(V8, V9) SGI MIPS(MIPS I,II,III IV,V) Intel(8086,286, ,486, Pentium…)
By Wannarat MIP R4000 ISA * Load/Store * Computation * Jump/Branch * Floating point * Memory management * Special R0 - R31 PC HI LO All 32-bit wide
By Wannarat MIP R4400 Organization Source : MIP R4000 Microprocessor User’s manual, 2nd edition.
By Wannarat Computer Architecture ISA | I/O system Datapath & Control Digital Design Circuit Design Layout Application OS Compiler Firmware Instruction Set Architecture
By Wannarat Computer Architecture Computer Architecture Technology Programming Language Application OS Constraints e.g. cost, energy
By Wannarat 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
By Wannarat Technology
By Wannarat DRAM Technology YearSize Kb Kb Mb Mb Mb Mb Mb Gb
By Wannarat Processor Performance
By Wannarat DSP Processor Improvement
By Wannarat 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
By Wannarat 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
By Wannarat Summary Interface: problem between Computer and Outside world. Design : Performance, Power, Area and Cost
By Wannarat Break 5 Minutes Questions & Answers
By Wannarat Next to Lecture 2 : Role of Performance & Instruction Set Architecture (ISA)