stringtranslate.com

АРК (процессор)

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

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

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

История

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

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

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

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

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

В апреле 2020 года Synopsys выпустила ARCv3 ISA с 64-битной поддержкой. [3]

В ноябре 2023 года Synopsys выпустила IP-процессор ARC-V , совместимый с RISC-V , как расширение своей линейки продуктов ARC. [4]

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

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

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

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

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

Смотрите также

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

  1. ^ «Преодоление парадокса мощности/производительности в процессоре IP». Форумы технического дизайна . Проверено 13 августа 2014 г.
  2. ^ Асьерто, Джерри (27 сентября 1999 г.). «ARC приобретает MetaWare». EDN.com . Архивировано из оригинала 21 июля 2020 года.
  3. ^ «Synopsys представляет новый 64-битный IP-процессор ARC» . Архивировано из оригинала 31 марта 2022 года.
  4. Уиллер, Келли (7 ноября 2023 г.). «Synopsys расширяет свой портфель IP-процессоров ARC новым семейством RISC-V» (пресс-релиз). Архивировано из оригинала 7 ноября 2023 года . Проверено 7 ноября 2023 г.
  5. ^ «Конфигуратор процессора ARChitect» . Arc.com. Архивировано из оригинала 22 апреля 2009 года . Проверено 2 марта 2014 г.
  6. ^ «Ускорение разработки высокопроизводительных SoC». сайт Synopsys.com. Архивировано из оригинала 4 декабря 2016 года . Проверено 13 августа 2014 г.

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

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