Low Power Systems Using Transmeta Crusoe Processors Bill Gervasi Technology Analyst, Transmeta Chairman, JEDEC Memory Parametrics

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 4A Transforming Data Into Information.
Advertisements

Developing an AVR Microcontroller System
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 4 Computing Platforms.
Addition Facts
TMS320C6xx Architecture C6xx
JAZiO Incorporated 1 JAZiO JAZiO Incorporated Incorporatedwww.JAZiO.com Digital Signal Switching Technology.
Our Digital World Second Edition
PC Technology Chapter 6 Teacher: Manju JEOPARDY.
SE-292 High Performance Computing
Chapter 8 Interfacing Processors and Peripherals.
1 Lecture 22: I/O, Disk Systems Todays topics: I/O overview Disk basics RAID Reminder: Assignment 8 due Tue 11/21.
1 Networks for Multi-core Chip A Controversial View Shekhar Borkar Intel Corp.
Computer Buses Ref: Burd, Chp – 220 Englander, Chp 7 p
6-April 06 by Nathan Chien. PCI System Block Diagram.
The Bus Architecture of Embedded System ESE 566 Report 1 LeTian Gu.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 35 – Buses.
Buses are strips of parallel wires or printed circuits used to transmit electronic signals on the systemboard to other devices. Most Pentium systems use.
Introduced 1982 Used mostly in embedded applications - controllers, point-of- sale systems, terminals, and the like Used in several MS-DOS non-PC- Compatible.
HARDWARE Rashedul Hasan..
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 5 Computing Components. 2 Chapter Goals Read an ad for a computer and understand the jargon List the components and their function in a von Neumann.
Computer Componets and Peripherials
Presenter : Cheng-Ta Wu Kenichiro Anjo, Member, IEEE, Atsushi Okamura, and Masato Motomura IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39,NO. 5, MAY 2004.
Chapter 5 Computing Components.
Test on Input, Output, Processing, & Storage Devices
Introduction to DDR SDRAM
DDR SDRAM The Memory of Choice for Mobile Computing Bill Gervasi Technology Analyst, Transmeta Corporation Chairman, JEDEC Memory Parametrics
International Test Instruments Corporation
Premio Phoenix 1U/L Rackmount Product Training Premio Phoenix 1U/L Rackmount Product Training By Samuel Sanchez and Calvin Chen May 2, 2001.
Chapter 5 Computing Components.
Install Windows XP. The minimum hardware requirements for Windows XP are: Pentium 233-megahertz (MHz) processor or faster (300 MHz is recommended) At.
Addition 1’s to 20.
SE-292 High Performance Computing
SE-292 High Performance Computing Memory Hierarchy R. Govindarajan
Chapter 5 The System Unit.
Press any key to continue by Marc Ruocco 1 High-Speed Interfaces: FPDP and RACEway RACE, RACEway and RACE++ are trademarks of Mercury Computer Systems,
Memory Modules Overview Spring, 2004 Bill Gervasi Senior Technologist, Netlist Chairman, JEDEC Small Modules & DRAM Packaging Committees.
Double Data Rate SDRAM – The Next Generation An overview of the industry roadmap for main system memory technology, and details on DDR which represents.
Accelerating DRAM Performance
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
1 The System Unit Lecture 2 CSCI 1405 Introduction to Computer Science Fall 2006.
CPU Chips The logical pinout of a generic CPU. The arrows indicate input signals and output signals. The short diagonal lines indicate that multiple pins.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
DDR MEMORY  NEW TCEHNOLOGY  BANDWIDTH  SREVERS, WORKSTATION  NEXT GENERATION OF SDRAM.
Confidential and Proprietary Information DDR333 – The New Wave Bill Gervasi Technology Analyst, Transmeta Corporation Chairman, JEDEC Memory Parametrics.
Basic Computer Structure and Knowledge Project Work.
… when you will open a computer We hope you will not look like …
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
Organization of a computer: The motherboard and its components.
Chipset Introduction The chipset is commonly used to refer to a set of specialized chips on a computer's motherboard or.
NCR RealPOS 7456 Workstation
Exercise 2 The Motherboard
INTRODUCTION Crusoe processor is 128 bit microprocessor which is build for mobile computing devices where low power consumption is required. Crusoe processor.
The RITC-1000 By: Jeremy Chatfield. The ASUS P5Q Deluxe Motherboard Socket 775 ATX Intel P45 Northbridge Chip Set 800/1066/1333/1600MHz Front side bus.
San Jose January 23-24, 2001 Taipei February 14-15, 2001 DDR Penetrates Mobile Computing Bill Gervasi Technology Analyst Chairman, JEDEC Memory Parametrics.
Computer Anatomy Chin-Sung Lin Eleanor Roosevelt High School.
Computer Architecture Part IV-B: I/O Buses. Chipsets Intelligent bus controller chips found on the motherboard Enable higher speeds on one or more buses.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
Lev Finkelstein ISCA/Thermal Workshop 6/ Overview 1.Motivation (Kevin) 2.Thermal issues (Kevin) 3.Power modeling (David) 4.Thermal management (David)
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
Instructor: Syed Shuja Hussain Chapter 2: The System Unit.
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
Instructor: Syed Shuja Hussain Chapter 2: The System Unit.
1 Aphirak Jansang Thiranun Dumrongson
Overview Motivation (Kevin) Thermal issues (Kevin)
Crusoe Processor Seminar Guide: By: - Prof. H. S. Kulkarni Ashish.
IEEE 1394, USB, and AGP High Speed Transfer
DDR SDRAM The Memory of Choice for Mobile Computing
Presentation transcript:

Low Power Systems Using Transmeta Crusoe Processors Bill Gervasi Technology Analyst, Transmeta Chairman, JEDEC Memory Parametrics

2 Crusoe 5800 System Architecture TM5800 CPU PC133 SDRAM ControllerDDR333 SDRAM Controller PCI Controller On-Chip Cache Path Arbiter DDR SDRAM PORT SDR SDRAM PORT PCI Expansion Bus Standard system peripherals Crusoe is a trademark of Transmeta Corp. Transmeta Crusoe was the first DDR enabled processor in the industry

3 Advantages of Integrated Memory Control One less bus to waste power Low latency to memory after cache miss No synchronization penalties –Unique source synchronous & true synchronous memory design –Memory clock domain tied to CPU clock domain Aggressive power management coordinated with CPU power states

4 A Brief Tutorial on Power Consumption Power = CV 2 f% Factors: Capacitance (C) Voltage (V) Frequency (f) Duty cycle (%) Power states Keys to low power design: Reduce C and V Match f to demand Minimize duty cycle Utilize power states

5 Quiz #1 on CPU Power Question: Which Burns More Energy? 1.A 600 MHz CPU 2.A 1 GHz CPU Hint: This is a trick question.

6 Answer to Quiz #1 Assume the 600 MHz CPU is a downbin of the 1 GHz CPU If the task load, such as DVD decode, requires 600 MHz of processing power –The 600 MHz CPU must be maxed out with its highest core voltage, e.g., 1.2V –The 1 GHz CPU can be throttled to 600 MHz and can have its core voltage reduced, e.g., 1V Conclusion: The 1 GHz CPU burns less energy for a given task than the 600 MHz CPU

7 The LongRun Philosophy Use the least energy possible to accomplish the desired task. LongRun is a trademark of Transmeta Corp.

8 Transmeta Crusoe with LongRun On Demand processing Scale operational frequency on application demand –33 MHz increments from 400 MHz to CPUs max frequency –Adjust core voltage to minimum for the desired target frequency –LongRun events hundreds of times per second Memory clock speed relative to CPU speed, e.g.: 1 GHz CPU 333 MHz DDR or 167 MHz SDR 400 MHz CPU 200 MHz DDR or 100 MHz SDR

9 CPU Without LongRun Technology Users must balance choice of CPU speed against decreasing battery life 600 MHz 800 MHz 1 GHz Battery Life Energy required per task

10 CPU With LongRun Technology Users will want the highest MHz CPU –Best Performance –Lower Power –Longest battery life 600 MHz 800 MHz 1 GHz Battery Life Energy required per task

11 Memory Transition From SDR to DDR

12 The JEDEC Memory Roadmap JEDEC roadmap triples GB/s/W with each generation –Power reduction of 30% –Bandwidth doubles SDR DDR I DDR II 3.3V 2.5V 1.8V

13 Power: DDR II vs DDR I vs SDR PC133 DDR333 DDR I Four times the bandwidth yet half the power! DDR533 DDR II

14 Transmetas CPU Roadmap Supports the JEDEC Memory Roadmap. Always has.

15 TM6000 x86 System On a Chip 128-bit VLIW / CMS 5.x 1 GHz Less Power and Space Crusoe Processor Roadmap Crusoe Processor Roadmap TM5400 / TM bit VLIW / CMS MHz TM5500 / TM bit VLIW / CMS MHz - 1 GHz Next Generation Crusoe 256-bit VLIW / New CMS 2-3x Performance

16 TM6000 Single Chip PC TM6000 Single Chip PC is Ideal for Wireless Internet Devices Smallest Footprint Lowest Power Highest Performance (400 MHz to 1 GHz) Full x86 Compatibility Optional Support for External 3D Graphics PCI Bus 4X USB 1.1 LPC Bus IDE/DVD/CD-RW TM6000 AC97 Link KBC SMBUS LVDS 24-bit Digital DDR MB-2GB w/ECC IDE (Flash or Disk) Disk Upgrade

17 DDR333 Memory Controller 2.7 GB/s DDR with ECC Crusoe TM6000 Microprocessor -- x86 System on a Chip Universal Serial Bus (USB) 4 Ports OHCI 1.0a AC-Link Audio/ModemSystem Management busLow Pin Count bus (LPC) 8 General Purpose I/OsLegacy PC Peripherals Dual 8259 Int. Controller Dual 8237 DMA Controller 8254 System Timer Real Time Clock UART Graphics Controller 24 bit digital and LVDS interfaces Dual Scan LCD and CRT DVD playback support PCI Bus Interface IDE Disk Controller 2 Channel / 4 Drives Central Processor Unit 1 GHz volt LongRun 128-bit VLIW Engine 512KB L2 Cache

18 TM5800 Solution 3.6 watts DVD Play Example: TM5800 Solution CPU+NB = ~1.4 watts Southbridge = ~0.7 watts Graphics = ~1.5 watts Total = ~3.6 watts TM6000 System Level Power Management By integrating the TM6000, LongRun can now be applied to Graphics and Southbridge electronics as well. TM6000 Solution ~2 watts TM6000 Solution Total = ~2.0 watts - 44%

19 Summary Aggressive power management techniques enable new mobile and low power computing markets Its a systems level design issue… apply to all subsystems as well

20 Thank You