Interested Article - ARC International

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

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

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

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

История

В начале 1990-х годов основатель ARC, Джез Сэн ( ), развивал технологии 3D-ускорителей для 16-битной игровой приставки Super Nintendo . Была разработана микросхема Mario ( M athematical, A rgonaut, R otation & I / O ), позже переименованная в сопроцессор Super FX . После успеха SuperFX проект был переименован в ARC ( A rgonaut R ISC C ore) и стал позиционироваться как конфигурируемый микропроцессор общего назначения. Позже из отдела ATL была основана компания ARC International . При выходе на IPO в сентябре 2000 года было привлечено 300 млн долларов инвестиций.

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

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

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

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

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

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

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

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

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

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

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

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

См. также

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

Примечания

  1. . Дата обращения: 22 мая 2012. 14 сентября 2013 года.
  2. . Дата обращения: 10 января 2012. Архивировано из 22 апреля 2009 года.
  3. . Дата обращения: 22 мая 2012. 13 мая 2012 года.
  4. . . Дата обращения: 28 декабря 2007. 17 декабря 2007 года.
  5. . Дата обращения: 19 мая 2012. 11 мая 2012 года.
  6. от 22 февраля 2014 на Wayback Machine 22 февраля 2014 года.
  7. от 24 сентября 2009 на Wayback Machine 24 сентября 2009 года.
  8. от 27 ноября 2012 на Wayback Machine (устаревшая версия среды)
  9. . Дата обращения: 10 января 2012. 11 августа 2011 года.
  10. . Дата обращения: 1 июля 2012. 25 июля 2010 года.
  11. . Дата обращения: 19 мая 2012. 10 мая 2012 года.
  12. от 4 марта 2016 на Wayback Machine 4 марта 2016 года. "Сам по себе факт использования процессорного ядра ARC в контроллере флэш-памяти – не новость. Скорее, наоборот, изделия ARC являются стандартом де-факто для разработчиков флэш-накопителей."
  13. , page 25, Table 1.2 "Popular IP Cores and Major IP Suppliers"

Ссылки

  • arc.com (архивная версия от 2008 года)
  • от 4 декабря 2016 на Wayback Machine на сайте Synopsys
  • (недоступная ссылка)
Источник —

Same as ARC International