Jump to content

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

АРК
Дизайнер АРК Интернешнл ПЛС
Биты 32-битная , 64-битная
Представлено 1996 год ; 28 лет назад ( 1996 )
Версия ARCv3
Дизайн РИСК
Тип Загрузка-сохранение
Кодирование Переменная (16- и 32-битная)
Ветвление Сравнить и разветвить
Порядок байтов С
Расширения Пользовательские инструкции APEX
Регистры
16 или 32, включая пользователя SP, может увеличиться до 60

процессоры 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 выпустила RISC-V, , совместимый с IP-процессор ARC-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 г.

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2465729a086fad74a7b150af691dfd84__1717183800
URL1:https://arc.ask3.ru/arc/aa/24/84/2465729a086fad74a7b150af691dfd84.html
Заголовок, (Title) документа по адресу, URL1:
ARC (processor) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)