Interested Article - Vivante Corporation

Vivante Corporation — зарегистрированная в США бесфабричная компания -разработчик дизайна микросхем , один из лидеров отрасли в проектировании мобильных графических ускорителей .

Vivante занимает ведущие позиции на рынке лицензируемых GPU IP. По информации аналитической компании Jon Peddie Research, её доля рынка в первой половине 2012 года составляла 9,8 % (третье место ).

Полупроводниковые 2D- и 2D/3D-решения Vivante с поддержкой OpenCL и OpenGL используются в смартфонах, планшетах и MID , приставках HDTV/IPTV, устройствах потребительской электроники и встраиваемых системах .

Является частной компанией при поддержке китайских, американских и некоторых других азиатских инвестиционных фондов. К примеру, в числе инвесторов можно отметить Fujitsu Limited в качестве одного из вкладчиков в фонд корпоративного венчурного капитала .

R&D -центры разработки расположены в Шанхае и Чэнду ( Китай ) .

К 2010 году компания являлась обладателем не менее 40 патентов , а её решения использовались в более чем 30 продуктах других производителей электронных чипов .

История

Компания была основана в 2004 году. До января 2007 года корпорация носила название GiQuila . Изначально бесфабричная компания была ориентирована на рынок мобильной игровой индустрии . Первым продуктом компании был DirectX -совместимый графический процессор, устанавливаемый в персональные компьютеры. GiQuila входила в число разработчиков, с которыми сотрудничала компания Futuremark в ходе создания бенчмарка 3DMarkMobile ES 2.0 .

Со сменой названия изменилось и главное направление деятельности, переместившись в разработку дизайна встраиваемых графических решений и продажу соответствующих лицензий.

2009

VeriSilicon Holdings решил использовать Vivante IP в своих SoC для мобильных и домашних развлекательных приложений . Институт компьютерных технологий Китайской академии наук также объявил о долгосрочном сотрудничестве с Vivante для использования в своих разработках компьютера общего назначения графические процессоры американского чип-дизайнера, которые, по мнению ведущих специалистов института, являются идеальным решением, представляя полнофункциональную высокоскоростную графику с низким энергопотреблением .

2010

Vivante приобрела права на пользование системой Carbon Design Systems у компании Carbon Model Studio. Это позволяет начинать разработку программного обеспечения и отладку будущей микросхемы до её претворения в кремнии .

2011

Бесфабричная компания Nufront Co. Ltd. приобрела лицензии Vivante для графического ядра своей неназванной системы на кристалле .

Vivante расширила своё лицензионное соглашение с Freescale Semiconductor , что позволяет включить многоядерный чип GPU IP GC5000-MP в SoC Freescale i.MX .

2012

Vivante выбрала инновационные решения Cadence для совершенствования своих продуктов .

HiSilicon Technologies подписала соглашение о использовании в своих ARM процессорах графических решений от Vivante .

Cavium Networks объявила, что будет использовать GPU от Vivante в своих ARM-процессорах для встраиваемых систем .

Компания Marvell объявила, что будет использовать IP-ядра Vivante в своих процессорах Armada .

Vivante стала членом сообщества HSA (Heterogeneous System Architecture Foundation) . Целью HSA является создание единой спецификации архитектуры и стандартного интерфейса прикладного программирования (API), с помощью которых разработчики могут легко оптимизировать распределение нагрузок между GPU и CPU, а также улучшить производительность и энергетическую эффективность систем.

В 2012 году корпорация стала первой из разработчиков GPU-IP-ядер, внедрившей аппаратную поддержку OpenGL ES 3.0 API .

2013

На выставке CES в 2013 году корпорация объявила о своём присоединении к альянсу ( англ. ) — консорциуму, объединяющему разработчиков и производителей автомобильной и бытовой электроники, а также продвигающего принятие открытых автомобильных информационно-развлекательные стандартов (IVI) .

2015

Vivante была приобретена холдингом VeriSilicon и представлена на рынке под этим новым именем.

Продукция

Основными продуктами компании являются IP-ядра ускорителей 3D-графики . Специализация только на обработку 3D-графики началась с ядра GC2000 и более новых, а до этого ядра включали в себя также отдельный конвейер для обработки 2D-графики ( Блиттер , Композитинг , преобразование цветовых пространств YUV в RGB при работе с видео и пр.). Использование в системе отдельного специализированного решения только для обработки 2D-графики выгодно с различных точек зрения: возможность отдельного управления питанием, получение более высоких скоростей обработки, упрощение тестирования, уменьшение площади 3D-ядра и другое.

