Jump to content

XScale

(Перенаправлено с Intel XScale )

XScale — это микроархитектура для центральных процессоров, изначально разработанная Intel и реализующая архитектуры ARM (версия 5) набор команд . XScale включает несколько отдельных семейств: IXP, IXC, IOP, PXA и CE (подробнее см. ниже), а некоторые более поздние модели разработаны как система на кристалле (SoC). Intel продала семейство PXA компании Marvell Technology Group в июне 2006 года. [1] Затем Marvell расширил бренд, включив в него процессоры с другими микроархитектурами , например Arm , Cortex .

Архитектура XScale основана на ARMv5TE ISA без инструкций с плавающей запятой . XScale использует семиэтапную целочисленную и восьмиступенчатую суперконвейерную микроархитектуру памяти . Это преемник Intel StrongARM линейки микропроцессоров и микроконтроллеров , которую Intel приобрела у подразделения DEC Digital Semiconductor в рамках урегулирования судебного процесса между двумя компаниями. Intel использовала StrongARM для замены устаревшей линейки RISC- процессоров i860 и i960 .

Все поколения XScale представляют собой 32-битные процессоры ARMv5TE, изготовленные по техпроцессу 0,18 мкм или 0,13 мкм (как в деталях IXP43x) и имеющие объемом 32 КБ данных кэш и кэш инструкций объемом 32 КБ. XScale первого и второго поколения Многоядерные процессоры также имеют мини-кэш данных объемом 2 КБ (заявлено, что он «предотвращает перегрузку D-кэша для часто меняющихся потоков данных»). [2] ). Продукты на базе XScale третьего поколения имеют унифицированную кэш-память второго уровня объемом до 512 КБ. [3]

Семейства процессоров

[ редактировать ]

Ядро XScale используется в ряде семейств микроконтроллеров производства Intel и Marvell:

  • Прикладные процессоры (с префиксом PXA). Существует четыре поколения процессоров приложений XScale, описанных ниже: PXA210/PXA25x, PXA26x, PXA27x и PXA3xx.
  • Процессоры ввода-вывода (с префиксом IOP).
  • Сетевые процессоры (с префиксом IXP).
  • Процессоры плоскости управления (с префиксом IXC).
  • Процессоры бытовой электроники (с приставкой CE).

Существуют также автономные процессоры: 80200 и 80219 (предназначены в первую очередь для приложений PCI ).

Продукты PXA System on a Chip (SoC) были разработаны в Остине, штат Техас. Кодовыми названиями этой линейки продуктов являются небольшие городки в Техасе, в основном рядом с местами охоты на оленей, часто посещаемыми командой маркетинга ядра Intel XScale и SoC для мобильных телефонов.

Дата выпуска Кодовое имя Тип ARM Потрясающе Размер Количество контактов Тактовые частоты
PXA21x и PXA26x
РХА210 февраль 2002 г. - Ядро ARMv5 XScale1 [4] 13х13мм [5] 255-контактный T-PBGA 133 МГц и 200 МГц
РХА250 С Котуллой 17х17мм [5] 256-контактный PBGA 200 МГц , 300 МГц и 400 МГц [6]
РХА255 март 2003 г.
PXA26x
РХА260 март 2003 г. Далхарт Ядро ARMv5 XScale1 [7] 200 МГц , 300 МГц и 400 МГц
PXA261
PXA263
PXA27x
РХА270 апрель 2004 г. Бульвар Ядро ARMv5 XScale2 312 МГц, 416 МГц, 520 МГц и 624 МГц
PXA271 13, 104, 208 МГц или 416 МГц
PXA272 312 МГц, 416 МГц или 520 МГц
PXA3xx
РХА300 август 2005 г. Монаханс Ядро ARMv5 XScale3 208 МГц, 624 МГц
РХА310 624 МГц
РХА320 806 МГц
PXA90x
PXA90x 130 нм
PXA93x
РХА930 Тавор Ядро ARMv5 XScale3 65 нм 624 МГц, 1000 МГц
РХА935 45 нм
PXA95x
РХА955 ARMv7
Интел PXA255

PXA210 представлял собой XScale начального уровня от Intel, предназначенный для приложений для мобильных телефонов . Он был выпущен вместе с PXA250 в феврале 2002 года и имеет тактовую частоту 133 МГц и 200 МГц.

Семейство PXA25x (под кодовым названием Cotulla ) состоит из PXA250 и PXA255. PXA250 был первым поколением процессоров Intel XScale. На выбор было три тактовых частоты : 200 МГц , 300 МГц и 400 МГц. Он вышел в феврале 2002 года. В марте 2003 года версия C0 PXA250 была переименована в PXA255. Основными отличиями были удвоенная частота внутренней шины (от 100 до 200 МГц) для более быстрой передачи данных, более низкое напряжение ядра (всего 1,3 В при 400 МГц) для более низкого энергопотребления и функция обратной записи для кэша данных, отсутствие которой серьезно ухудшение производительности PXA250.

Основные характеристики Intel XScale:

  • ARMv5TE
  • Большой палец руки
  • ARM ЦСП
  • Кэш данных и инструкций L1 объемом 32 КБ

Семейство PXA26x (под кодовым названием Dalhart ) состоит из PXA260 и PXA261-PXA263. PXA260 — это автономный процессор, работающий на той же частоте, что и PXA25x, но оснащенный корпусом TPBGA, который примерно на 53% меньше, чем корпус PBGA PXA25x. PXA261-PXA263 аналогичны PXA260, но имеют память Intel StrataFlash, расположенную поверх процессора в том же корпусе; 16 МБ 16-битной памяти в PXA261, 32 МБ 16-битной памяти в PXA262 и 32 МБ 32-битной памяти в PXA263. Семейство PXA26x было выпущено в марте 2003 года.

Intel PXA270 с частотой 624 МГц

Семейство PXA27x (под кодовым названием Bulverde ) состоит из процессоров PXA270 и PXA271-PXA272. Эта версия представляет собой огромное обновление семейства процессоров XScale. PXA270 работает на четырех различных частотах: 312 МГц, 416 МГц, 520 МГц и 624 МГц и представляет собой автономный процессор без встроенной памяти. PXA271 может работать на тактовой частоте 13, 104, 208 МГц или 416 МГц и имеет 32 МБ 16-битной встроенной памяти StrataFlash и 32 МБ 16-битной SDRAM в одном корпусе. PXA272 может работать на частоте 312 МГц, 416 МГц или 520 МГц и имеет 64 МБ 32-битной встроенной памяти StrataFlash.

Intel также добавила в семейство PXA27x множество новых технологий, таких как:

  • SpeedStep : операционная система может снижать частоту процессора в зависимости от нагрузки для экономии энергии.
  • Wireless MMX (под кодовым названием Concan ; «iwMMXt»): 43 новые инструкции SIMD , содержащие полный набор инструкций MMX и целочисленные инструкции из набора инструкций Intel SSE, а также некоторые инструкции, уникальные для XScale. Беспроводной MMX предоставляет 16 дополнительных 64-битных регистров , которые можно рассматривать как массив из двух 32-битных слов , четырех 16-битных полуслов или восьми 8-битных байтов . Затем ядро ​​XScale может выполнять до восьми добавлений или четырех MAC-адресов параллельно за один цикл. Эта возможность используется для повышения скорости декодирования и кодирования мультимедиа, а также в играх.
  • Дополнительные периферийные устройства , такие как интерфейс USB-Host и интерфейс камеры.
  • Внутренняя SRAM объемом 256 КБ для снижения энергопотребления и задержки.

Семейство PXA27x было выпущено в апреле 2004 года. Вместе с семейством PXA27x Intel выпустила 2700G встроенный графический сопроцессор (под кодовым названием Marathon).

Toradex Colibri XScale Monahans PXA290 SODIMM-модуль (Прототип SODIMM-модуля Marvell PXA320)

В августе 2005 года Intel объявила о преемнике Bulverde под кодовым названием Monahans .

Они продемонстрировали его, продемонстрировав его способность воспроизводить закодированное видео высокой четкости на экране КПК .

Новый процессор был показан с тактовой частотой 1,25 ГГц, но Intel заявила, что он обеспечил прирост производительности только на 25% (800 MIPS для процессора PXA270 с частотой 624 МГц против 1000 MIPS для Monahans с частотой 1,25 ГГц ). Анонсированный преемник графического процессора 2700G под кодовым названием Stanwood с тех пор был отменен. SD-функции Stanwood интегрированы в Monahans . Для получения дополнительных графических возможностей Intel рекомендует чипы сторонних производителей, такие как семейство чипов Nvidia GoForce .

В ноябре 2006 года Marvell Semiconductor официально представила семейство Monahans как Marvell PXA320, PXA300 и PXA310. [8] PXA320 в настоящее время поставляется в больших объемах и масштабируется до 806 МГц. PXA300 и PXA310 обеспечивают производительность, «масштабируемую до 624 МГц», и программно совместимы с PXA320.

