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
Ускорители 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, где хранится информация о той или иной возможности конкретного ядра
.
См. также
Примечания
-
(англ.)
. 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 года.
-
(англ.)
. SharesInv.com (9 января 2013). — Автомобильные решения Vivante в системах IVI и ADAS. Дата обращения: 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 года.
-
Wladimir J. van der Laan.
(англ.)
(13 сентября 2013). Дата обращения: 15 октября 2013. Архивировано из
15 октября 2013 года.
-
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 года.