Skip to content
XScale
EntityQ133493· pop 20· linked from 375 articles

XScale is a microarchitecture for central processing units initially designed by Intel implementing the ARM v5 instruction set. XScale comprises several distinct families: IXP, IXC, IOP, PXA and CE (see more below), with some later models designed as system-on-a-chip (SoC). Intel sold the PXA family to Marvell Technology Group in June 2006. Marvell then extended the brand to include processors with other microarchitectures, like Arm's Cortex.

~15 min read

Encyclopedic overview

24 sections
Contents
  • Processor families
  • PXA
  • Under Intel
  • PXA16x
  • PXA210/PXA25x
  • PXA26x
  • PXA27x
  • PXA3xx
  • PXA800F
  • PXA90x
  • Under Marvell
  • PXA930/935
  • PXA940
  • PXA986/PXA988
  • IXC
  • IXC1100
  • IOP
  • IXP network processor
  • CE
  • Applications
  • Sale of PXA processor line
  • See also
  • References
  • External links

XScale is a microarchitecture for central processing units initially designed by Intel implementing the ARM v5 instruction set. XScale comprises several distinct families: IXP, IXC, IOP, PXA and CE (see more below), with some later models designed as system-on-a-chip (SoC). Intel sold the PXA family to Marvell Technology Group in June 2006. Marvell then extended the brand to include processors with other microarchitectures, like Arm's Cortex.

The XScale architecture is based on the ARMv5TE ISA without the floating-point instructions. XScale uses a seven-stage integer and an eight-stage memory super-pipelined microarchitecture. It is the successor to the Intel StrongARM line of microprocessors and microcontrollers, which Intel acquired from DEC's Digital Semiconductor division as part of a settlement of a lawsuit between the two companies. Intel used the StrongARM to replace its ailing line of outdated RISC processors, the i860 and i960.

Excerpted from Wikipedia’s “XScale” article, available under the CC BY-SA 4.0 licence.

Gallery (10)