Texas Instruments DaVinci - Texas Instruments DaVinci

Процессоры видео / машинного зрения DaVinci
TexasInstrumentsDM388IPCameraReferenceDesign.jpg
Процессоры TI DaVinci получили широкое распространение на рынке HD IP-камер. Компания TI предлагает эталонные конструкции, подобные приведенным выше, чтобы упростить производителям камер использование процессоров DaVinci.
ДизайнерИнструменты Техаса
ТипПамять-Память
Порядок байтовLittle-endian для ARM, Big-endian для DSP

В Texas Instruments DaVinci это семья система на чипе процессоры, которые в основном используются во встроенных видео и технических приложениях.[1][2] Многие процессоры в семействе объединяют DSP ядро на основе TMS320 C6000 VLIW Семейство DSP и РУКА Ядро процессора в единое система на кристалле. Используя как универсальный процессор, так и 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 были призваны привлечь внимание более широкого круга клиентов, желающих добавить видеофункции в свои электронные продукты.

5 декабря 2005 года TI анонсировала свои первые видеопроцессоры под маркой DaVinci - DM6443 и DM6446.[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 долларов для кодирования / декодирования H.264 720p30 и 1080p[16]
  • 18 марта 2010 г. - TMS320DM8168 - 36 каналов кодирования / декодирования D-1 H.264 в реальном времени или 6 каналов кодирования / декодирования HD H.264 в реальном времени[17]
  • 14 апреля 2010 г. - TMS320DM368 - Pin-pin совместимый процессор с 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) и температурный рейтинг.

ПроцессорДата выходаРУКАDSPСопроцессорПриложение камерыПрименение многоканального DVR / NVR
DM64465 декабря 2005 г.ARM9C64x + DSPISP, OSD, VENCда
DM643714 нояб.2006 г.ARM9C64x + DSPISP, OSD, VENCда
DM644115 янв.2007 г.ARM9C64x + DSPISP, OSD, VENC
DM64821 мая 2007 г. C64x + DSP да
DM3554 сен.2007ARM9ISP, VICP, MJCP, OSD, VENCда
DM646730 декабря 2007 г.ARM9C64x + DSPда
DM33518 июля 2008 г.ARM9Интернет-провайдерда
DM35718 ноя.2008ARM9Интернет-провайдерда
DM3653 марта 2009 г.ARM9ISP, HDVICP1, OSD, VENCда
DM816818 марта 2010 г.A8C64x + DSPISP, HDVICP2, HDVPSSда
DM36814 апреля 2010 г.ARM9ISP, HDVICP1, OSD, VENCда
DMVA210 мая 2010 г.ARM9ISP, HDVICP1, OSD, VENC, VCOPда
DM81481 марта 2011 г.A8C64x + DSPISP, HDVICP2, HDVPSS, NF Engine, VCOPдада
DM81271 марта 2011 г.A8C64x + DSPISP, HDVICP2, HDVPSS, NF Engine, VCOPда
DM3853 декабря 2012 г.A8ISP, HDVICP2, HDVPSSда
DM81073 декабря 2012 г.A8ISP, HDVICP2, HDVPSSда
DM36910 апреля 2013 г.ARM9ISP, HDVICP1, OSD, VENC, NF Engineда
DM38829 октября 2013 г.A8ISP, HDVICP2, HDVPSSда
DMVA329 октября 2013 г.A8ISP, HDVICP2, HDVPSS, VCOPда

Периферийные устройства

Семейства процессоров DaVinci включают ряд встроенных периферийных устройств. В зависимости от конкретного устройства они могут включать:

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

Библиотеки

  • Большинство из TMS320 DSP включают Библиотека поддержки микросхем TMS320 (CSL), который представляет собой API, используемый для управления периферийными устройствами. Однако, поскольку философия DaVinci заключалась в том, чтобы позволить стороне ARM / Linux управлять периферийными устройствами через драйверы Linux, поддержка CSL на DM644x (двухъядерный ARM / DSP) в настоящее время недоступна для DSP.

Операционные системы

Через специальные плагины, предоставляемые Texas Instruments, GStreamer использует аппаратное ускорение, предоставляемое, например, Texas Instruments DaVinci.

DSP, включенный во многие устройства на базе DaVinci, обычно работает под управлением TI. Ядро TI-RTOS операционная система реального времени. Когда в устройство включено несколько разнородных ядер (например, DM644x), Связь с DSP / BIOS драйверы работают как на процессоре ARM, так и на DSP, чтобы обеспечить связь между ними.

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

Смотрите также

Рекомендации

  1. ^ Обзор - процессоры DaVinci
  2. ^ Wiki - Обзор DaVinci
  3. ^ EDN: TI представляет комплект разработчика DaVinci для видео, DSP В архиве 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 ™.

внешняя ссылка