TMS320VC5509AZAY Цифровые сигнальные процессоры и контроллеры – DSP, DSC Цифровой сигнальный процессор с фиксированной точкой 179-NFBGA -40 to 85
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | Техасские инструменты |
Категория продукта: | Цифровые сигнальные процессоры и контроллеры - DSP, DSC |
RoHS: | Подробности |
Продукт: | DSP-системы |
Ряд: | TMS320VC5509A |
Стиль монтажа: | SMD/SMT |
Упаковка/футляр: | НФБГА-179 |
Основной: | С55х |
Количество ядер: | 1 ядро |
Максимальная тактовая частота: | 200 МГц |
Память инструкций кэша L1: | - |
Кэш-память данных L1: | - |
Размер памяти программы: | 64 кБ |
Размер оперативной памяти данных: | 256 кБ |
Рабочее напряжение питания: | 1,6 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | + 85 С |
Упаковка: | Поднос |
Бренд: | Техасские инструменты |
Тип инструкции: | Фиксированная точка |
Тип интерфейса: | I2C |
Чувствительность к влаге: | Да |
Тип продукта: | DSP — цифровые сигнальные процессоры и контроллеры |
Количество в заводской упаковке: | 160 |
Подкатегория: | Встроенные процессоры и контроллеры |
Напряжение питания - макс.: | 1,65 В |
Напряжение питания - мин.: | 1,55 В |
Таймеры сторожевого таймера: | Таймер сторожевого таймера |
♠ TMS320VC5509A Цифровой сигнальный процессор с фиксированной точкой
Цифровой сигнальный процессор с фиксированной точкой (DSP) TMS320VC5509A основан на ядре процессора ЦП поколения DSP TMS320C55x. Архитектура C55x™ DSP достигает высокой производительности и низкого энергопотребления за счет повышенного параллелизма и общей направленности на снижение рассеивания мощности. ЦП поддерживает внутреннюю структуру шины, которая состоит из одной программной шины, трех шин чтения данных, двух шин записи данных и дополнительных шин, выделенных для периферийной и DMA активности. Эти шины обеспечивают возможность выполнять до трех считываний данных и двух записей данных за один цикл. Параллельно контроллер DMA может выполнять до двух передач данных за цикл независимо от активности ЦП.
Процессор C55x предоставляет два блока умножения-накопления (MAC), каждый из которых способен выполнять 17-битное x 17-битное умножение за один цикл. Центральный 40-битный арифметико-логический блок (ALU) поддерживается дополнительным 16-битным ALU. Использование ALU находится под контролем набора инструкций, что обеспечивает возможность оптимизировать параллельную активность и энергопотребление. Эти ресурсы управляются в адресном блоке (AU) и блоке данных (DU) процессора C55x.
Поколение C55x DSP поддерживает набор инструкций переменной ширины байта для улучшения плотности кода. Блок инструкций (IU) выполняет 32-битную выборку программ из внутренней или внешней памяти и ставит инструкции в очередь для Программного блока (PU). Программный блок декодирует инструкции, направляет задачи в ресурсы AU и DU и управляет полностью защищенным конвейером. Возможность предиктивного ветвления позволяет избежать сбросов конвейера при выполнении условных инструкций.
Функции ввода и вывода общего назначения и 10-битный АЦП обеспечивают достаточное количество контактов для статуса, прерываний и битового ввода-вывода для ЖК-дисплеев, клавиатур и медиа-интерфейсов. Параллельный интерфейс работает в двух режимах: как подчиненное устройство микроконтроллера с использованием порта HPI или как параллельный медиа-интерфейс с использованием асинхронного EMIF. Последовательные медиа поддерживаются двумя периферийными устройствами MultiMedia Card/Secure Digital (MMC/SD) и тремя McBSP.
Набор периферийных устройств 5509A включает интерфейс внешней памяти (EMIF), который обеспечивает прямой доступ к асинхронным запоминающим устройствам, таким как EPROM и SRAM, а также к высокоскоростным, высокоплотным запоминающим устройствам, таким как синхронное DRAM. Дополнительные периферийные устройства включают универсальную последовательную шину (USB), часы реального времени, сторожевой таймер, интерфейс I2C с несколькими ведущими и ведомыми устройствами. Три полнодуплексных многоканальных буферизованных последовательных порта (McBSP) обеспечивают прямой интерфейс для различных стандартных в отрасли последовательных устройств и многоканальную связь с использованием до 128 отдельно включенных каналов. Расширенный интерфейс хост-порта (HPI) представляет собой 16-битный параллельный интерфейс, используемый для предоставления доступа хост-процессору к 32 Кбайт внутренней памяти на 5509A. HPI можно настроить как в мультиплексном, так и в немультиплексном режиме для обеспечения прямого интерфейса для широкого спектра хост-процессоров. Контроллер DMA обеспечивает перемещение данных для шести независимых контекстов каналов без вмешательства ЦП, обеспечивая пропускную способность DMA до двух 16-битных слов за цикл. Также включены два таймера общего назначения, до восьми выделенных выводов ввода-вывода общего назначения (GPIO) и генерация тактового генератора цифровой фазовой автоподстройки частоты (DPLL).
5509A поддерживается отмеченной наградами в отрасли eXpressDSP™, интегрированной средой разработки (IDE) Code Composer Studio™, DSP/BIOS™, стандартом алгоритмов Texas Instruments и крупнейшей в отрасли сторонней сетью. Code Composer Studio IDE включает инструменты генерации кода, включая компилятор C и визуальный компоновщик, симулятор, RTDX™, драйверы устройств эмуляции XDS510™ и модули оценки. 5509A также поддерживается библиотекой C55x DSP, которая включает в себя более 50 основных программных ядер (фильтры FIR, фильтры IIR, FFT и различные математические функции), а также библиотеки поддержки микросхем и плат.
Ядро DSP TMS320C55x было создано с открытой архитектурой, которая позволяет добавлять специализированное аппаратное обеспечение для повышения производительности определенных алгоритмов. Аппаратные расширения на 5509A обеспечивают идеальный баланс между производительностью фиксированных функций и программируемой гибкостью, при этом достигая низкого энергопотребления и стоимости, которую традиционно было трудно найти на рынке видеопроцессоров. Расширения позволяют 5509A обеспечивать исключительную производительность видеокодека с более чем половиной его полосы пропускания, доступной для выполнения дополнительных функций, таких как преобразование цветового пространства, операции пользовательского интерфейса, безопасность, TCP/IP, распознавание голоса и преобразование текста в речь. В результате один DSP 5509A может обеспечить питание большинства портативных цифровых видеоприложений с запасом по мощности обработки. Для получения дополнительной информации см. Справочник программиста по аппаратным расширениям TMS320C55x для приложений обработки изображений и видео (номер литературы SPRU098). Дополнительную информацию об использовании библиотеки обработки изображений DSP см. в Справочнике программиста библиотеки обработки изображений/видео TMS320C55x (номер литературы SPRU037).
• Высокопроизводительный, маломощный цифровой сигнальный процессор с фиксированной точкой TMS320C55x™
− 9,26-, 6,95-, 5-нс время цикла инструкции
− Тактовая частота 108, 144, 200 МГц
− Одна/две инструкции, выполняемые за цикл
− Двойные умножители [до 400 миллионов умножений-накоплений в секунду (MMACS)]
− Два арифметико-логических устройства (АЛУ)
− Три внутренние шины чтения данных/операндов и две внутренние шины записи данных/операндов
• 128K x 16-битная встроенная оперативная память, состоящая из:
− 64 Кбайт оперативной памяти двойного доступа (DARAM), 8 блоков по 4 Кбайт × 16 бит
− 192 Кбайт ОЗУ с одиночным доступом (SARAM) 24 блока по 4 Кбайт × 16 бит
• 64 Кбайт встроенной ПЗУ с одним состоянием ожидания (32 Кбайт × 16 бит)
• 8 Мб × 16-битной максимальной адресуемой внешней памяти (синхронная DRAM)
• 16-битная внешняя параллельная шина памяти, поддерживающая:
− Интерфейс внешней памяти (EMIF) с возможностями GPIO и бессвязным интерфейсом для:
− Асинхронная статическая оперативная память (SRAM)
− Асинхронный EPROM
− Синхронная динамическая оперативная память (SDRAM)
− 16-битный параллельный улучшенный интерфейс хост-порта (EHPI) с возможностями GPIO
• Программируемое маломощное управление шестью функциональными доменами устройств
• Логика эмуляции на основе сканирования на кристалле
• Встроенные периферийные устройства
− Два 20-битных таймера
− Таймер сторожевого таймера
− Шестиканальный контроллер прямого доступа к памяти (DMA)
− Три последовательных порта, поддерживающих комбинацию:
− До 3 многоканальных буферизованных последовательных портов (McBSP)
− До 2 интерфейсов MultiMedia/Secure Digital Card
− Программируемый генератор тактовых импульсов с фазовой автоподстройкой частоты
− Семь (LQFP) или восемь (BGA) выводов общего назначения ввода-вывода (GPIO) и вывод общего назначения (XF)
− USB-порт полной скорости (12 Мбит/с), поддерживающий массовую, прерывистую и изохронную передачу данных
− Интерфейс I2C с несколькими ведущими и ведомыми устройствами
−Часы реального времени (RTC) с кварцевым входом, отдельным доменом синхронизации, отдельным источником питания
− 4-канальный (BGA) или 2-канальный (LQFP) 10-битный АЦП последовательного приближения
• Логика сканирования границ IEEE Std 1149.1† (JTAG)
• Пакеты:
− 144-контактный низкопрофильный четырехъядерный плоский корпус (LQFP) (суффикс PGE)
− 179-выводной MicroStar BGA™ (Ball Grid Array) (суффикс GHH)
− 179-контактный бессвинцовый MicroStar BGA™ (Ball Grid Array) (суффикс ZHH)
• 1,2 В ядро (108 МГц), 2,7 В – 3,6 В/Ос
• 1,35 В ядро (144 МГц), 2,7 В – 3,6 В/Ос
• 1,6 В ядро (200 МГц), 2,7 В – 3,6 В/Ос
• Гибридная, электрическая и силовая установка (EV/HEV)
– Система управления аккумуляторными батареями (BMS)
– Встроенное зарядное устройство
– Тяговый инвертор
– DC/DC-преобразователь
– Стартер/генератор