XScale es un núcleo de microprocesador, una implementación de Marvell (anteriormente Intel ) de la quinta generación de la arquitectura ARM , consta de varias familias: IXP, IXC, IOP, PXA y CE. La familia PXA se vendió a Marvell Technology Group en junio de 2006 .
La arquitectura XScale se basa en ARMv5TE ISA sin operaciones de punto flotante. XScale tiene una arquitectura RISC con una supercanalización de enteros de 7 etapas y una supercanalización de datos de 8 etapas. Es un descendiente de la línea de microprocesadores StrongARM de Intel , que Intel adquirió de la división Digital Semiconductor de DEC como un subproducto de una disputa legal entre las empresas. Intel utilizó StrongARM para reemplazar sus procesadores RISC i860 e i960 heredados.
Todas las generaciones de XScale son procesadores ARMv5TE de 32 bits fabricados con tecnología de 0,18 micras y tienen una memoria caché de datos de 32 KB y una memoria caché de instrucciones de 32 KB (en otros procesadores esto puede denominarse memoria caché L1 de 64 KB). Los chips también tienen un mini caché de datos de 2K.
El núcleo XScale utiliza una variedad de microcontroladores fabricados por Intel y Marvell, que incluyen:
Los microprocesadores XScale se utilizaron en la popular familia de dispositivos portátiles Dell Axim Pocket PC , la mayoría de las líneas Zire, Treo y Tungsten de Palm, versiones posteriores de Sharp Zaurus, la serie Motorola A780, Acer n50, Compaq iPaq 3900 y muchas otras PDA . También se utiliza como procesador principal en el sistema de escritorio Iyonix que ejecuta RISC OS y NSLU2 (Slug) en Linux. XScale también se utiliza en dispositivos como reproductores de video portátiles o centros de medios portátiles, incluido Creative Zen Portable Media Player y sistemas integrados industriales. Según las fuentes, Apple usó procesadores XScale en los modelos de iPod y iPhone como parte de una asociación estratégica con Intel.
En el otro lado del mercado, los procesadores de almacenamiento IOP33x se utilizan en algunas plataformas de servidor Xeon , así como en controladores RAID de hardware.
El 27 de junio de 2006, Intel anunció que había acordado vender XScale a Marvell Technology Group por aproximadamente $600 millones en efectivo, con algunos términos no revelados [1] . Esto permitió a Intel concentrarse en su negocio principal: la producción de procesadores y servidores compatibles con x86 basados en ellos. La adquisición se completó en noviembre de 2006. Se esperaba que Intel lanzara procesadores XScale mientras que Marvell determina la capacidad de producción, además de seguir fabricando y vendiendo procesadores IXP e IOP, que no están incluidos en este acuerdo.
RISC | Arquitecturas de procesador basadas en tecnologías|
---|---|