Intel PXA800F под кодовым названием Manitoba представлял собой SoC, представленный Intel в 2003 году для использования в мобильных телефонах с поддержкой GSM и GPRS . Чип был построен на процессорном ядре XScale, аналогичном тому, которое использовалось в КПК, с тактовой частотой 312 МГц и изготовленном по 0,13 мкм техпроцессу, с 4 МБ встроенной флэш-памяти и процессором цифровых сигналов . [9]

Прототип платы с чипом был продемонстрирован на форуме разработчиков Intel. [10] Intel отметила, что ведет переговоры с ведущими производителями мобильных телефонов, такими как Nokia , Motorola , Samsung , Siemens и Sony Ericsson , о включении Manitoba в свои телефоны. [11]

O2 XM, выпущенный в 2005 году, был единственным мобильным телефоном, в котором задокументировано использование чипа Manitoba. [12] Представитель Intel заявил, что версия чипа, используемая в телефоне, была переработана, чтобы стать менее дорогой, чем первоначальная. [13]

PXA90x под кодовым названием Hermon был преемником Manitoba с поддержкой 3G . PXA90x создан по 130-нм техпроцессу. [14] Компания Marvell продолжала продавать SoC после приобретения бизнеса Intel XScale. [15] [16]

PXA168 Модуль системного включения от tianyeit.com

PXA16x — это процессор, разработанный Marvell, сочетающий в себе ранее разработанные Intel компоненты PXA SoC с новым ядром процессора ARMv5TE под названием Mohawk или PJ1 из семейства Marvell Sheeva вместо использования конструкции wdc Xscale или ARM. Ядро ЦП создано на основе ядра Feroceon, от Marvell используемого во встраиваемой линейке продуктов Kirkwood , но расширено для совместимости на уровне команд с XScale IWMMX.

PXA16x обеспечивает высокую производительность по цене массового рынка для чувствительных к затратам потребителей и рынков встраиваемых систем, таких как цифровые фоторамки, устройства для чтения электронных книг, многофункциональные дисплеи с пользовательским интерфейсом принтера, интерактивные телефоны VoIP, IP-камеры наблюдения и гаджеты для управления домом. [17]

Серии процессоров PXA930 и PXA935 снова были построены с использованием микроархитектуры Sheeva, разработанной Marvell, но обновленной до совместимости с набором инструкций ARMv7. [18] Это ядро ​​представляет собой так называемую трехъядерную архитектуру. [19] под кодовым названием Тавор; Трехъядерный означает, что он поддерживает наборы инструкций ARMv5TE, ARMv6 и ARMv7. [19] [20] Эта новая архитектура была значительным шагом вперед по сравнению со старой архитектурой Xscale. PXA930 использует технологию 65 нм. [21] а PXA935 построен по 45-нм техпроцессу. [20]

PXA930 используется в BlackBerry Bold 9700 .

О PXA940 мало что известно, хотя известно, что он совместим с ARM Cortex-A8 . [22] Он используется в BlackBerry Torch 9800. [23] [24] и построен по технологии 45 нм.

ПХА986/ПХА988

[ редактировать ]

После XScale и Sheeva, PXA98x использует третье ядро ​​ЦП, на этот раз лицензированное непосредственно у ARM, в виде двухъядерных Cortex A9. процессоров приложений [25] используется такими устройствами, как Samsung Galaxy Tab 3 7.0 . [26]

Это четырехъядерный процессор приложений Cortex A7 с графическим процессором Vivante . [27]

Процессор IXC1100 имеет тактовую частоту 266, 400 и 533 МГц, шину 133 МГц, 32 КБ кэша инструкций, 32 КБ кэша данных и 2 КБ кэша мини-данных. Он также рассчитан на низкое энергопотребление: 2,4 Вт на частоте 533 МГц. Чип поставляется в корпусе PBGA диаметром 35 мм.

Линейка процессоров IOP предназначена для того, чтобы позволить компьютерам и устройствам хранения данных передавать данные и повышать производительность за счет разгрузки функций ввода-вывода с основного процессора устройства. Процессоры IOP3XX основаны на архитектуре XScale и предназначены для замены старых чипов семейства 80219 sd и i960. В настоящее время доступно десять различных процессоров IOP: IOP303, IOP310, IOP315, IOP321, IOP331, IOP332, IOP333, IOP341, IOP342 и IOP348. Тактовая частота варьируется от 100 МГц до 1,2 ГГц. Процессоры также различаются по типу шины PCI, скорости шины PCI, типу памяти, максимально допустимому объему памяти и количеству ядер процессора.

Сетевой процессор IXP

[ редактировать ]
SoC Intel XScale IXP425 в керамическом корпусе

