SlideShare a Scribd company logo
1 of 25
CRUSOE
PROCESSOR
Contents
   Introduction
   Crusoe processor VLIW hardware
   Code morphing software
   Long run power management
   Crusoe processor architecture
   Conclusion
Features

   Mobile computing devices like laptops ,
    webslates &notebook PCs are becoming
    common

   Heart of every PC is MICROPROCESSOR.

   The mobile computing market has never had a
    microprocessor specially designed for it
Drawbacks

   Consumes lots of power
   They get very hot
   Needs a cooling fan
   When you are on go, a power hungry
    processor
             -- run out of power before you’ve
    finished
             --run more slowly and lose application
    performance
This makes the resultant mobile
computer:

   Bigger
   Clunker
   Noisier
Crusoe processor

   Designed specially for the mobile computing
    market.
   Developed by small silicon valley startup
    company called Transmeta Corp
   Easily understood from simple sketch of the
    processor architecture called AMOEBA
Crusoe processor
   Hybrid processor
   It has a software part and a hardware part with
    the software part layer surrounding the
    hardware unit
   128 – bit microprocessor
   Fabricated on CMOS process
   Based on technique called VLIW
Crusoe processor

It uses Transmeta’s two patent
  technologies
 Code morphing software

 Long run power management
CRUSOE - AMOEBA
Crusoe processor VLIW
hardware
   Very Long Instruction Word
   Combines multiple standard instructions into
    one long instruction word
   Explicit parallelism
   Trace scheduling
   Dynamic scheduling
128 bit Molecule
X86 INSTRUCTIONS
Code morphing software
   Dynamic translation system
   Program that compiles instruction set
    architecture( X86 target ISA) into instructions
    for another ISA (the VLIW host ISA)
   Resides in ROM
   First program to start executing when the
    processor boots
Decoding and Scheduling
   Code morphing can translate an entire group
    of x86 instructions at once
   Transmeta’s software translates instructions
    once, saving the resulting translation in a
    translation cache
   The next time the x86 code is executed the
    system skips the translation step and directly
    executes the existing optimized translation
Decoding and Scheduling
   The code morphing approach can amortize the
    cost of translation over many
    executions, allowing it to use much more
    sophisticated translation and scheduling
    algorithms

   Speeds up execution while at the same time
    reducing power
Caching

   Resides in a separate memory space that is
    inaccessible to x86 code
   Size of memory space can be set at boot time
   The crusoe processor’s approach of caching
    translations delivers excellent performance in
    real – life situations
Filtering
   The code morphing software includes in its
    arsenal a wide choice of execution modes
   A sophisticated set of heuristics helps choose
    among these execution modes based on
    dynamic feedback information gathered during
    actual execution of the code.
Prediction and Path Selection
   The micro-op translation adds at least one
    pipeline stage and requires the decoder to call
    a microcode routine to translate some of the
    most complex x86 instructions
   Implementing the equivalent of that fronted
    translation in software saves Transmeta a
    great deal of control logic and simplifies the
    design of chips
   It also allows to patch some bugs in software
LONG RUN POWER
MANAGEMENT
   The TM5600 can adjust its power consumption
    without turning itself off
   It can adjust its clock frequency on the fly
   It does so quick and without requiring an
    operating system reboot or having to go
    through a slow sequence of suspending to and
    restarting from RAM
CRUSOE PROCESSOR
ARCHITECHTURE
   PROCESSOR CORE
   INTEGRATED DDR SDRAM MEMORY
    CONTROLLER
   INTEGRATED SDR SDRAM MEMORY
    CONTROLLER
   INTEGRATED PCI CONTROLLER
   SERIAL ROM INTERFACE
CRUSOE PROCESSOR
ARCHITECHTURE
CONCLUSION

   Highly integrated

   Ultra-low power

   High performance platform solution for the x86
    mobile market
REFERENCE

JOURNALS
   IEEE SPECTRUM, MAY 2000, “Transmeta’s
    Magic Show”
   CHIP, JUNE 2000
   Pc Magazine , November 2000, “The Mobile
    Edge”
