|
|
|
|||||||
|
|
||||||||
|
Отличительные особенности:
Области применения:
Структурная схема:
Общее описание:TMS320DM6446 (далее по тексту DM6446) интегрирует технологию Davinci (TI) для удовлетворения требованиям встраиваемых устройств следующего поколения, выполняющих функции кодирования и декодирования сетевых аудио/видеопотоков. DM6446 позволяет производителям комплексного и оригинального оборудования быстро выводить на рынок продукцию, отличающуюся поддержкой надежных операционных систем, обширными пользовательскими интерфейсами, высокой производительностью обработки и возможностью длительной работы от батарейного источника. Двухядерная архитектура DM6446 обеспечивает преимущества как ЦСП, так и RISC-технологий, сочетая высокопроизводительное ядро ЦСП TMS320C64x+ и ядро МПУ ARM926EJ-S. ARM926EJ-S - 32-разрядное RISC-ядро, которое выполняет 32 или 16-разрядные инструкции и обрабатывает 32-разр., 16-разр. или 8-разр. данные. Ядро использует конвейеризацию таким образом, что все части процессора и система памяти могут работать одновременно. Ядро ARM содержит:
ЦСП TMS320C64x+ являются наиболее высокоинтегрированным поколением ЦСП с фиксированной точкой в составе платформы ЦСП TMS320C6000. Они выполнены на основе расширенной версии архитектуры очень длинного слова инструкции второго поколения (VLIW), которая разработана Texas Instruments (TI) и делает данные ЦСП превосходным выбором для применения в цифровых аудио/видео приложениях. C64x - совместимый по программному коду представитель платформы ЦСП C6000. ЦСП TMS320C64x+ - расширенный ЦСП C64x+, отличающийся поддержкой дополнительных функций и расширенным набором инструкций. Ядро C64x+, обладая производительностью 4752 миллионов операций в секунду (МОПС) на тактовой частоте 594 МГц, является идеальным средством для решения задач высокопроизводительной цифровой обработки. Ядро ЦСП обладает операционной гибкостью высокопроизводительных контроллеров и вычислительными способностями матричных процессоров. Ядро ЦСП C64x+ содержит 64 32-разрядных регистра общего назначения и восемь раздельных функциональных блоков: два умножающих устройств, генерирующих 32-разрядный результат, и шесть арифметико-логических устройств (АЛУ). Восемь функциональных блоков поддерживают инструкции для ускорения быстродействия видеоприложений и приложений формирования изображений. Ядро ЦСП может выполнить четыре 16-разрядных умножения-накопления (MAC) за один цикл, что соответствует общей производительности 2376 млн. MAC в секунду, или восемь 8-разрядных MAC в секунду, что соответствует общей производительности 4752 миллионов MAC в секунду. DM6446 также содержит специализированную аппаратную логику, встроенную память и дополнительные периферийные устройства, аналогичные другим ЦСП из платформы C6000. Ядро DM6446 использует двухуровневую архитектуру кэш-памяти. Кэш-память программ 1 уровня (L1P) - кэш-память размером 256 кбит с табличным доступом, а кэш-память данных 1 уровня - кэш-память размером 640 кбит с 2-путевым ассоциативным доступом. Память/кэш 2 уровня (L2) состоит из пространства памяти размером 512 кбит, которое распределяется между пространствами памяти программ и данных. Память L2 может конфигурироваться как табличная память, кэш-память или сочетание их двух. В состав периферийных устройств входят: 2 конфигурируемых видеопорта; контроллер 10/100 Мбит/сек Ethernet MAC (EMAC) с модулем управления вводом/выводом данных (MDIO); шина I2C; один последовательный аудио-порт (ASP); два 64-разрядных таймера общего назначения, которые могут конфигурироваться как 2 независимых 32-разрядных таймера; один 64-разрядный сторожевой таймер; до 71 линий ввода-вывода общего назначения с программируемыми режимами генерации прерываний/событий, мультиплексированные с другими периферийными устройствами; 3 УАПП с поддержкой аппаратного управления потоком у УАПП 1; 3 широтно-импульсных модулятора (ШИМ); и 2 интерфейса внешней памяти: интерфейс асинхронной внешней памяти (EMIFA) для подключения внешней памяти/периферийных устройств невысокого быстродействия и интерфейс высокоскоростной синхронной памяти DDR2. DM6446 содержит подсистему видеообработки (VPSS) с двумя периферийными устройствами: 1 входной интерфейс видеообработки (VPFE), предназначенный для захвата видео, 1 выходной интерфейс видеообработки (VPBE) с сопроцессором формирования изображения (VICP). Входной каскад видеообработки (VPFE) состоит из контроллера ПЗС (CCDC), сопроцессора предварительного просмотра, гистограммного модуля, модуля автоматической экспозиции/балансировки белого/фокусировки (H3A) и масштабировщика. Контроллер ПЗС позволяет подключить традиционные видеодешифраторы, КМОП и ПЗС приемники изображения. Сопроцессор предварительного просмотра - устройство обработки изображения в реальном времени, которое преобразовывает необработанные данные КМОП/ПЗС приемника изображения из формата RGB в YUV422. Гистограммный модуль и модуль H3A предоставляют для DM6446 статистическую информацию о необработанных цветовых данных. Масштабировщик выполняет раздельное горизонтальное и вертикальное масштабирование от 1/4x до 4x с шагом 256/N, где N находится между 64 и 1024. Выходной каскад видеообработки (VPBE) состоит из сопроцессора отображения на поверхности экрана (OSD) и видеошифратора (VENC). Сопроцессор OSD способен манипулировать с двумя отдельными видеоокнами и двумя отдельными окнами OSD. К прочим конфигурациям относятся: 2 видеоокна, 1 OSD-окно и 1 окно атрибутов, которое обеспечивает 8-уровневое альфа-смешивание. VENC содержит четыре ЦАП, которые работают на частоте 54 МГц и являются средством для формирования смешанного видеосигнала NTSC/PAL, раздельного видеосигнала S-видео и/или компонентных видеосигналов. VENC также содержит цифровой вывод до 24 разр. для подключения к устройствам RGB888. Также поддерживается 8/16-разрядный вывод BT.656 и/или CCIR.601 с раздельной вертикальной и горизонтальной синхронизацией. Контроллер Ethernet выступает в роли интерфейса между ядром процессора DM644X и сетью. EMAC DM6446 поддерживает 10Base-T и 100Base-TX или 10 Мбит/сек и 100 Мбит/сек в полу/полнодуплексном режиме, с аппаратным управлением потоком и поддержкой QOS. Модуль управления вводом-выводом данных (MDIO) непрерывно опрашивает все 32 адреса MDIO в порядке перечисления всех физических устройств в системе. Как только физическое устройство выбирается со стороны МПУ, модуль MDIO непрерывно контролирует состояние канала связи путем опроса регистра статуса физического устройства. Изменения состояния канала связи запоминается в модуле MDIO и, при необходимости, может прервать работу МПУ, позволяя последнему опросить состояние канала связи устройства, не прибегая к непрерывным доступам к MDIO. Порты I2C, SPI, USB2.0 и VLYNQ позволяют DM6446 управлять периферийными устройствами и/или связаться с хост-процессорами. DM6446 также содержит видео сопроцессор VICP, который позволяет разгрузить ядро ЦСП от выполнения задач видеообработки и обработки изображения, высвобождая вычислительные возможности ЦСП для реализации других алгоритмов обработки видео и изображений. Обширный набор периферийных устройств делает возможным управление внешними периферийными устройствами и установление связи с внешними процессорами.
DM6446 поддерживается полным
набором инструментальных средств для проектирования, в т.ч. ядро ARM и ЦСП.
К ним относятся Си-компиляторы, оптимизатор ассемблирования ЦСП для
упрощения программирования и планирования, а также отладчик с
Windows-интерфейсом для визуализации выполнения исходного кода.
|
радиошоп, radioshop, радио, радиодетали, микросхемы, интернет, завод, комплектующие, компоненты, микросхемы жки индикаторы светодиоды семисегментные датчики влажности преобразователи источники питания тиристор симистор драйвер транзистор, диод, книга, приложение, аудио, видео, аппаратура, ремонт, антенны, почта, заказ, магазин, интернет - магазин, товары-почтой, почтовые услуги, товары, почтой, товары почтой, каталог, магазин, Internet shop, база данных, инструменты, компоненты, украина, харьков, фирма Космодром kosmodrom поставщики электронных компонентов дюралайт edison opto светодиодное освещение