1 The First Computer [Adapted from Copyright 1996 UCB]

Slides:



Advertisements
Similar presentations
Pentium microprocessors CAS 133 – Basic Computer Skills/MS Office CIS 120 – Computer Concepts I Russ Erdman.
Advertisements

Computer Architecture & Organization
Lecture 2: Modern Trends 1. 2 Microprocessor Performance Only 7% improvement in memory performance every year! 50% improvement in microprocessor performance.
Jan M. Rabaey Digital Integrated Circuits A Design Perspective.
Introduction What is Parallel Algorithms? Why Parallel Algorithms? Evolution and Convergence of Parallel Algorithms Fundamental Design Issues.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Lecture 2 - Technology.
EE314 Basic EE II Silicon Technology [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Digital Integrated Circuits© Prentice Hall 1995 Introduction Jan M. Rabaey Digital Integrated Circuits A Design Perspective.
1 CS402 PPP # 1 Computer Architecture Evolution. 2 John Von Neuman original concept.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
Introduction to CMOS VLSI Design Case Study: Intel Processors.
EE414 VLSI Design Introduction Introduction to VLSI Design [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Computer performance.
Digital Systems Design L01 Introduction.1 Digital Systems Design Lecture 01: Introduction Adapted from: Mary Jane Irwin ( )
Dept. of Communications and Tokyo Institute of Technology
INTRODUCTION TO MICROPROCESSORS
1 Copyright © 2011, Elsevier Inc. All rights Reserved. Appendix E Authors: John Hennessy & David Patterson.
Semiconductor Memory 1970 Fairchild Size of a single core –i.e. 1 bit of magnetic core storage Holds 256 bits Non-destructive read Much faster than core.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
Evolution in Complexity Evolution in Transistor Count.
Introduction to CMOS VLSI Design Lecture 22: Case Study: Intel Processors David Harris Harvey Mudd College Spring 2004.
Introduction to CMOS VLSI Design Lecture 22: Case Study: Intel Processors David Harris Harvey Mudd College Spring 2004.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
Led the WWII research group that broke the code for the Enigma machine proposed a simple abstract universal machine model for defining computability devised.
EECS 318 CAD Computer Aided Design LECTURE 1: Introduction.
Welcome to CSE 143! Microelectronic System Design
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
VLSI & ECAD LAB Introduction.
1 Moore’s Law in Microprocessors Pentium® proc P Year Transistors.
Egle Cebelyte. Random Access Memory is simply the storage area where all software is loaded and works from; also called working memory storage.
IC Products Processors –CPU, DSP, Controllers Memory chips –RAM, ROM, EEPROM Analog –Mobile communication, audio/video processing Programmable –PLA, FPGA.
VLSI: A Look in the Past, Present and Future Basic building block is the transistor. –Bipolar Junction Transistor (BJT), reliable, less noisy and more.
Present – Past -- Future
Morgan Kaufmann Publishers
Semiconductor Industry Milestones
Chapter Overview Microprocessors Replacing and Upgrading a CPU.
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
EE586 VLSI Design Partha Pande School of EECS Washington State University
Transistor Counts 1,000, ,000 10,000 1, i386 i486 Pentium ® Pentium ® Pro K 1 Billion Transistors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
VLSI Design System-on-Chip Design
Introduction to VLSI Design Amit Kumar Mishra ECE Department IIT Guwahati.
Main memory Processor Bus Cache memory Figure 1.5.The processor cache.
Overview of VLSI 魏凱城 彰化師範大學資工系. VLSI  Very-Large-Scale Integration Today’s complex VLSI chips  The number of transistors has exceeded 120 million 
Introduction Digital Computer Design Instructor: Kasım Sinan YILDIRIM.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
CSIE30300 Computer Architecture Unit 01: Introduction Hsin-Chou Chi [Adapted from material by and
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
CS203 – Advanced Computer Architecture
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
Microprocessor Design Process
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
SPRING 2012 Assembly Language. Definition 2 A microprocessor is a silicon chip which forms the core of a microcomputer the concept of what goes into a.
William Stallings Computer Organization and Architecture 6th Edition
William Stallings Computer Organization and Architecture 6th Edition
Lynn Choi School of Electrical Engineering
David Harris Harvey Mudd College Spring 2004
RAM, CPUs, & BUSES Egle Cebelyte.
INTRODUCTION TO MICROPROCESSORS
BIC 10503: COMPUTER ARCHITECTURE
Overview of VLSI 魏凱城 彰化師範大學資工系.
Transistors on lead microprocessors double every 2 years Moore’s Law in Microprocessors Transistors on lead microprocessors double every 2 years.
Chapter 1 Introduction.
Introduction EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
William Stallings Computer Organization and Architecture 6th Edition
Intel CPU for Desktop PC: Past, Present, Future
Presentation transcript:

1 The First Computer [Adapted from Copyright 1996 UCB]

2 ENIAC - the First Electronic Computer (1946) [Adapted from Copyright 1996 UCB]

3 Today ’ s Computers

4 Moore ’ s Law By Gordon Moore, Intel’s co-founder # of transistors on a die doubles every 1 to 2 years From 1958 to 1994 »F (feature size) : 1/50 »D 2 (die area): x170 »PE (packing efficiency - # of transistors per minimum feature area): x100 »N = D 2 xPE/F 2 = 50E6! No sign of slowing down! “SoC” or System-on-chip

5 Evolution in Transistor Count

6 [Adapted from Copyright 1996 UCB]

7 Evolution in Complexity [Adapted from Copyright 1996 UCB]

8 Evolution in Speed & Performance [Adapted from Copyright 1996 UCB]

9 Sony Playstation II 128-bit CPU “Emotion Engine” 0.18 micron process 300MHz, 6.2 GFLOPS, 3.2 Gbytes/second »10 floating point multiply-accumulators and 4 floating point dividers »3x floating point performance of 500 MHz PIII Graphic synthesizer cgip 0.25 micron chip 42.7M transistors 16.8x16.8 mm^2 die 2560-bit datapath 48 Gbytes/sec memory bandwidth 75M polygons/sec, 2.4 Gpixels/sec

10 Silicon in 2010 Die Area:2.5x2.5 cm Voltage:0.6 V Technology:0.07  m [Adapted from Copyright 1996 UCB]

11 The Design Problem Source: sematech97 A growing gap between design complexity and design productivity [Adapted from Copyright 1996 UCB]

12 Profound Impact on the way VLSI is Designed The old way: manual transistor twiddling expert “layout designers” entire chip hand-crafted okay for small chips… but cannot design billion transistor chips in this fashion The new way: using CAD tools at high level tools do the grunge work… high levels of abstractions »synthesis from a description of the behavior libraries of reusable cores, modules, and cells Chip design increasingly like object-oriented software design!

13 Design Abstraction Levels [Adapted from Copyright 1996 UCB]

14 The Transistor Twiddling & Rectangle Pushing Approach

15 Design with CAD Tools

16 Can ’ t Ignore “ Transistor Twiddling ” Worthwhile when design is to be used over and over again module libraries parts of commodity parts (memories, processors) Performance limits to abstraction and CAD tools global effects: clock, supply interconnects deep-submicron power, debugging analog

17 The Old and the New [Adapted from Copyright 1996 UCB] Intel Pentium MicroprocessorIntel 4004 Microprocessor

18 Pentium III Statistics 28.1M transistors 0.18 micron, 6-layer metal CMOS 106 mm^2 die size 3-way superscalar, 256K L2 cache, 133 MHz I/O bus

19 Core-based Design: System on Chip SC3001 DIRAC chip (a radio receiver) from Sirius Communications