Ядро XScale используется во втором поколении линейки сетевых процессоров Intel IXP, тогда как в первом поколении использовались ядра StrongARM. Семейство сетевых процессоров IXP варьируется от решений IXP4XX, предназначенных для сетевых приложений малого и среднего офиса, до высокопроизводительных сетевых процессоров, таких как IXP2850, способных поддерживать до OC-192 линейную скорость . В устройствах IXP4XX ядро ​​XScale используется как процессор плоскости управления и данных, обеспечивая как управление системой, так и обработку данных. Задача XScale в устройствах IXP2XXX обычно состоит в том, чтобы обеспечить только функциональность плоскости управления, при этом обработка данных выполняется микропроцессорами . Примеры таких задач плоскости управления включают обновление таблицы маршрутизации, управление микромеханизмом и управление памятью.

В апреле 2007 года Intel анонсировала процессор бытовой электроники , на базе XScale. Intel CE 2110 (под кодовым названием Olo River), предназначенный для рынков [28]

Приложения

[ редактировать ]

Микропроцессоры XScale можно найти в таких продуктах, как популярный карманный компьютер RIM BlackBerry , Dell Axim семейство карманных ПК , большинство линеек карманных компьютеров Zire , Treo и Tungsten от Palm , более поздние версии Sharp Zaurus , Motorola A780 , Acer n50. , серия Compaq iPaq 3900 и многие другие КПК . Он используется в качестве основного процессора в настольном компьютере Iyonix под управлением ОС RISC и NSLU2 (Slug), работающего под управлением Linux . XScale также используется в таких устройствах, как PVP (портативные видеоплееры), PMC (портативные медиацентры), включая Creative Zen портативный медиаплеер Amazon Kindle и устройство для чтения электронных книг , а также в промышленных встроенных системах.На другом конце рынка процессоры ввода-вывода XScale IOP33x Storage используются в некоторых Intel Xeon серверных платформах на базе .

Продажа процессорной линейки PXA

[ редактировать ]

27 июня 2006 г. было объявлено о продаже активов мобильных процессоров Intel XScale PXA. Intel согласилась продать бизнес XScale PXA компании Marvell Technology Group примерно за 600 миллионов долларов наличными и принять на себя неуказанные обязательства. Этот шаг был призван позволить Intel сосредоточить свои ресурсы на своем основном бизнесе по производству x86 и серверов. Marvell владеет полной лицензией на архитектуру ARM, что позволяет ей разрабатывать микросхемы для реализации набора команд ARM, а не только лицензировать ядро ​​процессора. [29]

Приобретение было завершено 9 ноября 2006 года. Ожидалось, что Intel продолжит производство процессоров XScale до тех пор, пока Marvell не приобретет другие производственные мощности, а также продолжит производство и продажу процессоров IXP и IOP, поскольку они не были частью сделки. [30]

Разработка XScale в Intel была инициирована покупкой подразделения StrongARM у Digital Equipment Corporation в 1998 году. [31] Intel по-прежнему имеет лицензию ARM даже после продажи XScale; [31] эта лицензия находится на архитектурном уровне. [32]

См. также

