О ТЕХНИЧЕСКИХ ДАННЫХ TMS320C6454BCTZ7

TMS320C6454BCTZ7.png

TMS320C64x + ™ DSP (включая устройства TMS320C6454) является самым высокопроизводительным поколением DSP с фиксированной точкой в TMS320C6000. ™ Платформа DSP. Устройства C6454 основаны на высокопроизводительном и продвинутом VelociTI третьего поколения ™ Архитектура сверхдлинного командного слова (VLIW), разработанная Texas Instruments (TI), делает эти DSP отличным выбором для таких приложений, как видео и телекоммуникационная инфраструктура, визуализация / медицинская и беспроводная инфраструктура (WI). C64x + ™ Устройства совместимы с предыдущими устройствами, входящими в состав C6000 ™ Платформа DSP.

Устройства C6454 предлагают недорогой путь миграции, совместимый с выводами, для клиентов C6455, которым не требуется высокоскоростное соединение C6455 или Serial RapidIO. Устройства C6454 также обеспечивают отличный путь миграции для существующих клиентов C6414 / 6415 / 6416, которые нуждаются в расширенных периферийных устройствах C6454; DDR2 с частотой 533 МГц обеспечивает в два раза более высокую производительность по сравнению со старым интерфейсом SDRAM, Gigabit Ethernet обеспечивает недорогой и высокопроизводительный интерфейс для пакетов, а PCI с частотой 66 МГц (жалоба версии 2.3) обеспечивает традиционное высокоскоростное соединение.

Устройства C6454, основанные на 90 - нм процессе с производительностью до 80 миллионов команд в секунду (MIPS) [или 8000 16 - битных MMAC] при тактовой частоте 1 ГГц, обеспечивают экономичное решение проблем высокопроизводительного программирования DSP. C6454 DSP обеспечивает гибкость работы высокоскоростных контроллеров и числовую мощность массивных процессоров.

Ядро C64x + DSP состоит из восьми функциональных блоков, двух регистровых файлов и двух маршрутов передачи данных. Как и на более ранних устройствах C6000, два из восьми функциональных блоков были мультипликаторами. М единицы. Каждый C64x +. Модуль M удваивает пропускную способность умножения по сравнению с ядром C64x, выполняя четыре 16 - битных умножения (MAC) в каждом часовом цикле. Таким образом, в ядре C64x + каждый цикл может выполнять восемь 16 x 16 бит MAC. При тактовой частоте 1 ГГц это означает, что может происходить 8000 16 - битных MMAC в секунду. Кроме того, каждый умножитель на ядре C64x + может вычислять один 32 - битный x 32 - битный MAC или четыре 8 - битных x 8 - битный MAC в каждом часовом цикле.

C6454 DSP включает в себя большое количество дисковых накопителей, которые организованы как двухуровневые системы памяти. Процедуры первого уровня (L1) и память данных на устройствах C6454 составляют 32 КБ. Память может быть настроена для отображения RAM, кэша или комбинации обоих. При настройке кэша, программа L1 (L1P) напрямую отображает кэш, в котором данные L1 (L1D) представляют собой кэш, связанный с двусторонним множеством. Вторичная (L2) память делится между программами и пространством данных размером 1048 КБ. Память L2 также может быть настроена для отображения RAM, кэша или комбинации обоих. Кроме того, C64x + Megamodule имеет 32 - разрядный порт внешней конфигурации (CFG), внутренний контроллер DMA (IDMA), системный компонент с управлением перезагрузкой / загрузкой, управлением прерыванием / аномалией, управлением отключением электроэнергии и 32 - разрядным таймером для временных меток.

Периферийные устройства включают: модуль шины внутренних интегральных схем (I2C); Два многоканальных буферных последовательных порта (McBSP); Пользователь может настроить 16 - или 32 - разрядный интерфейс хоста (HPI16 / HPI32); Интерсоединение периферийных компонентов (PCI); 16 - контактный универсальный порт ввода / вывода (GPIO) с программируемым режимом прерывания / генерации событий; 10 / 100 / 1000 Контроллер доступа к медиа Ethernet (EMAC), обеспечивающий высокоэффективный интерфейс между процессором C6454 DSP и сетью; Модуль управления вводом / выводом данных (MDIO) (также является частью EMAC), который непрерывно запрашивает все 32 адреса MDIO, чтобы перечислить все устройства PHY в системе; Интерфейс внешней памяти без клея (64 - разрядный EMIFA), способный взаимодействовать с синхронными и асинхронными периферийными устройствами; 32 - битный интерфейс DDR2 SDRAM.

Порт I2C на устройствах C6454 позволяет DSP легко управлять периферийными устройствами и взаимодействовать с процессором хоста. Кроме того, стандартный многоканальный буферный последовательный порт (McBSP) может использоваться для связи с периферийными устройствами в режиме последовательного периферийного интерфейса (SPI).

C6454 DSP имеет полный набор инструментов разработки, включая новый компилятор C, оптимизатор компиляции для упрощенного программирования и планирования и интерфейс отладчика Windows, который может просматривать выполнение исходного кода.


related content

Популярные производители