The document provides an introduction and overview of the Crusoe microprocessor developed by Transmeta Corp. Some key points:
- Crusoe uses a hybrid software/hardware approach, with software (Code Morphing) translating x86 binaries to native VLIW instructions at runtime.
- This decouples the x86 ISA from the underlying hardware, allowing the hardware to be simplified and changed without affecting software compatibility.
- The Crusoe processor uses a VLIW architecture with a 128-bit instruction word that can contain up to 4 "atoms" to be executed in parallel.
- Code Morphing software resides in ROM and acts as an emulator, caching translations in a translation cache for improved