[ редактировать ]
  1. ^ «Marvell покупает портативный процессор Intel за 600 миллионов долларов» . ЭТаймс .
  2. ^ «Микроархитектура Intel XScale» (PDF) .
  3. ^ «Руководство разработчика микроархитектуры Intel XScale(R) 3-го поколения» (PDF) . Май 2007 г. Архивировано из оригинала (PDF) 25 февраля 2008 г.
  4. ^ «Системы на кристалле ARM Marvell — документация по ядру Linux» . www.kernel.org . Проверено 27 января 2021 г.
  5. ^ Перейти обратно: а б «Техническое описание процессоров PXA210 в формате pdf — Прикладные процессоры. Эквиваленты, каталог» . datasheetspdf.com . Проверено 27 января 2021 г.
  6. ^ 01net (14 февраля 2002 г.). «Intel XScale, более мощный процессор для КПК» . 01net (на французском языке) . Проверено 27 января 2021 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  7. ^ «Документация/arm/Marvell/README · 15a48d6f42683f0d53b131b824c18a7bf84978b1 · ARM/NXP/i.MX6/BSP8/release/linux-4-14-secoboards-imx6-rel» . ГитЛаб . Проверено 27 января 2021 г.
  8. ^ «Marvell представляет процессоры приложений следующего поколения» (пресс-релиз). Марвелл . 29 ноября 2006 г. Архивировано из оригинала 16 декабря 2009 г.
  9. ^ «Intel объявляет о выпуске «беспроводного Интернета на кристалле» для сотовых телефонов» . Отдел новостей Intel . 13 февраля 2003 г. Архивировано из оригинала 24 января 2022 г. Проверено 24 января 2022 г.
  10. ^ Кулиш, Ким (18 февраля 2003 г.). «Intel демонстрирует универсальный чип Manitoba PXA800F для смартфона…» Getty Images . Корбис . Проверено 24 января 2022 г.
  11. ^ Янг, Дуг (13 февраля 2003 г.). «Intel выпускает чип для сотового телефона, дает одобрение» . Рейтер .
  12. ^ Смит, Тони (19 июля 2005 г.). «Музыкальный телефон O2 XM: дебют технологии Intel Mobile Media» . Регистр . Архивировано из оригинала 24 января 2022 г. Проверено 24 января 2022 г.
  13. ^ Кразит, Том (6 июня 2005 г.). «O2 наконец-то предоставила Intel Манитобе дом» . Мир ПК в Австралии . Служба новостей IDG. Архивировано из оригинала 24 января 2022 г. Проверено 24 января 2022 г.
  14. ^ Прикладной процессор Intel XScale PXA900 (Hermon) с техническими данными модема | список процессоров . PDAdb.net (25 февраля 2012 г.). Проверено 2 августа 2013 г.
  15. ^ Гольдштейн, Гарри (1 января 2005 г.). «Интел пытается, пытается снова» . IEEE-спектр . Проверено 24 января 2022 г.
  16. ^ «Marvell представляет прикладные процессоры следующего поколения для смартфонов, карманных компьютеров и бытовой электроники» . Марвелл . 29 ноября 2006 г. Проверено 24 января 2022 г.
  17. ^ «Страница продукта процессоров Marvell ARMADA 100» . Архивировано из оригинала 16 апреля 2010 года.
  18. ^ (на голландском языке) Google Translate . Translate.google.nl. Проверено 2 августа 2013 г.
  19. ^ Перейти обратно: а б «Marvell расширяет возможности массового рынка OPhone TD-SCDMA с набором микросхем PXA920» (пресс-релиз). Марвелл. 8 сентября 2009 г. Архивировано из оригинала 3 июня 2010 г.
  20. ^ Перейти обратно: а б Техническое описание прикладного процессора Marvell PXA935 (Tavor-P65) с модемом | список процессоров . PDAdb.net (25 февраля 2012 г.). Проверено 2 августа 2013 г.
  21. ^ Прикладной процессор Marvell PXA930 (Tavor-MG1) с техническими данными модема | список процессоров . PDAdb.net (25 февраля 2012 г.). Проверено 2 августа 2013 г.
  22. ^ «Марвелл: История ЦП» . extranet.marvell.com . Архивировано из оригинала 3 августа 2010 года . Проверено 17 января 2022 г.
  23. ^ Blackberry Torch 9800 — Разбор: TechInsights . Ubmtechinsights.com (25 октября 2012 г.). Проверено 2 августа 2013 г.
  24. ^ «BlackBerry Torch — Передняя часть» . Архивировано из оригинала 17 июля 2011 года . Проверено 12 ноября 2010 г.
  25. ^ Фингас, Джон. (2012-08-14) Чипы Marvell PXA988, PXA986 поддерживают 3G для Китая и всего мира без изобретения велосипеда (или телефона) . Engadget.com. Проверено 2 августа 2013 г.
  26. ^ Samsung Galaxy Tab 3 работает на процессоре Marvell PXA986 . Убергизмо. Проверено 2 августа 2013 г.
  27. ^ Горман, Майкл. (2013-02-19) Marvell анонсирует четырехъядерный процессор PXA1088 для мобильных телефонов и планшетов . Engadget.com. Проверено 2 августа 2013 г.
  28. ^ «Системно-чиповый медиапроцессор Intel обеспечивает новое поколение устройств бытовой электроники» .
  29. ^ «О микроархитектуре Intel XScale» . Архивировано из оригинала 2 августа 2009 года.
  30. ^ «Intel отказывается от процессоров для мобильных телефонов» . Архивировано из оригинала 8 сентября 2012 г.
  31. ^ Перейти обратно: а б «Intel продает бизнес XScale компании Marvell за 600 миллионов долларов» .
  32. ^ AMD переходит в бизнес ARM-серверов . Форбс. Проверено 2 августа 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: edfcc3c899601c5ab28b3715a43c3ce5__1722392640
URL1:https://arc.ask3.ru/arc/aa/ed/e5/edfcc3c899601c5ab28b3715a43c3ce5.html
Заголовок, (Title) документа по адресу, URL1:
XScale - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)