THANK
YOU…..
QUERIES ???????

More Related Content

What's hot

Palm vein technology ppt
Palm vein technology pptPalm vein technology ppt
Palm vein technology ppt
Dhara k
 
Graphical password authentication
Graphical password authenticationGraphical password authentication
Graphical password authentication
Asim Kumar Pathak
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
Prashant Madnavat
 

What's hot (20)

Seminar on isphere
Seminar on isphereSeminar on isphere
Seminar on isphere
 
Latest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc StudentsLatest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc Students
 
Image Steganography
Image SteganographyImage Steganography
Image Steganography
 
Neuromorphic computing
Neuromorphic computingNeuromorphic computing
Neuromorphic computing
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer ppt
 
electronics seminar ppt
electronics seminar pptelectronics seminar ppt
electronics seminar ppt
 
3D PASSWORD
3D PASSWORD3D PASSWORD
3D PASSWORD
 
modeling and predicting cyber hacking breaches
modeling and predicting cyber hacking breaches modeling and predicting cyber hacking breaches
modeling and predicting cyber hacking breaches
 
Smart note-taker
Smart note-takerSmart note-taker
Smart note-taker
 
Palm vein technology ppt
Palm vein technology pptPalm vein technology ppt
Palm vein technology ppt
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
Graphical password authentication
Graphical password authenticationGraphical password authentication
Graphical password authentication
 
Seminar Report on image compression
Seminar Report on image compressionSeminar Report on image compression
Seminar Report on image compression
 
Blue brain ppt
Blue brain pptBlue brain ppt
Blue brain ppt
 
Iot based health monitoring system
Iot based health monitoring systemIot based health monitoring system
Iot based health monitoring system
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
 
Mobile number portability
Mobile number portabilityMobile number portability
Mobile number portability
 
3D OPTICAL DATA STORAGE
3D OPTICAL DATA STORAGE3D OPTICAL DATA STORAGE
3D OPTICAL DATA STORAGE
 
Face recognition attendance system
Face recognition attendance systemFace recognition attendance system
Face recognition attendance system
 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics
 

Viewers also liked

Crussoe proc
Crussoe procCrussoe proc
Crussoe proc
tyadi
 
Millipede presentation
Millipede presentationMillipede presentation
Millipede presentation
Abhishek Gupta
 
Project oxygen
Project oxygenProject oxygen
Project oxygen
amit243881
 

Viewers also liked (20)

Crusoe processor
Crusoe processorCrusoe processor
Crusoe processor
 
Crusoe Micorprocessor
Crusoe MicorprocessorCrusoe Micorprocessor
Crusoe Micorprocessor
 
Crussoe proc
Crussoe procCrussoe proc
Crussoe proc
 
Cordect
CordectCordect
Cordect
 
Daknet ppt
Daknet pptDaknet ppt
Daknet ppt
 
Daknet Technology
Daknet TechnologyDaknet Technology
Daknet Technology
 
Holographic data Storage
Holographic data StorageHolographic data Storage
Holographic data Storage
 
Millipede presentation
Millipede presentationMillipede presentation
Millipede presentation
 
ppt on femtocell
ppt on femtocellppt on femtocell
ppt on femtocell
 
Zenoss seminar
Zenoss seminarZenoss seminar
Zenoss seminar
 
Rover Technology
Rover TechnologyRover Technology
Rover Technology
 
Project Oxygen
Project OxygenProject Oxygen
Project Oxygen
 
Blue Brain
Blue Brain Blue Brain
Blue Brain
 
Seminar on x-max technology ppt
Seminar on x-max technology  pptSeminar on x-max technology  ppt
Seminar on x-max technology ppt
 
Processor Management
Processor ManagementProcessor Management
Processor Management
 
Processor management
Processor managementProcessor management
Processor management
 
Project oxygen
Project oxygenProject oxygen
Project oxygen
 
