XScale

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

XScale — мікропроцесорне ядро, реалізація Marvell (раніше — Intel) п'ятого покоління ARM-архітектури, і складається з кількох сімейств: IXP, IXC, IOP, PXA та CE. Сімейство PXA було продане Marvell Technology Group в червні 2006.

Архітектура та склад[ред.ред. код]

XScale PXA270, одноплатний комп'ютер

Архітектура XScale базується на ARMv5TE ISA без операцій з плаваючою крапкою. XScale має RISC-архітектуру з 7-стадійним суперконвеєром цілих чисел та 8-стадійним суперконвеєром даних. Він є нащадком інтелівської лінії мікропроцесорів StrongARM, який Інтел придбав в підрозділу DEC Digital Semiconductor як побічний наслідок судової суперечки між компаніями. Інтел використав StrongARM, щоб замістити свої застарілі RISC-процесори, i860 та i960.

Всі покоління XScale є 32-бітними процесорами ARMv5TE, виробленими за технологією 0.18-мікрон та має кеш 32кб даних і 32к на інструкції (в інших процесорах це може зватися 64кб кеш першого рівня). Чипи також мають 2кб міні-кеш даних.

Ядро XScale використовує низку мікроконтролерів, що виробляють Intel та Marvell, серед яких:

  • Процесори застосувань (з префіксом PXA). таких є чотири: PXA210/PXA25x, PXA26x, PXA27x та PXA3xx.
  • Процесори вводу-виводу (з префіксом IOP)
  • Мережеві процесори (з префіксом IXP)
  • Контрольні процесори (з префіксом IXC).
  • Процесори для споживчої електроніки (з префіксом CE).

Застосування[ред.ред. код]

Мікропроцесори XScale використовують в популярних кишенькових комп'ютерах: сімейство Dell Axim Pocket PC, більшість ліній Zire, Treo та Tungsten від Palm, пізні версії Sharp Zaurus, серії Motorola A780, Acer n50, Compaq iPaq 3900 і багато інших PDA. він також використовується як основний процесор в настільній системі Iyonix під управлінням RISC OS, та NSLU2 (Slug) під Linux. XScale також використовується в таких приладдях, як портативні відео-плеєри чи портативні медіа-центри, включаючи Creative Zen Portable Media Player, а також індустріальних вбудованих системах. Відповідно до джерел, Apple в рамках стратегічного партнерства з Інтел використовуватиме процесори XScale в моделях iPod та iPhone.

З іншого боку ринку, процесори зберігання даних IOP33x використовуються в деяких платформах серверів на Xeon.

Продаж бізнесу[ред.ред. код]

27 червня 2006 «Інтел» оголосив про згоду на продаж «XScale Marvell Technology Group» за оціночно $600 млн готівкою та деякі нерозголошені умови. Це дозволить «Інтел» сконцентруватися на своєму основному бізнесі x86-процесорів та серверів. Придбання було завершене в листопаді 2006. Очікувалось, що «Інтел» буде випускати процесори XScale, поки «Marvell» визначається з виробничими потужностями, а також продовжить виробництво та продаж процесорів IXP та IOP, які не ввійшли до угоди. Ліцензія на ARM залишається в «Інтел» і після продажу XScale.

Посилання[ред.ред. код]