Crusoe

Crusoe  es una familia de microprocesadores compatibles con x86 desarrollados por Transmeta a fines de la década de 1990. El procesador se mostró al público en enero de 2000 y la producción real comenzó ese mismo año.

Para ejecutar comandos x86, se utiliza la emulación de software en forma de una máquina virtual, una tecnología llamada morphing de código de programa . El procesador en sí está construido de acuerdo con la arquitectura VLIW y siempre ejecuta el único programa escrito en sus códigos nativos: el traductor de comandos x86, que traduce estos comandos en instrucciones VLIW [1] [2] [3] .

En teoría, el procesador se puede reorientar para emular cualquier otra arquitectura, pero tal desarrollo es poco probable, ya que el hardware obviamente se optimizó para el procesamiento x86.

La traducción de software le permite cambiar de manera flexible la estructura interna del procesador sin violar su compatibilidad con la plataforma de destino. Por ejemplo, Efficeon , la próxima generación de la familia, tiene una organización de 256 bits en lugar de la organización original de 128 bits de Crusoe.

La emulación de software adopta muchas de las funciones implementadas tradicionalmente en el hardware, como la ejecución desordenada de instrucciones, lo que hace que el hardware sea más pequeño debido a la menor cantidad de transistores, lo que significa que consume menos energía y genera menos calor que los procesadores similares.

El nombre está tomado del héroe de viaje ficticio Robinson Crusoe .

Descripción

Crusoe estaba originalmente disponible en dos sabores: el TM3200 para sistemas integrados y el TM5400 para computadoras personales de bajo consumo. Ambos estaban disponibles con la misma arquitectura, pero con diferentes frecuencias y soporte periférico.

El TM3200 operaba en frecuencias de 333, 366 y 400 MHz. Tenía un caché de instrucciones de 64 kB, un caché de datos de 32 kB y prescindía de un caché de segundo nivel. El TM3200 tenía un controlador de memoria solo SDRAM integrado y una interfaz PCI. Ocupaba 77 mm², requería un suministro de 1,5 V y tenía un consumo de energía típico de menos de 1,5 W.

El TM5400 funcionó a frecuencias de 500 a 700 MHz. A diferencia del TM3200, el TM5400 admitía la tecnología de reducción de potencia LongRun . Tenía una caché de instrucciones y datos de 64 kB y una caché L2 de 256 kB. El controlador de memoria integrado admitía SDRAM y DDR SDRAM . También tenía una interfaz PCI. Ocupaba 73 mm², usaba un suministro de 1,1-1,6 V y tenía un consumo de energía típico de 0,5 W a 1,5 W con un máximo de 6 W.

Modelos de procesadores

TM3200

Originalmente llamado TM3120

TM5400

TM5500

TM5600

TM5700

TM5800

TM5900

Elementos liberados

Véase también

Notas

  1. Ars Technica: Exploración de Transmeta Crusoe - Página 1 - (1/2000) . Consultado el 12 de noviembre de 2017. Archivado desde el original el 2 de diciembre de 2017.
  2. ChipGeek - Microprocesador Crusoe de Transmeta
  3. Corporación Transmeta: Crusoe

Enlaces