Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Texas Instruments DaVinci представляет собой семейство систем на кристалле процессора, которые в основном используются во встроенных видео и видения приложений. [1] [2] Многие процессоры в этом семействе объединяют в себе ядро DSP на базе семейства TMS320 C6000 VLIW DSP и ядро процессора ARM в единую систему на кристалле . Используя как универсальный процессор, так и DSP, части управления и мультимедиа могут выполняться процессорами, которые превосходно справляются со своими задачами.

Более поздние чипы в семействе включали только процессоры DSP и только ARM. Все более поздние чипы объединяют несколько ускорителей, чтобы разгрузить обработку, специфичную для стандартных приложений, с ядер процессора на выделенные ускорители. Наиболее примечательными среди них являются HDVICP, механизм сжатия и декомпрессии H.264, SVC и MPEG-4, ISP, механизм ускорителя со сложными методами улучшения видео, в основном входными сигналами с датчиков камеры и механизм OSD для ускорения отображения. Некоторые из новейших процессоров также интегрируют сопроцессор Vision в SoC.

История [ править ]

Процессоры TI DaVinci изначально предназначались для видеоприложений и назывались Video DSP.

Процессоры DaVinci были представлены в то время, когда широко использовались встроенные процессоры с однородными процессорными ядрами. Эти процессоры были основаны либо на ядрах, которые могли оптимально обрабатывать сигналы, например, DSP или графические процессоры, либо на ядрах, которые могли оптимально выполнять обработку общего назначения, например, powerPC, ARM, StrongARM и т. Д. Используя как универсальный процессор, так и DSP на одной микросхеме, управляющая и мультимедийная части могут выполняться процессорами, которые превосходно справляются со своими задачами. Предоставляя комплексное предложение с системным и прикладным программным обеспечением, оценочными модулями и инструментами отладки на основе Code Composer Studio, процессоры TI DaVinci были предназначены для того, чтобы привлечь внимание более широкий круг клиентов, желающих добавить функцию видео в свои электронные продукты.

