Crusoe processor

14
Presentation on CRUSOE PROCESSOR Department of Electronics & Communication Engineering Jaipur National University, Jaipur Presented by : PRIYANKA SINGH ( Roll No: 8EC29)

Transcript of Crusoe processor

Page 1: Crusoe processor

Presentation on

CRUSOE PROCESSOR

Department of Electronics & Communication Engineering

Jaipur National University, Jaipur

Presented by : PRIYANKA SINGH ( Roll No: 8EC29)

Page 2: Crusoe processor

CONTENTS• Introduction

• Crusoe processor family

• Crusoe processor VLIW hardware

• Transmeta Crusoe core

• Long run power management

• Crusoe processor architecture

• Where Transmeta could go next

• Conclusion

• References

Page 3: Crusoe processor

INTRODUCTION

• Crusoe processor is 128 bit microprocessor which is build for

mobile computing devices where low power consumption is

required.

• Developed by small silicon valley startup company called

Transmeta Corp.

• Easily understood from simple sketch of the processor

architecture called AMOEBA.

• Processor core operates at 500-700 MHz.

Page 4: Crusoe processor

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.

It uses Transmeta’s two patent technologies

• Code morphing software

• Long run power management

Page 5: Crusoe processor

FEATURES

• Mobile computing devices like laptops , web slates &

notebook PCs are becoming common.

• Heart of every PC is MICROPROCESSOR.

• The mobile computing market has never had a microprocessor

specially designed for it.

Page 6: Crusoe processor

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.

Page 7: Crusoe processor

CRUSOE PROCESSOR FAMILY

•TM 5400:-500-700 mhz 256k L2 cache.

•TM 5500:-667-800 mhz 256k L2 cache.

•TM 5600:-500-700 mhz 512k L2 cache.

•TM 5800:-667-800 mhz 512k L2 cache.

Page 8: Crusoe processor

CRUSOE PROCESSOR VLIW HARDWARE

• Very Long Instruction Word.

• Combines multiple standard instructions into one long

instruction word.

• Explicit parallelism.

• Trace scheduling.

• A Very Long Instruction Word is called a molecule.

• Each molecule contains 4 atoms: one instruction for each FU.

• A molecule is either 128 bits or 64 bits wide.

Page 9: Crusoe processor

TRANSMETA’S CRUSOE CORE

Page 10: Crusoe processor

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.

Page 11: Crusoe processor

CRUSOE PROCESSOR ARCHITECHTURE

Page 12: Crusoe processor

WHERE TRANSMETA COULD GO NEXT

• The current emphasis is on mobile computing.

• Different applications of Code Morphing could be made to

allow a different emphasis or target.

• Optimization techniques could be tailored to different target

architectures.

• Workstation/Server chips were hinted at in the documentation.

Page 13: Crusoe processor

REFERENCES

IEEE SPECTRUM, MAY 2000, “Transmeta’s Magic Show”

CHIP, JUNE 2000

Pc Magazine , November 2000, “The Mobile Edge”

Page 14: Crusoe processor

THANK YOU!

Thank you all so much for watching and listening my

presentation.