ARC International

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
ARC International
Тип

приобретена Virage Logic и Synopsys

Год основания

1998

Расположение

Edgware, Англия

Ключевые фигуры

Geoff Bristow
CEO

Отрасль

IP-cores

Продукция

Встраиваемые процессоры

Число сотрудников

110

Сайт

http://www.arc.com/

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

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

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

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

История[править | править вики-текст]

В начале 1990-х годов основатель ARC, Джез Сэн, развивал технологии 3D-ускорителей для 16-битной игровой приставки Super Nintendo. Была разработана микросхема Mario (Mathematical, Argonaut, Rotation & I/O), позже переименованная в сопроцессор SuperFX.[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] Сообществом поддерживается бесплатно доступная версия среды на сайте sourceforge.[8]

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

Архитектура процессоров ARC[править | править вики-текст]

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

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

Применение ядер ARC[править | править вики-текст]

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

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

См. также[править | править вики-текст]

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

Примечания[править | править вики-текст]

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

Ссылки[править | править вики-текст]