Architektura XScale

Architektura XScale je založena na ARMv5TE ISA bez floating-point instrukcí. XScale je následovník intelovské řady mikroprocesorů a mikrokontrolerů StrongARM, kterou Intel získal od oddělení Digital Semiconductor společnosti DEC jako vedlejší efekt soudního procesu mezi oběma společnostmi. Intel začal používat StrongARM jako náhradu dřívějších RISCových procesorů i860 a i960.

Hlavní rysy

  • 32bitový procesor a koprocesor
  • 0,18 µm technologie
  • 64bitová paměťová sběrnice (32 vstup, 32 výstup), až 4,8 GB/s @ 600 MHz pro vnitřní přístup
  • 7/8stavový Intel Superpipelined RISC technologie
  • Buffer se 128vstupovým rozvětvením pro statisticky korektní plnění pipeline
  • 32 KB instrukční cache
  • 32 KB datová cache
  • 2 KB minidatová cache pro vyrovnání rychle se měnících datových zdrojů
  • Osmivstupový zápisový buffer umožňuje jádru pokračovat v běhu, zatímco jsou data zapisována do paměti
  • Intel Media Processing Technology pro efektní zpracování médií
  • Dynamická napěťová a frekvenční regulace
  • Power management - módy idle, sleep a quick wake-up

PXA27x

XScale je pátou generací Intelem implementované ARM architektury, rozděluje se do několika rozdílných rodin: IXP, IXC, IOP, PXA and CE.