Texas Instruments DaVinci - Texas Instruments DaVinci
Эта статья содержит контент, который написан как Реклама.Февраль 2020 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Процессоры 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.
История
Процессоры 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 |
---|---|---|---|---|---|---|
DM6446 | 5 декабря 2005 г. | ARM9 | C64x + DSP | ISP, OSD, VENC | да | |
DM6437 | 14 нояб.2006 г. | ARM9 | C64x + DSP | ISP, OSD, VENC | да | |
DM6441 | 15 янв.2007 г. | ARM9 | C64x + DSP | ISP, OSD, VENC | ||
DM648 | 21 мая 2007 г. | C64x + DSP | да | |||
DM355 | 4 сен.2007 | ARM9 | ISP, VICP, MJCP, OSD, VENC | да | ||
DM6467 | 30 декабря 2007 г. | ARM9 | C64x + DSP | да | ||
DM335 | 18 июля 2008 г. | ARM9 | Интернет-провайдер | да | ||
DM357 | 18 ноя.2008 | ARM9 | Интернет-провайдер | да | ||
DM365 | 3 марта 2009 г. | ARM9 | ISP, HDVICP1, OSD, VENC | да | ||
DM8168 | 18 марта 2010 г. | A8 | C64x + DSP | ISP, HDVICP2, HDVPSS | да | |
DM368 | 14 апреля 2010 г. | ARM9 | ISP, HDVICP1, OSD, VENC | да | ||
DMVA2 | 10 мая 2010 г. | ARM9 | ISP, HDVICP1, OSD, VENC, VCOP | да | ||
DM8148 | 1 марта 2011 г. | A8 | C64x + DSP | ISP, HDVICP2, HDVPSS, NF Engine, VCOP | да | да |
DM8127 | 1 марта 2011 г. | A8 | C64x + DSP | ISP, HDVICP2, HDVPSS, NF Engine, VCOP | да | |
DM385 | 3 декабря 2012 г. | A8 | ISP, HDVICP2, HDVPSS | да | ||
DM8107 | 3 декабря 2012 г. | A8 | ISP, HDVICP2, HDVPSS | да | ||
DM369 | 10 апреля 2013 г. | ARM9 | ISP, HDVICP1, OSD, VENC, NF Engine | да | ||
DM388 | 29 октября 2013 г. | A8 | ISP, HDVICP2, HDVPSS | да | ||
DMVA3 | 29 октября 2013 г. | A8 | ISP, 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.
Операционные системы
DSP, включенный во многие устройства на базе DaVinci, обычно работает под управлением TI. Ядро TI-RTOS операционная система реального времени. Когда в устройство включено несколько разнородных ядер (например, DM644x), Связь с DSP / BIOS драйверы работают как на процессоре ARM, так и на DSP, чтобы обеспечить связь между ними.
Ряд операционных систем для DaVinci ARM и поддерживает DaVinci и драйверы DSP / BIOS Link:
- FreeBSD
- Ядро Linux
- Наставник Графика Nucleus PLUS ОСРВ
- Программное обеспечение Green Hills ЧЕСТНОСТЬ ОСРВ
- QNX Нейтрино
- Windows CE
- НОО (RTOS)
Смотрите также
Рекомендации
- ^ Обзор - процессоры DaVinci
- ^ Wiki - Обзор DaVinci
- ^ EDN: TI представляет комплект разработчика DaVinci для видео, DSP В архиве 2014-08-26 в Wayback Machine
- ^ Linuxgizmos: Linux управляет чипами для видеогаджетов следующего поколения
- ^ Embedded.com: однокристальные системы упрощают создание цифрового видео
- ^ BDTI: TI выпускает первые видеопроцессоры «DaVinci»
- ^ EETimes: Декабрьский информационный бюллетень: TI запускает первые видеопроцессоры "DaVinci"
- ^ EDN: цифровой видеопроцессор стоит 10 долларов
- ^ Texas Instruments объявляет о расширении семейства DaVinci
- ^ Новейший процессор DaVinci от TI способствует росту приложений для портативного цифрового видео
- ^ Технология Texas Instruments DaVinci ™ увеличивает производительность системы вдвое за счет сокращения спецификации системы на 40 долларов для приложений видеонаблюдения и безопасности.
- ^ Texas Instruments запускает новый недорогой процессор DaVinci ™, чтобы стимулировать рост портативных приложений для HD-видео
- ^ 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 преобразуют качество видео за счет увеличения производительности обработки HD-видео в 3 раза
- ^ Новые видеопроцессоры TI DaVinci ™ обеспечивают «реалистичное» качество изображения и непревзойденную производительность в условиях недостаточного освещения.
- ^ Компания TI предлагает лучшую в своем классе технологию для съемки при слабом освещении для рынка мегапиксельных IP-камер с новым SoC видео DaVinci ™ DM369.
- ^ Возрождая новое поколение камер, TI предлагает лучшую в своем классе интегрированную технологию обработки сигналов изображения (ISP) в новых видеопроцессорах DaVinci ™.
внешняя ссылка
- Домашняя страница DaVinci
- Вики для разработчиков DaVinci (размещено TI)
- Информационный каталог Linux DaVinci
- Эталонные образцы IP-камер Texas Instruments на базе процессоров DaVinci
- Эталонные образцы DVR / NVR от Texas Instruments на базе процессоров DaVinci
- Черный ящик автомобилей Texas Instruments Референсные образцы на базе процессоров DaVinci