Кроме того, предлагаются специализированные ускорители для векторной графики по стандарту OpenVG , возможна поставка дисплейного контроллера.

Графические ядра от Vivante не имеют собственных контроллеров памяти, они используют оперативную память системы на кристалле через один или два порта шины AXI .

Ускорители 2D

  • GC200
  • GC320 (для разрешений экрана 1080p / 2K)
  • GC420 (для разрешений экрана 4K )
  • GC520 (для разрешений экрана 8K)

Ускорители OpenVG

  • GC350
  • GC355

Ускорители 3D+2D

  • GC4x0
  • GC5x0
  • GC6x0
  • GC8x0
  • GC1000

Ускорители 3D

  • GC2000
  • GC4000
  • GC5000
  • GC6000
  • GC8000

Применение Vivante GPU/IP

Системы на кристалле, основанные на ARM процессорах

  • Freescale серия i.MX6 (3D ускоритель Vivante GC2000 + 2D ускоритель Vivante GC320 + OpenVG ускоритель Vivante GC355 )
  • Hisilicon Hi3716C (3D ускоритель GC800)
  • HiSilicon K3V2 (сдвоенный 3D ускоритель Vivante GC4000)
  • InfoTMIC IMAPx210 (ARMv6, 3D ускоритель Vivante GC600)
  • Marvell PXAxxx (ARMADA)
    • Marvell 88SV331x (Vivante GC530 )
    • Marvell Armada 510 (Vivante GC600 )
    • Marvell Armada 620 (Vivante GC2000 и Vivante GC300, OLPC XO-1.75 — Vivante GC860 )
    • Marvell PXA986 (Vivante GC1000, устройство на базе этого чипа: )
    • Marvell ARMADA 1500 (88DE3100) (Vivante GC1000, этот чип применяется в Google TV устройствах) )
  • Rockchip RK2918 (3D ускоритель Vivante GC800 )
  • Texas Instruments OMAP4470 , OMAP5430, OMAP5432 (2D ускоритель Vivante GC320 )
  • Vimicro VC882 (Vivante GC400, устройство на базе этого чипа: Haipad M8)
  • Actions ATM7029 (Vivante GC1000, устройство на базе этого чипа: Ainol Novo 10 Hero II)

Системы на кристалле, основанные на MIPS процессорах

  • Ingenic
    • JZ4760 (2D ускоритель Vivante GC200)
    • JZ4770 (3D ускоритель Vivante GC860 )
  • Godson-2H

Системы на кристалле, основанные на процессорах Эльбрус

Программное обеспечение

Программное обеспечение для этих GPU распространяется в виде готового набора бинарных файлов. Причем не самой фирмой Vivante на их собственном сайте, а теми фирмами, которые создают чипы на основе этих GPU, либо изготовителями устройств на базе этих чипов.

Возможно выделить три основные компоненты драйвера:

  • модуль уровня операционной системы (Linux, Windows CE, Windows 8, QNX)
  • пользовательская библиотека GAL ( graphics abstraction layer ), непосредственно работающая с GPU через модуль ОС .
  • пользовательские библиотеки, предоставляющие функции для работы по стандартам OpenGL, OpenGL|ES 1.x/2.x/3.x, OpenVG, OpenCL (все они вызывают библиотеку GAL во время своей работы).

Для разработчиков приложений под эти GPU существует SDK в виде набора программ для ОС Windows, однако их доступность также ограничена (в отличие от свободно скачиваемых аналогичных программ от ARM, Imagination и Qualcomm). Попыткой изменить существующую ситуацию в 2013 году стал открытый проект Etna_viv, целью проекта является разработка полноценных драйверов Mesa / Gallium3D . Автором проекта выступил Владимир Дж. Ван-дер-Лан из Нидерландов . В рамках проекта был создан драйвер OpenGL ES 2.0 для версий 3D GPU с одним пиксельным конвейером (ядра GC1000 и ниже), его надежности и функциональности достаточно для запуска таких игр, как Quake 3 Arena , Descent 2 rebirth и . На сайте Visucore High-Performance Visual Computing была приведена сравнительная таблица различных GPU Vivante на основе информации из специальных регистров GPU, где хранится информация о той или иной возможности конкретного ядра .

См. также