TI анонсировала свои первые видеопроцессоры под маркой DaVinci, DM6443 и DM6446, 5 декабря 2005 года. [3] [4] [5] [6] [7] Год спустя TI выпустила версии чипов только для DSP. семейство, названное 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 долларов для кодирования / декодирования 720p30 и 1080p H.264 [16]
  • 18 марта 2010 г. - TMS320DM8168 - 36 каналов кодирования / декодирования H.264 D-1 в реальном времени или 6 каналов кодирования / декодирования HD H.264 в реальном времени [17]
  • 14 апреля 2010 г. - TMS320DM368 - процессор, совместимый по выводам и контактам с DM365, который может кодировать / декодировать 1080p30 H.264 [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 включают ряд встроенных периферийных устройств. В зависимости от конкретного устройства они могут включать:

  • Контроллер CCD для приложений цифровой камеры / видеокамеры
  • Интерфейс ввода видео / камеры BT.656 и MIPI CSI-2
  • Поддержка карт памяти, таких как CompactFlash , SD Card и MMC
  • Интерфейс ATA
  • Возможности подключения, включая режимы USB 2.0 Host и Client, VLYNQ (интерфейс для FPGA , беспроводной локальной сети , PCI ), EMAC ( Ethernet MAC ) с MDIO
  • GPIO
  • Расширенный DMA
  • Контроллер прерывания
  • Цифровой ЖК- контроллер
  • Последовательные интерфейсы, включая SPI , I²C и I²S , UART
  • Ускорение гистограммы, автофокусировки, автоэкспозиции и автоматического баланса белого (H3A)
  • Ускорение изменения размера изображения
  • A / D и D / A преобразователи для аналогового видеовхода и выхода

Библиотеки [ править ]

  • Большинство 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 . Когда в устройство включено несколько разнородных ядер (например, DM644x), драйверы DSP / BIOS Link работают как на процессоре ARM, так и на DSP для обеспечения связи между ними.

Ряд операционных систем для DaVinci ARM и поддерживает драйверы DaVinci и DSP / BIOS Link:

  • FreeBSD
  • Ядро Linux
  • ОСРВ Mentor Graphics Nucleus PLUS
  • Целостность ОСРВ Green Hills Software
  • QNX Neutrino
  • Windows CE
  • НОО (RTOS)

См. Также [ править ]

  • Техасские инструменты OMAP
  • Процессоры Canon DIGIC

Ссылки [ править ]

  1. ^ Обзор - Процессоры DaVinci
  2. ^ Wiki - Обзор Да Винчи
  3. ^ EDN: TI анонсирует DaVinci Комплект разработчика для видео, ЦСП архивации 2014-08-26 в Wayback Machine
  4. ^ Linuxgizmos: Linux управляет чипом для видеогаджетов следующего поколения
  5. ^ Embedded.com: Однокристальные системы упрощают создание цифрового видео
  6. ^ BDTI: TI запускает первые видеопроцессоры «DaVinci»
  7. ^ EETimes: Декабрьский информационный бюллетень: TI запускает первые видеопроцессоры "DaVinci"
  8. ^ EDN: цифровой видеопроцессор стоит 10 долларов
  9. ^ Texas Instruments объявляет о расширении семейства DaVinci
  10. ^ Последний процессор DaVinci от TI способствует росту портативных приложений цифрового видео
  11. ^ Технология Texas Instruments DaVinci ™ удваивает производительность системы за счет сокращения спецификации системы на 40 долларов для приложений видеонаблюдения и безопасности.
  12. ^ Texas Instruments запускает новый недорогой процессор DaVinci, чтобы стимулировать рост портативных приложений для HD-видео
  13. ^ TI представляет первое однокристальное решение для транскодирования HD-видео в реальном времени с технологией DaVinci
  14. ^ Затраты на проектирование портативной электроники дисплея снижаются благодаря самому дешевому цифровому медиа-процессору TI
  15. ^ Новый цифровой медиапроцессор от Texas Instruments обеспечивает H.264 с разрешением D1 для видео профессионального качества на недорогих потребительских видеоустройствах.
  16. ^ Новый процессор TMS320DM365 от Texas Instruments обеспечивает безупречную гибкость видео 1080p H.264 без сложной конструкции
  17. ^ Новый видеопроцессор DM8168 DaVinci от Texas Instruments предлагает лучшие в своем классе характеристики встроенного видео для видеонаблюдения и видеосвязи.
  18. ^ Новый видеопроцессор TMS320DM368 DaVinci от Texas Instruments предлагает видео в формате Full HD с повышенной производительностью ARM® для расширенных видеоприложений
  19. ^ Texas Instruments запускает видеопроцессор DaVinci DMVA2, первую мегапиксельную SoC IP-камеры с интеллектуальной аналитикой.
  20. ^ Вы видите нас сейчас? Новейшие видеопроцессоры от TI преобразуют качество видео за счет увеличения производительности обработки HD-видео в 3 раза
  21. ^ Новые видеопроцессоры TI DaVinci обеспечивают «реалистичное» качество изображения и беспрецедентную производительность в условиях низкой освещенности.
  22. ^ TI предлагает лучшую в своем классе технологию для слабого освещения для рынка мегапиксельных IP-камер с новым видео SoC DaVinci DM369.
  23. ^ Возрождая новое поколение камер, TI предлагает лучшую в своем классе интегрированную технологию обработки сигналов изображения (ISP) в новых видеопроцессорах DaVinci.

Внешние ссылки [ править ]

  • Домашняя страница DaVinci
  • Вики-сайт для разработчиков DaVinci (размещен на TI)
  • Информационный каталог Linux DaVinci
  • Эталонные образцы IP-камер Texas Instruments на базе процессоров DaVinci
  • Эталонные образцы цифровых видеорегистраторов и видеорегистраторов Texas Instruments на базе процессоров DaVinci
  • Черный ящик автомобилей Texas Instruments Эталонные образцы на базе процессоров DaVinci