Texas Instruments DaVinci — это семейство системных процессоров, которые в основном используются во встроенных приложениях видео и машинного зрения. [1] [2] Многие процессоры этого семейства объединяют ядро DSP на базе семейства TMS320 C6000 VLIW DSP и ядро ЦП ARM в единую систему на кристалле. При использовании процессора общего назначения и DSP части управления и мультимедиа могут выполняться отдельными процессорами.
Более поздние чипы в семействе включали процессоры только DSP и только ARM. Все более поздние чипы включают в себя несколько ускорителей, чтобы переложить обработку конкретных приложений с ядер процессора на специализированные ускорители. Наиболее примечательными среди них являются HDVICP, механизм сжатия и декомпрессии H.264, SVC и MPEG-4, ISP, механизм ускорителя с методами улучшения видео, в первую очередь поступающего с датчиков камеры, и механизм OSD для ускорения отображения. Некоторые из новейших процессоров также интегрируют сопроцессор машинного зрения в SoC.
История
Процессоры TI DaVinci изначально предназначались для видеоприложений и назывались Video DSP.
Процессоры DaVinci были представлены в то время, когда широко использовались встроенные процессоры с однородными процессорными ядрами. Эти процессоры были основаны либо на ядрах, которые могли оптимально обрабатывать сигналы, например, DSP или графические процессоры, либо на ядрах, которые могли оптимально выполнять обработку общего назначения, например, powerPC, ARM и StrongARM. Используя как процессор общего назначения, так и DSP на одном кристалле, части управления и мультимедиа могут выполняться процессорами, которые превосходно справляются со своими задачами. Предлагая комплексное предложение с системным и прикладным программным обеспечением, оценочными модулями и инструментами отладки на базе Code Composer Studio, процессоры TI DaVinci были призваны привлечь более широкий круг клиентов, желающих добавить функцию видео в свои электронные продукты.
TI анонсировала свои первые видеопроцессоры под брендом DaVinci, DM6443 и DM6446, 5 декабря 2005 года . семейство, получившее название DM643x (DM6431, DM6433, DM6435, DM6437). [8] [9] 15 января 2007 года компания TI анонсировала модель DM6441, которая по выводам совместима с DM6446, но является более дешевой версией . [10] В связи с увеличением инвестиций и значительным вниманием к линейке продуктов DaVinci были анонсированы следующие продукты:
21 мая 2007 г. — TMS320DM648 — процессор, предлагающий снижение спецификации на 40 долларов для приложений безопасности [11]
4 сентября 2007 г. — TMS320DM355 — чип сопроцессора ARM+ стоимостью менее 10 долларов для кодирования/декодирования MPEG-4 [12]
30 декабря 2007 г. — TMS320DM6467 — повышение производительности в 10 раз по сравнению с DM6446 [13]
18 июля 2008 г. — TMS320DM335 — версия DM355 только для интернет-провайдеров [14]
18 ноября 2008 г. — TMS320DM357 — недорогое кодирование видео D1 H.264 в реальном времени [15]
3 марта 2009 г. — TMS320DM365 — чип сопроцессора ARM+ стоимостью менее 10 долларов США для кодирования/декодирования H.264 720p30 и 1080p [16]
18 марта 2010 г. - TMS320DM8168 - 36 каналов кодирования/декодирования D-1 H.264 в реальном времени или 6 каналов кодирования/декодирования HD H.264 в реальном времени [17]
14 апреля 2010 г. — TMS320DM368 — процессор, совместимый по выводам с DM365, который может кодировать/декодировать H.264 1080p30 [18]
10 мая 2010 г. — DMVA2 — процессор, совместимый по выводам с DM365 и DM368, который может выполнять аналитику в дополнение к сжатию H.264 [19]
1 марта 2011 г. — TMS320DM8148 — 12 каналов D-1 H.264 кодируют производительность с помощью DSP для аналитики [20]
3 декабря 2012 г. — DM385 и DM8107 — чипы сопроцессора ARM+, обеспечивающие кодирование/декодирование 1080p60 и высококачественную обработку изображений. DM8107 предназначался для рынка многоканальных DVR/NVR [21].
10 апреля 2013 г. — DM369 — выводы микросхемы сопроцессора ARM+, совместимые с DM365, DM365 и DMVA2, с улучшенными характеристиками при слабом освещении [22]
29 октября 2013 г. — DM388, DMVA3, DM383 — выводы микросхемы сопроцессора ARM+, совместимые с DM385, что обеспечивает улучшенное качество видео и аналитику [23]
Сегодня процессоры DaVinci используются в различных приложениях видео и машинного зрения, включая камеры IP-безопасности, системы DVR/NVR, автомобильные черные ящики (автомобильные видеорегистраторы или камеры в кабине), дроны и т. д.
Процессоры
Формально многие из этих номеров моделей должны иметь префикс TMS320; префикс обычно опускается для краткости. Например, полный номер детали DM6446 начинается с TMS320DM6446 и имеет суффикс, указывающий тип упаковки (вариант BGA) и температурный класс.
Периферийные устройства
Семейство процессоров DaVinci включает ряд встроенных периферийных устройств. В зависимости от конкретного устройства они могут включать в себя:
ПЗС- контроллер для цифровых фотоаппаратов/видеокамер
Возможности подключения, включая режимы хоста и клиента USB 2.0, VLYNQ (интерфейс для FPGA , беспроводной локальной сети , PCI ), EMAC ( Ethernet MAC ) с MDIO
Большинство DSP TMS320 включают библиотеку поддержки микросхем TMS320 (CSL), которая представляет собой API, используемый для управления периферийными устройствами. Однако, поскольку философия DaVinci заключалась в том, чтобы позволить стороне ARM/Linux управлять периферийными устройствами через драйверы Linux, поддержка CSL на DM644x (двухъядерный ARM/DSP) в настоящее время недоступна для DSP.
Операционные системы
Благодаря специальным плагинам, предоставляемым Texas Instruments, GStreamer использует аппаратное ускорение, предоставляемое, например, Texas Instruments DaVinci.
DSP, включенный во многие устройства на базе DaVinci, обычно работает под управлением операционной системы реального времени TI-RTOS Kernel от TI . Если в устройство включено несколько гетерогенных ядер (например, DM644x), драйверы DSP/BIOS Link запускаются как на процессоре ARM, так и на DSP, обеспечивая связь между ними.
Ряд операционных систем для DaVinci ARM и поддержки DaVinci и драйверов DSP/BIOS Link:
^ "Вики - Обзор DaVinci" . Архивировано из оригинала 26 августа 2014 г. Проверено 23 августа 2014 г.
^ EDN: TI представляет комплект разработки DaVinci для видео, DSP. Архивировано 26 августа 2014 г. на Wayback Machine.
^ «Linuxgizmos: Linux управляет чипом видеогаджетов следующего поколения» . Архивировано из оригинала 24 декабря 2013 г. Проверено 23 августа 2014 г.
^ Embedded.com: Однокристальные системы упрощают цифровое видео.
^ BDTI: TI выпускает первые видеопроцессоры DaVinci
^ EETimes: Декабрьский информационный бюллетень: TI выпускает первые видеопроцессоры DaVinci
^ EDN: Цифровой видеопроцессор стоит 10 долларов.
^ Texas Instruments объявляет о расширении семейства DaVinci
^ Новейший процессор DaVinci от TI способствует росту портативных цифровых видеоприложений
^ Технология DaVinci™ от Texas Instruments удваивает производительность системы за счет сокращения спецификации системы на 40 долларов для приложений видеобезопасности и наблюдения.
^ Texas Instruments выпускает новый недорогой процессор DaVinci, чтобы стимулировать рост портативных приложений для видео высокой четкости
^ TI представляет первое однокристальное решение для перекодирования HD-видео в реальном времени с технологией DaVinci
^ Затраты на разработку портативной электроники с дисплеем снижаются благодаря самому дешевому цифровому медиапроцессору TI.
^ Новый цифровой медиапроцессор от Texas Instruments обеспечивает H.264 с разрешением D1 для видео профессионального качества на недорогих потребительских видеопродуктах.
^ Новый процессор TMS320DM365 от Texas Instruments обеспечивает идеальную гибкость видео 1080p H.264 без сложности конструкции.
^ Новая видеосистема DM8168 DaVinci от Texas Instruments предлагает лучшие в своем классе характеристики встроенного видео для видеонаблюдения и видеосвязи.
^ Новый видеопроцессор TMS320DM368 DaVinci от Texas Instruments предлагает видео в формате Full HD с повышенной производительностью ARM® для расширенных видеоприложений.
^ Texas Instruments выпускает видеопроцессор DaVinci DMVA2, первую SoC для мегапиксельной IP-камеры с интеллектуальной аналитикой.
^ Вы можете увидеть нас сейчас? Новейшие видеопроцессоры TI преобразуют качество видео, увеличивая в 3 раза производительность обработки видео высокой четкости.
^ Новые видеопроцессоры TI DaVinci обеспечивают реалистичное качество изображения и непревзойденную производительность в условиях наблюдения при слабом освещении.
^ TI предлагает лучшую в своем классе технологию слабого освещения для рынка мегапиксельных IP-камер с новой видеосистемой DaVinci DM369.
^ Возрождая камеры следующего поколения, TI предлагает лучшую в своем классе интегрированную технологию обработки сигналов изображения (ISP) в новых видеопроцессорах DaVinci.
Внешние ссылки
Домашняя страница ДаВинчи
Wiki для разработчиков DaVinci. Архивировано 4 июля 2008 г. на Wayback Machine (хостинг: TI).
Информационный каталог Linux DaVinci. Архивировано 4 июня 2014 г. на Wayback Machine.
Эталонные конструкции IP-камер Texas Instruments на базе процессоров DaVinci
Эталонные конструкции DVR/NVR компании Texas Instruments на базе процессоров DaVinci
Эталонные конструкции автомобильного черного ящика Texas Instruments на базе процессоров DaVinci