Примечания

  1. (англ.) . Vivante Corporation. — Ключевые сотрудники корпорации. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  2. (англ.) . InsideView.com (12 декабря 2012). — Информация о компании на ресурсе InsideView. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  3. (англ.) . JonPeddie.com (19 октября 2012). — Vivante занимает третье место в списке крупнейших поставщиков мобильных графических решений. Дата обращения: 9 января 2013. 19 января 2013 года.
  4. (англ.) . Bloomberg . — Информация о корпорации на ресурсе Businessweek.Bloomberg. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  5. (англ.) . Bloomberg (12 декабря 2012). — Технологии Vivante в системе помощи водителю (ADAS). Дата обращения: 19 декабря 2012. 19 января 2013 года.
  6. (англ.) . Khronos Group (декабрь 2009). — Информация о компании. PDF. Дата обращения: 31 марта 2013. 25 июля 2013 года.
  7. (англ.) . Vivante Corporation (8 июня 2009). — Корпорация объявила о расширении до 15 числа лицензий для своих GPU и включение своих решений в более чем 20 дизайнов SoC других производителей. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  8. (англ.) . Vivante Corporation (2011). — Презентация. PDF, 26 страниц. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  9. (англ.) . OpenSource.sys-con.com (18 декабря 2012). — Компания предлагает современные и уникальные наработки в области графических решений. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  10. (англ.) . semiaccurate.com. — Патенты Vivante. Дата обращения: 19 декабря 2012. 10 сентября 2014 года.
  11. (англ.) . EETimes.com (10 июня 2011). — Графические наработки Vivante используются в более 30 процессорах приложений. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  12. (англ.) . akama.com. — Информация о компании GiQuila на ресурсе akama. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  13. (англ.) . BenchmarkHQ.ru (июль 2006). — Компания GiQuila была создана для разработки графических и мультимедийных микросхем для рынка портативных беспроводных устройств. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  14. (англ.) . BenchmarkHQ (6 марта 2007). Дата обращения: 19 декабря 2012. 23 марта 2008 года.
  15. (англ.) . EETimes.com (3 марта 2009). — Verisilicon Holdings будет использовать Vivante GPU с своих SoC. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  16. (англ.) . Vivante Corporation (29 июня 2009). — Нетбуки КАН будут содержать американские графические технологии. Дата обращения: 19 декабря 2012. 20 ноября 2009 года.
  17. (англ.) . EETimes.com (4 мая 2010). — Carbon Design Studio поможет Vivante ускорить разработку микросхем. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  18. (англ.) . Vivante Corporation (1 сентября 2011). — В SoC от Nufront будут присутствовать графические решения от Vivante. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  19. (англ.) . EETimes.com (8 сентября 2011). — Компания Nufront приобрела лицензии графического ядра Vivante для своей неназванной системы на кристалле. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  20. (англ.) . Bloomberg (1 декабря 2011). — Vivante расширила лицензионное соглашение с Freescale Semiconductor. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  21. (англ.) . Bloomberg (14 марта 2012). — Программное обеспечение Cadence поможет Vivante усовершенствовать систему обмена данными между GPU и контроллером памяти. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  22. (англ.) . Vivante Corporation (15 мая 2012). — Масштабируемые графические и компьютерные решения от Vivante стали доступны в продуктах HiSilicon. Дата обращения: 19 декабря 2012. 9 января 2013 года.
  23. (англ.) . Bloomberg (22 сентября 2012). — Технологии Vivante в процессорах Cavium Networks. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  24. (англ.) . Bloomberg (27 октября 2012). — IP ядра Vivante будут использоваться в новых процессорах Marvell ARMADA. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  25. (англ.) . design-reuse.com (20 августа 2012). — Американская компания вступает в ряды HSA. Дата обращения: 31 марта 2013. 6 апреля 2013 года.
  26. Srinivas Nallani Chakravathi. (англ.) . EFYTimes.com (14 августа 2012). — Interview with Benson Tao (Vivante). Дата обращения: 9 января 2013. 24 августа 2012 года.
  27. (англ.) . WSET.com (8 января 2013). — Vivante стала партнёром GENIVI Alliance. Дата обращения: 9 января 2013. 19 января 2013 года.
  28. (англ.) . SharesInv.com (9 января 2013). — Автомобильные решения Vivante в системах IVI и ADAS. Дата обращения: 9 января 2013. 19 января 2013 года.
  29. (англ.) . Vivante Corporation (12 октября 2015). — Пресс релиз о покупке корпорации Vivante холдингом VeriSilicon. Дата обращения: 14 октября 2015. 14 октября 2015 года.
  30. (англ.) . Vivante Corporation (29 октября 2010). — Презентация. Спецификации некоторых графических ядер по состоянию на октябрь 2010. PDF. Дата обращения: 9 января 2013. 19 января 2013 года.
  31. (англ.) . dev.visucore.com. — Сравнение свойств GPU от Vivante, входящих в SoC разных производителей. Дата обращения: 30 марта 2013. 15 октября 2013 года.
  32. Rajeev Kumar. (англ.) . Freescale Semiconductor (август 2011). — Буклет с описанием серии Freescale i.MX6 (PDF. ~6Мбайт, 63 стр.). Дата обращения: 9 января 2013. 19 января 2013 года.
  33. (англ.) . Архивировано из 17 октября 2013 года.
  34. Олег Звонков. (17 октября 2013). Дата обращения: 2 мая 2020. 16 октября 2018 года.
  35. (нем.) . Notebookcheck.com (25 ноября 2012). — Процессор K3V2 содержит 16 ядер GC4000 Vivante. Дата обращения: 5 декабря 2012. 11 декабря 2012 года.
  36. . tabreview.ru (16 марта 2012). — Планшет построен на базе CPU Infotmic IMAPx210 800 МГц (ARMv6) c GPU Vivante GC600. Дата обращения: 24 мая 2013. Архивировано из 15 июня 2013 года.
  37. (англ.) . Bloomberg (21 декабря 2011). — Графическое решение Vivante в SoC Marvell PXA920. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  38. (англ.) . Marvell.com (2009). — Спецификации процессора. PDF. Дата обращения: 24 мая 2013. 24 мая 2013 года.
  39. (англ.) . SamMobile.com (30 апреля 2013). — Двухъядерная Soc Marvell PXA986 содержит Vivante GC1000 GPU. Дата обращения: 24 мая 2013. 24 мая 2013 года.
  40. Ganesh T S. (англ.) . anandtech.com (5 января 2012). — Двухъядерная Soc Marvell ARMADA 1500 (88DE3100) содержит Vivante GC1000 GPU. 27 июня 2013 года.
  41. . mobile-review.com (25 июня 2012). — В SoC Rockchip RK2918 присутствует 3D-ускоритель Vivante GC800. Дата обращения: 19 декабря 2012. 12 декабря 2012 года.
  42. (англ.) . Vivante Corporation. — GC320 внутри SoC Texas Instruments OMAP4470. Дата обращения: 9 января 2013. 19 января 2013 года.
  43. (англ.) . Vivante Corporation (20 июля 2012). — Описание графического ядра GC320 Vivante в открытом доступе. PDF. Редкий случай. Дата обращения: 9 января 2013. 19 января 2013 года.
  44. (англ.) . CNX-Software.com (8 ноября 2012). — Китайский процессор Actions ATM7029 содержит графический ускоритель Vivante GC1000. Дата обращения: 9 января 2013. 19 января 2013 года.
  45. (англ.) . Vivante Corporation (13 июня 2011). — SoC Ingenic JZ4770 содержит графическое ядро от Vivante. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  46. 3DNews Daily Digital Digest (13 декабря 2011). — Чип Ingenic Semiconductor JZ4770 включает одно ядро MIPS32 и графику Vivante GC860. Дата обращения: 9 января 2013. 9 июля 2012 года.
  47. (англ.) . semiaccurate.com (28 апреля 2011). — Графическое ядро в китайском суперскалярном процессоре Godson 2H выполнено по технологиям и на основе лицензии от Vivante. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  48. . opennet.ru. — Wladimir J. van der Laan, один из разработчиков системы Bitcoin , основал проект Etna_viv по созданию открытого драйвера для GPU Vivante GCxxx, поставляемых в некоторых ARM-платформах, таких как Marvell Armada 1500, Rockchip RK2918 и Freescale i.MX6. Дата обращения: 7 марта 2013. 27 января 2013 года.
  49. Wladimir J. van der Laan. (англ.) (13 сентября 2013). Дата обращения: 15 октября 2013. Архивировано из 15 октября 2013 года.
  50. Wladimir J. van der Laan. (англ.) (28 августа 2013). Дата обращения: 15 октября 2013. Архивировано из 15 октября 2013 года.

Ссылки

  • (англ.) — официальный сайт Vivante Corporation
  • (англ.) . Bloomberg . — Информация о компании на сайте Businessweek. Дата обращения: 19 декабря 2012. 19 января 2013 года.
  • (англ.) . Vivante Corporation (2011). — Презентация. PDF, 26 страниц. Дата обращения: 19 декабря 2012. 19 января 2013 года.
Источник —

Same as Vivante Corporation