Оглавление
ARC (процессор)
-
Обзор процессоров ARC
- Процессоры ARC – это семейство 32- и 64-разрядных RISC-центральных процессоров, разработанных компанией ARC International.
- Они используются в различных устройствах, включая системы хранения данных и IoT, и поставляются в более чем 1,5 миллиарда изделий в год.
- Процессоры ARC имеют 16-/32-разрядную архитектуру ARCompact, которая обеспечивает высокую производительность и плотность кода.
-
История и развитие
- Концепция ARC была разработана в рамках Argonaut Games для использования в 3D-проектах, начиная с Super Nintendo Entertainment System.
- В 1995 году компания разделилась на Argonaut Technologies Limited и Argonaut Software Limited, и в 1996 году генеральный менеджер Джон Эдельсон начал инвестировать в ARC.
- В 1997 году после инвестиций Apax Partners компания стала независимой и получила название ARC International.
- В 2009 году ARC International была приобретена компанией Virage Logic, а в 2010 году Synopsys приобрела Virage, и процессоры ARC стали частью их программного обеспечения DesignWare.
- В апреле 2020 года Synopsys выпустила ARCv3 с 64-разрядной поддержкой, а в ноябре 2023 года выпустила IP-процессор ARC-V, совместимый с RISC-V.
-
Конструктивные особенности
- Процессоры ARC могут быть настроены для удовлетворения различных требований к производительности, мощности и площади.
- Конфигурирование происходит с использованием конфигуратора ARChitect, и ядро процессора может быть расширено для добавления пользовательских инструкций.
- Заказчики могут добавлять расширения, такие как MMU, USB, декодер Витерби, или разрабатывать собственные функции RTL.
- Процессоры ARC легко синтезируются и поддерживаются полным набором средств разработки.
-
Дополнительная информация
- В статье также упоминаются другие микроконтроллеры, сравнения архитектур наборов команд и рекомендации по дальнейшему чтению.
- Ссылки на официальный веб-сайт ARC предоставлены для дополнительной информации.
Полный текст статьи: