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