ARC (процессор) - Википедия - ARC (processor)

ARC (RISC-ядро Argonaut) встроенные процессоры - это семейство 32-битных центральные процессоры (CPU), первоначально разработанные ARC International.

Процессоры ARC настраиваются и расширяются для широкого спектра использования в система на чипе (SoC) устройства, включая устройства хранения, цифровой дом, мобильные, автомобильные и Интернет вещей (IoT) приложения. Они лицензированы более чем 200 организациями и поставляются более чем 1,5 миллиардами продуктов в год.[1]

Процессоры ARC используют вычисление с сокращенным набором команд (RISC) и использовать 16- / 32-битный ARCompact архитектура набора команд (ISA), который обеспечивает хорошую производительность и плотность кода для встроенных и хост-приложений SoC.

История

Первоначально концепция ARC была разработана в Игры Аргонавты через серию проектов разработки трехмерных трубопроводов, начиная с Супер FX чип для Система развлечений Super Nintendo.

В 1995 году Argonaut был разделен на Argonaut Technologies Limited (ATL), у которой было множество технологических проектов, и Argonaut Software Limited (ASL).

В начале 1996 года генеральный директор Argonaut Джон Эдельсон начал сокращать проекты ATL, такие как BRender и захвата движения и инвестирование в развитие концепции ARC. В сентябре 1996 года Рик Клукас решил, что ценность процессора ARC заключается в том, что его используют другие люди, а не в проектах Argonaut, использующих его, и попросил Боба Тервиллигера стать генеральным директором; Затем Рик Клукас взял на себя роль технического директора.

В 1997 году после инвестиций Партнеры Apax, ATL стала ARC International и полностью независима от Argonaut Games. До их первичное публичное размещение акций на Лондонская фондовая биржа, подписанный Голдман Сакс и пяти других инвестиционных банков были приобретены три связанные технологические компании: Metaware in Санта-Крус, Калифорния (программное обеспечение для разработки и моделирования),[2] VAutomation в Нашуа, Нью-Гэмпшир (периферийный полупроводниковый IP) и точное программное обеспечение в Непин, Онтарио (ОСРВ).

ARC International была приобретена Вираж Логика в 2009 году. Впоследствии Virage была приобретена Synopsys в 2010 году, и процессоры ARC теперь являются частью Synopsys Серия DesignWare.

Конфигурация дизайна

Разработчики могут дифференцировать свои продукты, используя запатентованную технологию конфигурации, чтобы адаптировать каждый экземпляр процессора ARC к конкретным требованиям к производительности, мощности и площади.

Конфигурация процессоров ARC происходит во время разработки с использованием конфигуратора процессоров ARChitect.[3] Ядро было разработано с возможностью расширения, что позволяет разработчикам добавлять свои собственные пользовательские инструкции, которые могут значительно повысить производительность или снизить энергопотребление.

В отличие от большинства встроенный микропроцессоры, дополнительные инструкции, регистры, а функциональность может быть добавлена ​​в модульном режиме. Заказчики анализируют задачу, разбивают операции, а затем выбирают соответствующие расширения или разрабатывают свои собственные, чтобы создать свой собственный микропроцессор. Они могут быть оптимизированы по скорости, энергоэффективности или плотности кода. Расширения могут включать, например, блок управления памятью (MMU), быстрый множитель-аккумулятор, а USB host, a Путь Витерби декодер или собственные функции RTL пользователя.

Процессоры синтезируемый и могут быть реализованы на любом производстве или в любом процессе и поддерживаются полным набором инструментов разработки.[4]

Рекомендации

  1. ^ «Преодоление парадокса мощность / производительность в процессоре IP». techdesignforums.com. Получено 13 августа 2014.
  2. ^ ARC приобретает MetaWare В архиве 2020-07-21 в Archive.today, www.edn.com, 1999-09-27
  3. ^ «Конфигуратор процессора ARChitect». Arc.com. Получено 2 марта 2014.
  4. ^ «Ускорение разработки эффективных систем на кристалле». synopsys.com. Получено 13 августа 2014.

дальнейшее чтение

внешняя ссылка