pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Crusoe – Transmeta Corps’ x86 compatible VLIW mobile CPU

In early 2000, chip designer Transmeta Corporation unveiled its innovative Crusoe family of x86-compatible processors aimed specifically at the mobile computing arena and designed with the objective of maximizing the battery life of mobile devices. In development since the company’s foundation in 1995, the technology underlying the Crusoe processor solution is fundamentally software-based: the power savings come from replacing large numbers of transistors with software.

The hardware component is a very long instruction word (VLIW) CPU capable of executing up to four operations in each clock cycle. The VLIW’s native instruction set bears no resemblance to the x86 instruction set; it has been designed purely for fast low-power implementation using conventional CMOS fabrication. The surrounding software layer gives x86 programs the impression that they are running on x86 hardware. The software layer is called Code Morphing software because it dynamically morphs (that is, translates) x86 instructions into VLIW instructions. The Code Morphing software includes a number of advanced features to achieve good system-level performance. Code Morphing support facilities are also built into the underlying CPUs. In other words, the Transmeta designers have judiciously rendered some functions in hardware and some in software, according to the product design goals and constraints.

Crusoe

Transmeta’s software translates blocks of x86 instructions once, saving the resulting translation in a translation cache. The next time the (now translated) code is executed, the system skips the translation step and directly executes the existing optimized translation at full speed. This unique approach to executing x86 code eliminates millions of transistors, replacing them with software. The initial implementation of the Crusoe processor uses roughly one-quarter of the logic transistors required for an all-hardware design of similar performance, and offers the following benefits:

  • the hardware component is considerably smaller, faster, and more power efficient than conventional chips
  • the hardware is fully decoupled from the x86 instruction set architecture, enabling Transmeta’s engineers to take advantage of the latest and best in hardware design trends without affecting legacy software
  • the Code Morphing software can evolve separately from hardware, enabling upgrades to the software portion of the microprocessor can be rolled out independently of hardware chip revisions.

This approach makes for great versatility – different goals and constraints in future products may result in different hardware/software partitioning, and the Code Morphing technology is obviously not limited to x86 implementations – and as such has the potential to revolutionize the way microprocessors are designed in the future.

The Crusoe processor family initially consisted of two solutions, the TM5400 and the TM3120. The design objective for both these chips was to minimize die size and power requirements, and this has been achieved by eliminating roughly three quarters of the logic transistors that would be required for an all-hardware design of similar performance. The IBM-produced chips don’t require an on- die cooling mechanism, further reducing the size of the CPU unit. The TM5400 required around 4 watts and the low-end TM3120 as little as 1 watt in some applications.

The model TM5400 was targeted at ultra-light mobile PCs running Microsoft Windows and NT operating systems. These PCs took advantage of the TM5400’s high performance (up to 700MHz), very large cache and advanced power management features to create the longest running mobile PCs for office applications, multimedia games and DVD movies. The TM3120, operating at up to 450MHz, was designed for the Mobile Internet Computing market. This is seen as an important market segment for Crusoe CPUs, and Transmeta collaborated with OEM partner S3 to design and produce a Linux-based Internet appliance that came in a 2-pound package that includes a 10.4-inch screen, hard drive and PC Card slots for additional devices, such as wireless modem cards.

The first system available with the Transmeta Crusoe processor reached the market in the autumn of 2000 – in the shape of a Sony ultraportable laptop – and was immediately embroiled in controversy over the applicability of the traditional one-pass benchmarks used by IT publications to assess the relative performance of different manufacturers offerings. The problem is that since the Transmeta architecture allows for dynamic and smart execution of code in software, the first pass of any test sample is guaranteed to be less than optimal. Thus, the poor results achieved by the first Crusoe-based system to reach the market were both unsurprising and fundamentally flawed.

In late 2000, Transmeta reacted to continuing criticism that its initial processors had been underpowered by announcing both updates to its code morphing software (CMS) and its next generation Crusoe 2.0 chip. In combination, the updated software and new hardware are expected to increase Crusoe performance by at least 40%. In mid-2002, the hardware portion of the new chip was increased from 128 bits to 256 bits, enabling it to handle eight instructions per clock – twice the previous number. At introduction, the chip ran at speeds of 1GHz+ with a typical power consumption of half a watt or less.

In January 2005 Transmeta announced that it was suspending production of its Crusoe processors and focusing on licensing its technology going forward. In the end, the company’s legacy is that Intel’s Pentium-M (the company’s first chip designed from the ground up to power notebooks) and its subsequent hugely successful marketing of the Centrino brand, may both have been a little slower coming than they were without the competitive pressure Crusoe was able to exert in the early 2000s.

Filed Under: CPU Technology Tagged With: Crusoe, Transmeta Corporation, VLIW, x86 compatible

Latest Articles

Ad-Aware Total Security Review

PROS: The file shredder worked, albiet very slowly. CONS: Just about everything with Ad-Aware Total Security didn't do as advertised. Having tested it on three different systems (more than the recommended system specs were met) with nearly the same results, I wouldn't be surprised if … [Read More...]

BTX – Balanced Technology eXtended – Motherboard Form Factor

Intel has been promoting its Balanced Technology Extended specification for a while before the company began, in late 2004, to push in earnest to establish the BTX form factor as the replacement for the aging ATX motherboard and chassis specification. The BTX form factor is a scalable form … [Read More...]

How It Works: The Idea and Technology Behind USB

In early 2001 the battle between IEEE 1394 and USB advanced another step with the 1394 Trade Association's approval of specifications for a faster version of IEEE 1394, called IEEE 1394b. The new standard is backwards compatible - special … [Read More...]

Gaming Laptop Security Guide: Protecting Your High-End Hardware Investment in 2025

Since Jacob took over PC Tech Guide, we’ve looked at how tech intersects with personal well-being and digital safety. Gaming laptops are now … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Graphic Designers on Reddit Share their Views of AI

There are clearly a lot of positive things about AI. However, it is not a good thing for everyone. One of the things that many people are worried … [Read More...]

Redditors Talk About the Impact of AI on Freelance Writers

AI technology has had a huge impact on our lives. A 2023 survey by Pew Research found that 56% of people use AI at least once a day or once a week. … [Read More...]

11 Most Popular Books on Perl Programming

Perl is not the most popular programming language. It has only one million users, compared to 12 million that use Python. However, it has a lot of … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

RAID tutorial – the benefits of using RAID

RAID (Redundant Array of Inexpensive Disks) is a system developed whereby two or more disks are physically linked together to form a single … [Read More...]

Kaspersky Password Manager Review

[starreviewmulti id=3 tpl=20] PROS: Kaspersky Password Manager saves all your computer passwords into one database. CONS: You will still have … [Read More...]

CD-ROM White Book

The White Book, finalised in 1993, defines the VideoCD specification and comprises: Disc format including use of tracks, … [Read More...]

[footer_backtotop]

Copyright © 2025 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors