ARC International

Pause

ARC International (LSE: ARK) — разработчик конфигурируемых микропроцессоров, которые лицензировались в виде синтезируемых IP-ядер. Одна из крупнейших компаний на рынке лицензируемых процессоров[1]. Был приобретен компанией Virage Logic, а затем Synopsys.

Процессоры ARC конфигурируются перед синтезом (а не во время работы) при помощи программы ARChitect processor configurator.[2] Ядро процессора является расширяемым, имеется возможность добавления инструкций, регистров и т. п. Доступна оптимизация по скорости, энергоэффективности или плотности. Также возможно добавление таких блоков как блок управления памятью, умножителей, Host-контроллера USB, декодера Витерби и других.

Ежегодно по лицензиям выпускалось около 300 млн. СБИС, содержащих процессоры ARC (оценка от 2008 года).

В 2011 году по подсчетам Linley Group, компания Synopsys с процессорами ARC занимала второе место на рынке лицензируемых процессорных ядер (10 %, порядка миллиарда ядер). Большую долю рынка, 78 %, имеет только компания ARM.[1][3]

Общие сведения
ARC International
Тип приобретена Virage Logic и Synopsys
Основание 1998
Предшественник Sonic Focus
Упразднена 2010
Преемник Synopsys
Расположение Edgware, Англия
Ключевые фигуры Geoff Bristow
CEO
Отрасль IP-cores
Продукция Встраиваемые процессоры
Число сотрудников 110
Сайт http://www.arc.com/

История

В начале 1990-х годов основатель ARC, Джез Сэн (англ.), развивал технологии 3D-ускорителей для 16-битной игровой приставки Super Nintendo. Была разработана микросхема Mario (Mathematical, Argonaut, Rotation & I/O), позже переименованная в сопроцессор Super FX.[4] После успеха SuperFX проект был переименован в ARC (Argonaut RISC Core) и стал позиционироваться как конфигурируемый микропроцессор общего назначения. Позже из отдела ATL была основана компания ARC International. При выходе на IPO в сентябре 2000 года было привлечено 300 млн долларов инвестиций.

В начале 2008 года ARC купила компанию Sonic Focus.

В ноябре 2009 года ARC International была куплена компанией Virage Logic.[5]

В сентябре 2010 года Synopsys завершила покупку Virage Logic.[6]

Среда разработки

ARC предоставляла среду разработки программ для ARC созданную на базе GCC, GDB и других GNU-утилит.[7][8] Сообществом поддерживается бесплатно доступная версия среды на сайте SourceForge.[9]

Для ARC 600 и 700 доступна модель OVPsim (англ.).[10]

Архитектура процессоров ARC

В настоящее время архитектура ARC развиваются компанией Synopsys под названием "DesignWare ARC". Варианты архитектуры делятся на 3 семейства:

  • ARCv2: процессоры ARC EM
  • ARCtangent: семейства процессоров ARCtangent-A4 (2000 год)
  • ARCompact (смешанные 16 и 32 битные инструкции)[11]: семейства процессоров ARC 600 (2003), ARC 700 (2004), ARCtangent-A5 (2002)

Применение ядер ARC

IP-ядра ARC являются стандартом де-факто для построения контроллеров флеш-памяти.[12]

Микроконтроллер ARC4 используется в технологии Intel AMT и входит в состав современных чипсетов Intel.

См. также

Другие основные поставщики IP-ядер микропроцессоров[13]

Примечания

  1. ↑ 1 2 ARM доминирует на рынке лицензируемых процессорных ядер. Объем рынка лицензируемых CPU по сравнению с 2010 годом вырос на четверть. Дата обращения: 22 мая 2012. Архивировано 14 сентября 2013 года.
  2. ↑ ARChitect Processor Configurator. Дата обращения: 10 января 2012. Архивировано из оригинала 22 апреля 2009 года.
  3. ↑ ARM dominates 10B unit CPU core market. Дата обращения: 22 мая 2012. Архивировано 13 мая 2012 года.
  4. ↑ Bolton, Syd Interview with Jez San, OBE. Armchair Empire. Дата обращения: 28 декабря 2007. Архивировано 17 декабря 2007 года.
  5. ↑ Virage Logic completes acquisition of ARC International. Дата обращения: 19 мая 2012. Архивировано 11 мая 2012 года.
  6. ↑ Synopsys completes acquisition of Virage Logic Архивная копия от 22 февраля 2014 на Wayback Machine Архивировано 22 февраля 2014 года.
  7. ↑ ARC gnu tools Архивная копия от 24 сентября 2009 на Wayback Machine Архивировано 24 сентября 2009 года.
  8. ↑ http://sourceforge.net/projects/gcc-arc/ Архивная копия от 27 ноября 2012 на Wayback Machine (устаревшая версия среды)
  9. ↑ ARC CPU Linux kernels and GNU tools. Дата обращения: 10 января 2012. Архивировано 11 августа 2011 года.
  10. ↑ Free OVP models offered for ARC processors. Дата обращения: 1 июля 2012. Архивировано 25 июля 2010 года.
  11. ↑ ARC introduces 16/32-bit instruction set architecture to reduce memory requirements by up to 30 per cent. Дата обращения: 19 мая 2012. Архивировано 10 мая 2012 года.
  12. ↑ Phison выбрала для NAND-накопителей нового поколения 32-разрядное ядро ARC Архивная копия от 4 марта 2016 на Wayback Machine Архивировано 4 марта 2016 года. "Сам по себе факт использования процессорного ядра ARC в контроллере флэш-памяти – не новость. Скорее, наоборот, изделия ARC являются стандартом де-факто для разработчиков флэш-накопителей."
  13. ↑ System-on-chip test architectures: nanometer design for testability, page 25, Table 1.2 "Popular IP Cores and Major IP Suppliers"

Ссылки

Pause