Техас Инструментс Да Винчи
![]() | Эта статья содержит контент, написанный как реклама . ( февраль 2020 г. ) |
![]() Процессоры TI DaVinci стали широко использоваться на рынке HD IPCamera. TI предлагает эталонные конструкции, подобные приведенным выше, чтобы облегчить производителям камер использование процессоров DaVinci. | |
Дизайнер | Техасские инструменты |
---|---|
Тип | Память-Память |
Порядок байтов | Прямой порядок байтов для ARM, прямой порядок байтов для DSP. |
Texas Instruments DaVinci — это семейство системных процессоров, которые в основном используются во встроенных приложениях видео и машинного зрения. [1] [2] Многие процессоры этого семейства объединяют ядро DSP на основе семейства TMS320 C6000 VLIW DSP и ядро ЦП ARM в единую систему на кристалле. При использовании процессора общего назначения и DSP части управления и мультимедиа могут выполняться отдельными процессорами.
Более поздние чипы в семействе включали процессоры только DSP и только ARM. Все более поздние чипы включают в себя несколько ускорителей, чтобы переложить обработку конкретных приложений с ядер процессора на специализированные ускорители. Наиболее примечательными среди них являются HDVICP, механизм сжатия и декомпрессии H.264, SVC и MPEG-4, ISP, механизм ускорителя с методами улучшения видео, в первую очередь поступающего с датчиков камеры, и механизм OSD для ускорения отображения. Некоторые из новейших процессоров также интегрируют сопроцессор машинного зрения в SoC.
История
[ редактировать ]
Процессоры 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+ для кодирования/декодирования MPEG-4 стоимостью менее 10 долларов. [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) и температурный режим.
Процессор | Дата выпуска | РУКА | ЦСП | Сопроцессор | Приложение камеры | Многоканальное приложение DVR/NVR |
---|---|---|---|---|---|---|
ДМ6446 | 5 декабря 2005 г. | ARM9 | C64x+ ЦСП | Интернет-провайдер, экранное меню, VENC | Да | |
ДМ6437 | 14 ноября 2006 г. | ARM9 | C64x+ ЦСП | Интернет-провайдер, экранное меню, VENC | Да | |
ДМ6441 | 15 января 2007 г. | ARM9 | C64x+ ЦСП | Интернет-провайдер, экранное меню, VENC | ||
ДМ648 | 21 мая 2007 г. | C64x+ ЦСП | Да | |||
ДМ355 | 4 сентября 2007 г. | ARM9 | Интернет-провайдер, VICP, MJCP, OSD, VENC | Да | ||
ДМ6467 | 30 декабря 2007 г. | ARM9 | C64x+ ЦСП | Да | ||
ДМ335 | 18 июля 2008 г. | ARM9 | Интернет-провайдер | Да | ||
ДМ357 | 18 ноября 2008 г. | ARM9 | Интернет-провайдер | Да | ||
ДМ365 | 3 марта 2009 г. | ARM9 | Интернет-провайдер, HDVICP1, экранное меню, VENC | Да | ||
ДМ8168 | 18 марта 2010 г. | А8 | C64x+ ЦСП | Интернет-провайдер, HDVICP2, HDVPSS | Да | |
ДМ368 | 14 апреля 2010 г. | ARM9 | Интернет-провайдер, HDVICP1, экранное меню, VENC | Да | ||
ДМВА2 | 10 мая 2010 г. | ARM9 | Интернет-провайдер, HDVICP1, экранное меню, VENC, VCOP | Да | ||
ДМ8148 | 1 марта 2011 г. | А8 | C64x+ ЦСП | Интернет-провайдер, HDVICP2, HDVPSS, NF Engine, VCOP | Да | Да |
ДМ8127 | 1 марта 2011 г. | А8 | C64x+ ЦСП | Интернет-провайдер, HDVICP2, HDVPSS, NF Engine, VCOP | Да | |
ДМ385 | 3 декабря 2012 г. | А8 | Интернет-провайдер, HDVICP2, HDVPSS | Да | ||
ДМ8107 | 3 декабря 2012 г. | А8 | Интернет-провайдер, HDVICP2, HDVPSS | Да | ||
ДМ369 | 10 апреля 2013 г. | ARM9 | Интернет-провайдер, HDVICP1, OSD, VENC, NF Engine | Да | ||
ДМ388 | 29 октября 2013 г. | А8 | Интернет-провайдер, HDVICP2, HDVPSS | Да | ||
ДМВА3 | 29 октября 2013 г. | А8 | Интернет-провайдер, HDVICP2, HDVPSS, VCOP | Да |
Периферийные устройства
[ редактировать ]Семейство процессоров DaVinci включает ряд встроенных периферийных устройств. В зависимости от конкретного устройства они могут включать в себя:
- ПЗС- контроллер для цифровых фотоаппаратов/видеокамер
- BT.656 и MIPI CSI-2 Входной интерфейс видео/камеры
- Поддержка карт памяти , таких как CompactFlash , SD Card и MMC.
- АТА- интерфейс
- Возможности подключения, включая USB режимы хоста и клиента 2.0, VLYNQ (интерфейс для FPGA , беспроводной локальной сети , PCI ), EMAC ( Ethernet MAC ) с MDIO
- GPIO
- Расширенный прямой доступ к памяти
- прерываний Контроллер
- Цифровой ЖК- контроллер
- Последовательные интерфейсы, включая SPI , I²C и I²S , UART
- Гистограмма, автофокус, автоэкспозиция и ускорение автоматического баланса белого (H3A)
- Ускорение изменения размера изображения
- Аналого-цифровые и цифро-аналоговые преобразователи для аналогового видеовхода и вывода
Библиотеки
[ редактировать ]- Большинство DSP TMS320 включают в себя библиотеку поддержки микросхем TMS320 (CSL), которая представляет собой API, используемый для управления периферийными устройствами. Однако, поскольку философия DaVinci заключалась в том, чтобы позволить стороне ARM/Linux управлять периферийными устройствами через драйверы Linux, поддержка CSL на DM644x (двухъядерный ARM/DSP) в настоящее время недоступна для DSP.
Операционные системы
[ редактировать ]
DSP, включенный во многие устройства на базе DaVinci, обычно работает под управлением TI-RTOS Kernel операционной системы реального времени от TI . Если в устройство включено несколько гетерогенных ядер (например, DM644x), драйверы DSP/BIOS Link запускаются как на процессоре ARM, так и на DSP, обеспечивая связь между ними.
Ряд операционных систем для DaVinci ARM и поддержки DaVinci и драйверов DSP/BIOS Link:
- FreeBSD
- Ядро Linux
- Mentor Graphics Nucleus PLUS RTOS
- Программное обеспечение Green Hills INTEGRITY RTOS
- QNX Нейтрино
- Windows CE
- LEO (RTOS)
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Обзор - Процессоры DaVinci
- ^ «Вики — Обзор 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 обеспечивает гибкость видео H.264 с разрешением 1080p без усложнения конструкции.
- ^ Новая видеосистема 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