Emakina Digital Reality
Emakina Digital RealityEmakina Digital Reality
Emakina Digital Reality
 
Intel
IntelIntel
Intel
 
Cpu spec
Cpu specCpu spec
Cpu spec
 

Similar to Crusoe processor

Similar to Crusoe processor (20)

Crusoe processor
Crusoe processorCrusoe processor
Crusoe processor
 
ARM.pdf
ARM.pdfARM.pdf
ARM.pdf
 
An introduction to digital signal processors 1
An introduction to digital signal processors 1An introduction to digital signal processors 1
An introduction to digital signal processors 1
 
System_on_Chip_SOC.ppt
System_on_Chip_SOC.pptSystem_on_Chip_SOC.ppt
System_on_Chip_SOC.ppt
 
Main (5)
Main (5)Main (5)
Main (5)
 
Embedded Os [Linux & Co.]
Embedded Os [Linux & Co.]Embedded Os [Linux & Co.]
Embedded Os [Linux & Co.]
 
Instruction Set Architecture
Instruction Set ArchitectureInstruction Set Architecture
Instruction Set Architecture
 
Computer Organization.pptx
Computer Organization.pptxComputer Organization.pptx
Computer Organization.pptx
 
Parallel computing in india
Parallel computing in indiaParallel computing in india
Parallel computing in india
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
Micro Assembler
Micro AssemblerMicro Assembler
Micro Assembler
 
Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6Introduction to DSP Processors-UNIT-6
Introduction to DSP Processors-UNIT-6
 
Arm based controller - basic bootcamp
Arm based controller - basic bootcampArm based controller - basic bootcamp
Arm based controller - basic bootcamp
 
8086 microprocessor by devansh koolwal
8086 microprocessor by devansh koolwal8086 microprocessor by devansh koolwal
8086 microprocessor by devansh koolwal
 
UNIT 1 SONCA.pptx
UNIT 1 SONCA.pptxUNIT 1 SONCA.pptx
UNIT 1 SONCA.pptx
 
Symmetric multiprocessing and Microkernel
Symmetric multiprocessing and MicrokernelSymmetric multiprocessing and Microkernel
Symmetric multiprocessing and Microkernel
 
Module-2 Instruction Set Cpus.pdf
Module-2 Instruction Set Cpus.pdfModule-2 Instruction Set Cpus.pdf
Module-2 Instruction Set Cpus.pdf
 
Embedded Linux
Embedded LinuxEmbedded Linux
Embedded Linux
 

More from PRADEEP Cheekatla (20)

Sachin...sachin
Sachin...sachinSachin...sachin
Sachin...sachin
 
White led
White ledWhite led
White led
 
Tracking and positioning of mobile systems in telecommunication networks
Tracking and positioning of mobile systems in telecommunication networksTracking and positioning of mobile systems in telecommunication networks
Tracking and positioning of mobile systems in telecommunication networks
 
The bio chips
The bio chipsThe bio chips
The bio chips
 
Tablet pc
Tablet pcTablet pc
Tablet pc
 
Super speed usb3.0
Super speed usb3.0Super speed usb3.0
Super speed usb3.0
 
Spect technology
Spect technologySpect technology
Spect technology
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
 
Skinput
SkinputSkinput
Skinput
 
Rf controlled fire fighting robot
Rf controlled fire fighting robotRf controlled fire fighting robot
Rf controlled fire fighting robot
 
Remote accident report system for highways using rf
Remote accident report system for highways using rfRemote accident report system for highways using rf
Remote accident report system for highways using rf
 
Paper battery
Paper batteryPaper battery
Paper battery
 
Night vision technology
Night vision technologyNight vision technology
Night vision technology
 
Magnetic levitation trai ns
Magnetic  levitation  trai nsMagnetic  levitation  trai ns
Magnetic levitation trai ns
 
Image compression using singular value decomposition
Image compression using singular value decompositionImage compression using singular value decomposition
Image compression using singular value decomposition
 
Haptics touch the virtual
Haptics touch the virtualHaptics touch the virtual
Haptics touch the virtual
 
