Поиск по сайту: |
|
По базе: |
|
Главная страница > Компоненты >Texas Instruments > DSP > TMS320DM64x™ |
|
||||||||||||||||||||
TMS320DM642Цифровой сигнальный процессор с фиксированной точкой для видеоустройств и обработки изображенийОтличительные особенности:
Блок-схема: Общее описание: TMS320C64x™ - цифровые сигнальные процессоры высочайшей производительности с фиксированной точкой, выполненные на платформе ЦСП TMS320C6000™. TMS320DM642 (далее DM642) основан на высокопроизводительной архитектуре второго поколения усовершенствованного VelociTI™ очень длинного слова инструкции VLIW (VelociTI.2™). VelociTI.2™ разработана Texas Instruments (TI), делая данный ЦСП превосходным выбором для цифровых медиа-приложений. C64x™ - совместимый по коду программы представитель платформы ЦСП C6000™. За счет производительности 4800 млн. инстр. в секунду (MIPS) при тактовой частоте 600 МГц DM642 представляет собой выгодное по стоимости решение проблем программирования высокопроизводительных ЦСП. ЦСП DM642 обладает гибкостью функционирования высокопроизводительных контроллеров и вычислительной способностью векторных процессоров. Ядро ЦСП C64x™ имеет 64 регистра общего назначения с 32-разр. длиной слова и восемь функционально независимых блоков- два умножающих устройства с 32-разр. результатом и шесть арифметико-логических устройства (АЛУ)- с расширениями VelociTI.2™. Расширения VelociTI.2™ в восьми функциональных блоках представляют новые инструкции для ускорения обработки данных в видео и отображающих приложениях и расширяют параллелелизм архитектуры VelociTI™. DM642 может выполнить четыре аккумулирования 32-разр. результата умножения (MAC) за один цикл для достижения общей производительности 2400 млн. MAC в секунду (MMAC) или восемь 8-разр. MAC за один цикл для достижения общей производительности 4800 MMAC. ЦСП DM642 также содержит специализированную аппаратную логику, встроенную память и дополнительные периферийные устройства подобные другим ЦСП на платформе C6000™. DM642 использует двухуровневую кэш-архитектуру и имеет мощный и разнообразный набор периферийных устройств. Кэш-память программ 1-го уровня (L1P) - 128 кбит табличной кэш-памяти, а кэш-память данных 1-го уровня (L1D) - 128-кбит 2-путевого ассоциативного набора кэш-памяти. 2 уровень памяти\кэша (L2) состоит из 2 Мбитного пространства, которое совместно используется памятью программ и данных. L2-память может быть как табличная память, кэш-память или как их сочетание. В состав периферийных устройств входят: три конфигурируемых видео порта; 10/100 Мбит/с сетевой модуль Ethernet MAC (EMAC); модуль ввода-вывода данных управления (MDIO); VCXO интерполированный порт управления (VIC); один многоканальный буферизованный последовательный аудио-порт (McASP0); модуль последовательной шины I2C; два многоканальных последовательных порта (McBSPs); три 32-разр. универсальных таймера; 16-разр. или 32-разр. интерфейс хост-порта (HPI16/ HPI32); 16-выв. порт универсального ввода-вывода (GP0) с программируемыми режимами генерации прерываний/событий, а также 64-разр. "бесшовный" интерфейс внешней памяти (EMIFA), который позволяет связаться с асинхронной и синхронной памятью и периферийными устройствами. DM642 имеет три одноканальных конфигурируемых видео-порта периферийных устройств (VP0, VP1 и VP2). Данные порты позволяют непосредственно связаться с обычными видео кодерами/декодерами. Видео-порт DM642 поддерживает несколько разрешений и видеостандартов (в т.ч. CCIR601, ITU-BT.656, BT.1120, SMPTE 125M, 260M, 274M и 296M). Данные видео-порты конфигурируются и могут поддерживать режимы видео-захвата и/или видео-отображения. Каждый видео-порт состоит из двух каналов - A и B с 5120-байтным буфером захвата/отображения, который разделен между двумя каналами. Детали по периферийным видео-порта см. в "TMS320C64x DSP Video Port/VCXO Interpolated Control (VIC) Port Reference Guide" (литературный номер SPRU629). Порт McASP0 поддерживает одну передающую и одну приемную зоны тактирования с четырьмя выводами последовательных данных, которые могут индивидуально связываться с любой из двух зон. Последовательный порт поддерживает мультиплексное разделение по времени на каждом выводе от 2 до 32 временных интервалов. DM642 имеет достаточный частотный диапазон для поддержки всех 4 линий последовательных данных с передачей 192 кГц стерео-сигнала. Последовательные данные в каждой зоне могут быть переданы и приняты по нескольким выводам последовательных данных одновременно и отформатированы во множество вариаций межмикросхемного звукового формата Philips I2S. Кроме того, передатчик McASP0 может быть запрограммирован на вывод через несколько S/PDIF, IEC60958, AES-3, CP-430 каналов дешифрации данных, одновременно, с одним ОЗУ, содержащим полную реализацию данных пользователя и канал статусных областей. McASP0 также выполняет расширенную проверку ошибок и функции восстановления, такие как определение плохой синхронизации для каждого высокочастотного главного тактирования путем проверки нахождения частоты в установленных пределах. Порт VCXO интерполированного управления (VIC) выполняет цифро-аналоговое преобразование с разрешающей способностью от 9 до 16 разрядов. Выход VIC - однобитный интерполированный цифро-аналоговый выход. Подробная информация по VIC-порту приведена в "TMS320C64x DSP Video Port/VCXO Interpolated Control (VIC) Port Reference Guide" (литературный номер SPRU629). Контроллер сетевого медиа-доступа (EMAC) является эффективным интерфейсом между ядром ЦСП DM642 и сетью. DM642 EMAC поддерживает протоколы и 10Base-T (10 Мбит\с) и 100Base-TX (100 Мбит/с) как полнодуплексном, так и в полудуплексном режиме с аппаратным управлением потоком данных и поддержкой качества обслуживания (QOS). DM642 EMAC использует выборочный интерфейс с ядром ЦСП с эффективной передачей и приемом данных. Дальнейшие подробности по EMAC приведены в "TMS320C6000 DSP Ethernet Media Access Controller (EMAC) / Management Data Input/Output (MDIO) Module Reference Guide" (литературный номер SPRU628). Модуль ввода-вывода данных управления (MDIO) непрерывно опрашивает 32 MDIO адреса в соответствии с перечислением всех PHY-устройств в системе. Как только PHY-кандидат выбран сигнальным процессором, модуль MDIO открыто наблюдает состояние его связи путем чтения статусного регистра PHY. Событие изменения состояния связи сохраняется в модуле MDIO и может опционально прервать ЦСП, тем самым позволяя ЦСП опрашивать состояние связи устройства без непрерывного выполнения дорогостоящих MDIO-доступов. Более подробная информация по MDIO приведена в "TMS320C6000 DSP Ethernet Media Access Controller (EMAC) / Management Data Input/Output (MDIO) Module Reference Guide" (литературный номер SPRU628). Порт I2C0 у TMS320DM642 позволяет ЦСП легко управлять периферийными устройствами и связаться с хост-процессором. Кроме того, стандартный многоканальный буферизованный последовательный порт (McBSP) может быть использован для связи с периферийными устройствами, содержащих последовательный интерфейс SPI. DM642 поддерживается полным набором средств для проектирования, в т.ч.: новый Си-компилятор, оптимизатор ассемблирования для упрощения программирования и планирования, а также Windows-интерфейс отладчика для наглядности выполняемого исходного кода. Информация для заказа:
Документация:
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|