Корпорация Виванте - Vivante Corporation
Основан | 2004 |
---|---|
Штаб-квартира | , |
Товары | Полупроводниковая интеллектуальная собственность |
Интернет сайт | www |
Корпорация Виванте это басни полупроводник компания со штаб-квартирой в Саннивейл, Калифорния, с центром исследований и разработок в г. Шанхай, Китай. Компания была основана в 2004 году как GiQuila и сосредоточился на портативных игра рынок. Первым продуктом компании был DirectX -совместимый графический процессор (GPU) способен воспроизводить ПК игры. В 2007 году GiQuila сменила название на Vivante и изменила направление деятельности компании, сосредоточившись на разработке и лицензировании встроенный графический процессор конструкции. Компания лицензирует свою мобильную визуальную реальность поставщикам полупроводниковых решений, которые обслуживают встроенные вычисления рынки мобильных игр, домашних развлечений высокой четкости, обработки изображений, автомобильных дисплеев и развлечений.
Виванте назван участником Фонда HSA (Архитектура гетерогенных систем).[1]
В 2015 г. VeriSilicon Holdings Co., Ltd. приобрела Vivante Corporation в сделке со всеми акциями.[2]
Товары
С момента изменения направления Vivante разработала ряд ядер графического процессора, совместимых с OpenGL ES 1.1 и 2.0, а также OpenVG стандарт. Сделано VeriSilicon поддержка Vulkan API 1.0 и для OpenVX 1.0 предоставляется как минимум для 6 основных настольных и встроенных операционных систем.[3]
Продукты для работы с 2D-графикой и векторные графические процессоры, обобщенные поставщиком под термином «Ядра обработки композиции» (CPC),[4] иногда упоминаются с возможностью смешивания состава за один проход 8 или выше, это GC300,[5] GC320, GC350[6] и GP355 (ядро OpenVG[7]) с дополнительным листингом GC200 и GC420.[8]NXP также упоминает GC255 в презентации своих моделей i.MX.[9]Серия NXP i.MX8 будет поставляться с двумя модулями векторного процессора GC7000Lite или GC7000.[10]Для продуктов с трехмерной графикой см. Таблицу ниже.
Легенда для примечаний в листинге ниже:
- Конвейерные FP / INT форматы IEEE двойной (64-битной), одинарной / высокой (32-битной) и половинной / средней (16-битной) точности для вычислений графического процессора и графики HDR, Источник:[11]
Серии | Модель | Дата | Шейдерные ядра SP / Half (режим) | Площадь кремния (мм2) | Core Clock Макс в МГц | Шейдерные часы Макс в МГц | Наполняемость | Ширина автобуса (кусочек ) | API (версия) | Шейдер GFLOPS (Высокий =SP / Средний = половина) | использование | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M треугольников / с | G вершин / с | (GP / с) | (GT / с) | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D | ||||||||||
GCNano | GCNano Lite | 1 (ВЭК-4) | 0,3 при 28 нм | 100–200 @ 28HPM | 100–200 @ 28HPM | 40 | 0.1 | 0.2 | Нет данных | 1.1 | Нет данных | Нет данных | Нет данных | 3.2? | ||||
GCNano | 1 (ВЭК-4) | 0,5 при 28 нм | 200 @ 28 л.с. / мин | 200 @ 28 л.с. / мин | 40 | 0.1 | 0.2 | 2.0 | 3.2[12] | STM32MP157 | ||||||||
GCNano Ultra (Вега-Лайт) | GCNano Ultra | 1 (ВЭК-4) | 1 @ 28 нм | 400 @ 28 л.с. / мин | 800 @ 28 л.с. / мин | 80 | 0.2 | 0.4 | 1.2 необязательный | 6.4 | NXP i.MX8M Mini | |||||||
GCNano Ultra3 | 1 (ВЭК-4) | 1,6 @ 28 нм | 400 @ 28 л.с. / мин | 800 @ 28 л.с. / мин | 80 | 0.2 | 0.4? | 3.0 | 6.4? | |||||||||
GC200 | GC200 | 0,57 при 65 нм[13] | 250 @ 65 нм LP 375 @ 65 нмG + | 0.375 | 32/16 | Нет данных | Нет данных | Нет данных | Нет данных | Jz4760[14] | ||||||||
GC400 | GC400 | 1 (ВЭК-4) 4 (ВЭК-1) | 1.4 2 @ 65 нм[15] | 250 @ 65 нм LP 375 @ 65 нмG + | 19 | 0.094 | 0.188 | 32/16 | 2.0[16] | 1.1 EP[16] | Нет данных | 11 | 3[16] | NXP i.MX6 SoloX: GC400T | ||||
GC500[17] | 32/16 | PXA920: GC530 | ||||||||||||||||
GC600 | GC600 | 1 (ВЭК-4) 4 (ВЭК-1) | 32/16 | 1.2/1.1 | 3.0/2.1 | 11 | CuBox | |||||||||||
GC800 | GC800 | 1 (ВЭК-4) 4 (ВЭК-1) | 2.5 3,38 @ 65 нм[18] | 800 @ 28 л.с. / мин 250 @ 65 нм LP 375 @ 65 нмG + | 1000 @ 28 л.с. / мин | 38 @ 65 нмG + | 0,188 @ 65 нмG + | 0,375 @ 65 нмG + | 32/16 | 3.0[19] | 1.2 необязательный | 3.0/2.1 | 11 | 8 / 16[20] | RK291x, ATM7013, ATM7019 | |||
GC860 | 1 (ВЭК-4) 4 (ВЭК-1) | 32/16 | 3.0/2.1 | 11 | Jz4770: GCW Zero НОВО 7 | |||||||||||||
GC880 | 1 (ВЭК-4) 4 (ВЭК-1) | 35 | 0.1 | 0.266 | 32/16 | 3.0/2.1 | 11 | 3.2[21] | NXP i.MX6 Solo и DualLite | |||||||||
GCx000 | GC1000 (Вега-Лайт) | 2 (ВЭК-4) 8 (ВЭК-1) | 3.5 4,26 @ 65 нм[22] | 800 @ 28 л.с. / мин 500 @ 65 нмLP 750 @ 65 нмG + | 1000 @ 28 л.с. / мин | 123 58 @ 65 нмG + | 0.5 0,375 @ 65 нмG + | 0.8 0,75 @ 65 нмG + | 32/16 | 3.0/2.1 | 11 | 16 | Банкомат7029: GC1000 +, Марвелл PXA986,[23] PXA988, PXA1088[14] | |||||
GC2000 | 4 (ВЭК-4) 16 (ВЭК-1) | 6.9 | 800 @ 28 л.с. / мин | 1000 @ 28 л.с. / мин | 267 | 1 | 1.6 | 32/16 | 1.2 | 3.0/2.1 | 11 | 32 | NXP i.MX6 Dual и Quad | |||||
GC4000 | 8 (ВЭК-4) 32 (ВЭК-1) | 12.4[8] | 800 @ 28 л.с. / мин | 1000 @ 28 л.с. / мин | 267 | 2 | 1.6 | 8 | 3.0/2.1 | 11 | 64 | HiSilicon K3V2 | ||||||
Vega xX | GC3000 (Вега 1X) | 4/8 (VEC-4) 16/32 (ВЭК-1) | 800 @ 28 л.с. / мин | 1000 @ 28 л.с. / мин | 267 | 1 | 1.6 | 8/4 | 3.0/2.1 | 11 | 32 / 64[24] | NXP S32V234[25] | ||||||
GC5000 (Вега 2X) | 8/16 (VEC-4) 32/64 (ВЭК-1) | 800 @ 28 л.с. / мин | 1000 @ 28 л.с. / мин | 267 | 1 | 1.6 | 32/16 | 3.0/2.1 | 11 | 64 / 128 | Marvell PXA1928[26] | |||||||
GC6000 (Vega 4X) GC6400? | 16/32 (ВЭК-4) 64/128 (ВЭК-1) | 800 @ 28 л.с. / мин | 1000 @ 28 л.с. / мин | 533 | 4 | 3.2 | 32/16 | 3.0/2.1 | 11 | 128 / 256 | ||||||||
GC7000 (Вега 8X) [27] | GC7000 UltraLite GC1500?[28] | 8 Вега | 0.5 | 0.8 | 32/16 | 3.0/2.1 | 11 | 16 / 32 | Marvell PXA1908[29]NXP i.MX8M Nano[30] | |||||||||
GC7000 Lite GC7000L? | 16 Вега | 1 | 1.6 | 32/16 | 3.0/2.1 | 11 | 32 / 64 | Marvel PXA, 1936 год.[28] NXP i.MX 8QuadPlus NXP i.MX 8Quad | ||||||||||
GC7000 | 32 Вега | 800 @ 28 л.с. / мин | 1000 @ 28 л.с. / мин | 1067 | 2 | 6.4 | 3.2 | 32/16 | 3.0/2.1 | 11 | 64 / 128 | NXP i.MX 8QuadMax | ||||||
GC7200 | 64 Вега | 4 | 6.4 | 32/16 | 3.0/2.1 | 11 | 128 / 256 | |||||||||||
GC7400 | 128 Вега | 8 | 12.8 | 32/16 | 3.0/2.1 | 11 | 256 / 512 | |||||||||||
GC7600 | 256 Вега | 16 | 25.6 | 32/16 | 3.0/2.1 | 11 | 512 / 1024 | |||||||||||
GC8000 | GC8000 | |||||||||||||||||
Серии | Модель | Дата | Шейдерные ядра SP / Half (режим) | Площадь кремния (мм2) | Core Clock Макс в МГц | Шейдерные часы Макс в МГц | Наполняемость | Ширина автобуса (кусочек ) | API (версия) | Шейдер GFLOPS (Высокий =SP / Средний = половина) | использование | |||||||
M треугольников / с | G вершин / с | (GP / с) | (GT / с) | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D |
Принятие
Они объявили, что по состоянию на 2009 год у них есть по крайней мере пятнадцать лицензиатов, которые использовали свои графические процессоры в двадцати встроенных проектах.[31] Процессоры приложений с использованием технологии Vivante GPU:
- Марвелл Ассортимент SoC ARMADA[32]
- Freescale i.MX6 серии[33]
- Ingenic Semiconductor Jz4770[34]
- ИКТ Годсон-2H[35][36]
- Rockchip RK2918
- Действия Semiconductor Банкомат7029
- HiSilicon K3V2
- InfoTM iMAP × 210[37]
Серия GC8000
После того, как Vivante был продан Verisilicon, Verisilicon выпустила серию Arcturus GC8000, которая поддерживает новые технологии, такие как OpenCL 2.0, OpenVX 1.1, OpenVG 1.1, OpenGL ES 3.2, OpenGL 4.0 и Vulkan 1.0.[38]
Поддержка Linux
Планов по написанию нового DRM /Драйвер KMS драйвер ядра для оборудования Vivante, поскольку Vivante ранее размещал свой компонент ядра Linux под Стандартная общественная лицензия GNU (GPL) вместо того, чтобы поддерживать его как частный двоичный объект. Свобода Галлий3D драйвер устройства в стиле etna_viv
превзошел собственный проприетарный драйвер пользовательского пространства Vivante в некоторых тестах.[39] Он поддерживает линейку продуктов Vivante: серии GC400, серии GC800, серии GC1000, серии GC2000, серии GC3000, серии GC4000 и GC7000lite.[40]
Смотрите также
- PowerVR - доступен как SIP-блок для третьих лиц
- Мали - доступен как SIP-блок для третьих лиц
- Адрено - встречается только на Qualcomm Snapdragon, может быть доступен как блок SIP для третьих лиц
- Тегра - семейство SoC для мобильных компьютеров, графическое ядро может быть доступно третьим лицам в виде SIP-блока
- Семейство SoC Atom - с графическим ядром Intel, не передается по лицензии третьим лицам
- Мобильные APU AMD - с графическим ядром AMD, не лицензируется третьим лицам
Рекомендации
- ^ http://hsafoundation.com/ Фонд HSA (архитектура гетерогенных систем)
- ^ «VeriSilicon приобретет Vivante Corporation в рамках сделки с акциями». Корпорация Виванте. 12 октября 2015 г. В архиве с оригинала 14 октября 2015 г.. Получено 14 октября, 2015.
- ^ VeriSilicon: встроенный IP-адрес Vivante Dedicated Vision
- ^ «Ядра обработки композиции (CPC)».
- ^ "Vivante GC300 - ChipEstimate.com IP-каталог". www.chipestimate.com.
- ^ "Vivante GC350 - ChipEstimate.com IP-каталог". www.chipestimate.com.
- ^ «Запись не найдена». cc.readytalk.com.
- ^ а б cnxsoft (19 января 2013 г.). «Сравнение графических процессоров: ARM Mali против Vivante GCxxx против PowerVR SGX против Nvidia Geforce ULP».
- ^ 2D и 3D графика в устройствах Freescale
- ^ "Информационный бюллетень i.MX8" (PDF). NXP. NXP. Получено 6 октября, 2016.
- ^ ""Vivante Vega 3D Technology », раздел« Единая шейдерная архитектура."".
- ^ «Vivante GPU« GPU Talk ».
- ^ "Vivante GC200 - IP-каталог ChipEstimate.com". www.chipestimate.com.
- ^ а б Мобильный графический процессор (Vivante Graphics ...)
- ^ "Vivante GC400 - IP-каталог ChipEstimate.com". www.chipestimate.com.
- ^ а б c Краткое описание продукта Vivante
- ^ «Профиль компании Vivante Corporation». www.businesswire.com. 1 августа 2008 г.
- ^ "Vivante GC800 - IP-каталог ChipEstimate.com". www.chipestimate.com.
- ^ «Vivante поставляет ядра графического процессора, разработанные для поддержки последней спецификации OpenGL ES 3.0». Получено 13 сентября, 2014.
- ^ "Vivante GPU (Freescale i.MX6)".
- ^ «Производительность i.MX6SDL GC880. - Сообщество NXP». community.nxp.com.
- ^ "Vivante GC1000 - ChipEstimate.com IP-каталог". www.chipestimate.com.
- ^ «Архивная копия». Архивировано из оригинал 25 сентября 2013 г.. Получено 25 сентября, 2013.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «ГПГПУ - Виванте Корпорейшн». www.vivantecorp.com.
- ^ "S32V234 Семейство процессоров Vision and Sensor Fusion - NXP". www.nxp.com.
- ^ cnxsoft (26 февраля 2014 г.). «Marvell ARMADA Mobile PXA1928 SoC включает четыре ядра Cortex A53, графический процессор Vivante GC5000 и LTE».
- ^ cnxsoft (19 апреля 2014 г.). «Vivante раскрывает подробности о семействе IP-процессоров серии GC7000».
- ^ а б «Linley Group - Marvell расширяет модельный ряд LTE». www.linleygroup.com.
- ^ «GFXBench - Единая база кроссплатформенных тестов 3D-графики». Кросс-платформенный сайт производительности.
- ^ Inc, NXP USA (26 февраля 2019 г.). «NXP ускоряет революцию в периферийных вычислениях». Комната новостей GlobeNewswire. Получено 6 сентября, 2019.
- ^ "Корпорация Vivante подписала 15-го лицензиата на GPU" (Пресс-релиз). 8 июня 2009 г.. Получено 8 июля, 2009.
- ^ "Vivante GPUs Power Marvell ARMADA Application Processors" (Пресс-релиз). 27 октября 2009 г.. Получено 1 февраля, 2010.
- ^ «IP-ядра Vivante GPU используются в новейшей серии прикладных процессоров Freescale i.MX 6» (Пресс-релиз). 26 апреля 2011 г.. Получено 31 июля, 2011.
- ^ «Ядро графического процессора Vivante обеспечивает сотовую поддержку Android 3.0 для новейшего прикладного процессора Ingenic JZ4770» (Пресс-релиз). 13 июня 2011 г. Архивировано с оригинал 19 января 2013 г.. Получено 13 декабря, 2011.
- ^ «Китайская академия наук выбирает Vivante в качестве партнера по GPU для нетбуков» (Пресс-релиз). 29 июня 2009 г.. Получено 13 декабря, 2011.
- ^ «Угадайте, что готово для вывода на ленту: в нем есть ядро MIPS и графический процессор от Vivante». 28 апреля 2011 г.. Получено 13 декабря, 2011.
- ^ "盈 方 微电子 股份有限公司". InfoTM. Получено 6 октября, 2015.
- ^ «Verisilicon Arcturus серии GC8000».
- ^ «Драйвер Vivante с открытым исходным кодом в некоторых случаях превосходит проприетарный драйвер».
- ^ "etna_pipe в настоящее время совместим по крайней мере со следующими чипами GC".