ARC (процессор)

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

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

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

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

Содержание

  • 1 История
  • 2 Конфигурация проекта
  • 3 Ссылки
  • 4 Дополнительная литература
  • 5 Внешние ссылки

История

Первоначально концепция ARC была разработана в рамках Argonaut Games через серию проектов разработки 3D-конвейеров, начиная с чипа Super FX для Super Nintendo Entertainment System.

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

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

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

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

Конфигурация конструкции

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

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

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

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

Ссылки

Дополнительная литература

Внешнее ссылки

Последняя правка сделана 2021-06-09 01:59:45
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте