Поиск по сайту: |
|
По базе: |
|
Главная страница > Компоненты >Texas Instruments > DSP > TMS320С64x™ |
|
||||||||||||||
TMS320C6414, TMS320C6415, TMS320C6416Цифровые процессоры для обработки сигналов с фиксированной точкойОтличительные особенности:
Структурная схема: Расположение выводов: Общее описание: TMS320C64x (в т.ч. TMS320C6414, TMS320C6415 и TMS320C6416) - поколение наиболее производительных ЦПОС, выполненных на платформе TMS320C6000. ЦПОС TMS320C64x выполнены на основе высокопроизводительной архитектуры VelociTI второго поколения (VelociTI.2) с поддержкой очень длинных слов инструкций (VLIW), которая разработана Texas Instruments (TI) и делает данные ЦПОС превосходным выбором для применения в многоканальных и многофункциональных приложениях. C64x - совместимый по программному коду представитель платформы ЦПОС C6000. На тактовой частоте 720 МГц C64х развивают производительность 4000 миллионов инструкций в секунду, что делает их выгодным инструментом для решения самых сложных задач по обработке сигналов. ЦПОС C64х обладают операционной гибкостью высокопроизводительных контроллеров и вычислительными возможностями матричных процессоров. Ядро ЦПОС C64x содержит 64 32-разрядных регистра общего назначения и 8 отдельных функциональных блоков (два умножающих устройства с формированием 32-разрядного результата и шесть блоков арифметико-логических устройств (АЛУ)) с расширениями VelociTI.2. Расширения VelociTI.2 в 8 функциональных блоках поддерживают новые инструкции для ускорения характеристик обработки и увеличения параллелизма архитектуры VelociTI. C64х может выполнить четыре 16-разрядных умножения-накопления (MAC) за один цикл с общей производительностью 2880 миллионов MAC в секунду (MMAC) или восемь 8-разрядных MAC за цикл с общей производительностью 5760 MMAC. ЦПОС C64x также содержат специфическую аппаратную логику, встроенную память и дополнительные периферийные устройства, аналогичные используемым в ЦПОС C6000. C6416 содержат два высокопроизводительных сопроцессора [сопроцессор дешифратора Viterbi (VCP) и сопроцессор турбодешифратора (TCP)], которые позволяют существенно ускорить дешифрацию канала. VCP работает на тактовой частоте ЦПУ поделенной на 4 и может декодировать до 600 адаптивных многоскоростных (AMR) голосовых каналов со скоростью 7.95 кбит/сек [K = 9, R = 1/3]. VCP поддерживает фиксированные длины K = 5, 6, 7, 8, 9, скорости R = 1/2, 1/3, 1/4, а также гибкие полиномы, при этом, генерируя результат программного или аппаратно. TCP работает на частоте ЦПУ, поделенной на 2, и может декодировать до 43 каналов со скоростью 384 кбит/сек или до 7 турбокодированных каналов со скоростью 2 Мбит/сек (допуская 6 итераций). TCP реализует алгоритм "max*log-map" и разработан для поддержки всех полиномов и скоростей, требуемых 3GPP и 3GPP2, а также для полного программирования длины посылки и турбо временного уплотнителя. Параметры декодирования, такие как количество итераций и критерий останова, также программируются. Связь между VCP/TCP и ЦПУ организована посредством контроллера EDMA. C64х используют двухуровневую организацию кэш-памяти и интегрируют мощный и разнообразный набор периферийных устройств. Кэш-память программ 1 уровня (L1P) является табличной кэш-памятью размером 128 кбит, а кэш-память данных 1 уровня (L1D) - 128 кбит кэш-памяти с 2-путевым ассоциативным доступом. Кэш-память 2 уровня (L2) состоит из пространства памяти 8 Мбит, которое используется для хранения программы и данных. Память L2 может конфигурироваться как табличная память или как сочетание кэш-памяти (до 256 кбайт) и табличной памяти. В состав периферийных устройств входят: три буферизированных многоканальных последовательных порта (McBSP); 8-разрядный подчиненный порт UTOPIA (только у C6415/C6416); три 32-разрядных таймера общего назначения; конфигурируемый пользователем 16-разрядный или 32-разрядный интерфейс хост-порта (HPI16/HPI32); интерфейс PCI [только у C6415/C6416]; порт ввода-вывода общего назначения с 16 линиями ввода-вывода; а также два интерфейса для непосредственного подключения к внешней памяти (64-разр. EMIFA и 16-разр. EMIFB), каждый из которых может подключаться к синхронной или асинхронной памяти, а также периферийным устройствам. C64х поддерживаются полным набором средств для проектирования, в т.ч. усовершенствованный Си-компилятор, оптимизатор ассемблирования для упрощения программирования и распределения процессорного времени, а также Windows-интерфейс отладчика для наглядности выполнения исходного кода. Документация:
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|