Audio spotlighting
Audio spotlightingAudio spotlighting
Audio spotlighting
 
3 d integrated circuits
3 d integrated circuits3 d integrated circuits
3 d integrated circuits
 
Bluejacking
BluejackingBluejacking
Bluejacking
 
E newspaper
E newspaperE newspaper
E newspaper
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Crusoe processor

  • 2. Contents  Introduction  Crusoe processor VLIW hardware  Code morphing software  Long run power management  Crusoe processor architecture  Conclusion
  • 3. Features  Mobile computing devices like laptops , webslates &notebook PCs are becoming common  Heart of every PC is MICROPROCESSOR.  The mobile computing market has never had a microprocessor specially designed for it
  • 4. Drawbacks  Consumes lots of power  They get very hot  Needs a cooling fan  When you are on go, a power hungry processor -- run out of power before you’ve finished --run more slowly and lose application performance
  • 5. This makes the resultant mobile computer:  Bigger  Clunker  Noisier
  • 6. Crusoe processor  Designed specially for the mobile computing market.  Developed by small silicon valley startup company called Transmeta Corp  Easily understood from simple sketch of the processor architecture called AMOEBA
  • 7. Crusoe processor  Hybrid processor  It has a software part and a hardware part with the software part layer surrounding the hardware unit  128 – bit microprocessor  Fabricated on CMOS process  Based on technique called VLIW
  • 8. Crusoe processor It uses Transmeta’s two patent technologies  Code morphing software  Long run power management
  • 10. Crusoe processor VLIW hardware  Very Long Instruction Word  Combines multiple standard instructions into one long instruction word  Explicit parallelism  Trace scheduling  Dynamic scheduling
  • 13. Code morphing software  Dynamic translation system  Program that compiles instruction set architecture( X86 target ISA) into instructions for another ISA (the VLIW host ISA)  Resides in ROM  First program to start executing when the processor boots
  • 14. Decoding and Scheduling  Code morphing can translate an entire group of x86 instructions at once  Transmeta’s software translates instructions once, saving the resulting translation in a translation cache  The next time the x86 code is executed the system skips the translation step and directly executes the existing optimized translation
  • 15. Decoding and Scheduling  The code morphing approach can amortize the cost of translation over many executions, allowing it to use much more sophisticated translation and scheduling algorithms  Speeds up execution while at the same time reducing power
  • 16. Caching  Resides in a separate memory space that is inaccessible to x86 code  Size of memory space can be set at boot time  The crusoe processor’s approach of caching translations delivers excellent performance in real – life situations
  • 17. Filtering  The code morphing software includes in its arsenal a wide choice of execution modes  A sophisticated set of heuristics helps choose among these execution modes based on dynamic feedback information gathered during actual execution of the code.
  • 18. Prediction and Path Selection  The micro-op translation adds at least one pipeline stage and requires the decoder to call a microcode routine to translate some of the most complex x86 instructions  Implementing the equivalent of that fronted translation in software saves Transmeta a great deal of control logic and simplifies the design of chips  It also allows to patch some bugs in software
  • 19. LONG RUN POWER MANAGEMENT  The TM5600 can adjust its power consumption without turning itself off  It can adjust its clock frequency on the fly  It does so quick and without requiring an operating system reboot or having to go through a slow sequence of suspending to and restarting from RAM
  • 20. CRUSOE PROCESSOR ARCHITECHTURE  PROCESSOR CORE  INTEGRATED DDR SDRAM MEMORY CONTROLLER  INTEGRATED SDR SDRAM MEMORY CONTROLLER  INTEGRATED PCI CONTROLLER  SERIAL ROM INTERFACE
  • 22. CONCLUSION  Highly integrated  Ultra-low power  High performance platform solution for the x86 mobile market
  • 23. REFERENCE JOURNALS  IEEE SPECTRUM, MAY 2000, “Transmeta’s Magic Show”  CHIP, JUNE 2000  Pc Magazine , November 2000, “The Mobile Edge”