C64x+™DSP(包括SM320C6455-EP器件)是C6000™DSP平台中性能最高的定点DSP一代。C6455器件基于德州仪器(TI)开发的第三代高性能、先进的VelociTI™超长指令字(VLIW)架构,使这些dsp成为视频和电信基础设施、成像/医疗和无线基础设施(WI)等应用的绝佳选择。。
基于90纳米工艺技术,在1.2 ghz时钟速率下,C6455器件的性能高达每秒96亿条指令(MIPS)[或每周期9600个16位mmac],为高性能DSP编程挑战提供了经济高效的解决方案。C6455 DSP具有高速控制器的操作灵活性和阵列处理器的数值运算能力。
C64x+ DSP核心采用8个功能单元、2个寄存器文件和2条数据路径。与早期的C6000设备一样,这8个功能单元中有2个是乘法器或m单元。每个C64x+ m单元通过在每个时钟周期执行4个16位x 16位乘法累加(mac),使乘法吞吐量比C64x内核翻了一番。因此,在C64x+内核上每个周期可以执行8个16位x 16位mac。在1.2 ghz时钟速率下,这意味着每秒可以发生9600个16位mmac。此外,C64x+内核上的每个乘法器每个时钟周期可以计算一个32位x 32位MAC或四个8位x 8位MAC。
C6455器件包括Serial RapidIO。这种高带宽外设显著提高了系统性能,并降低了在一块电路板上包含多个dsp的应用(如视频和电信基础设施以及医疗/成像)的系统成本。
C6455 DSP集成了大量的片上存储器,构成了一个两级存储器系统。C6455设备上的一级(L1)程序存储器和数据存储器各为32KB。该内存可以配置为映射RAM、缓存或两者的某种组合。当配置为缓存时,L1程序(L1P)是一个直接映射缓存,而L1数据(L1D)是一个双向集合关联缓存。2级(L2)内存在程序和数据空间之间共享,大小为2096KB。L2内存也可以配置为映射RAM、缓存或两者的某种组合。C64x+ Megamodule还具有32位外设配置(CFG)端口,内部DMA (IDMA)控制器,具有复位/启动控制,中断/异常控制,下电控制和自由运行的32位时间戳计时器的系统组件。
所述外设集包括:内部集成电路总线模块(I2C);。
C6455上的I2C端口允许DSP轻松控制外围设备并与主机处理器通信。此外,标准的多通道缓冲串行端口(McBSP)可用于与串行外设接口(SPI)模式外设进行通信。
C6455器件具有两个高性能嵌入式协处理器[增强型Viterbi Decoder Coprocessor (VCP2)和增强型Turbo Decoder Coprocessor (TCP2)],可显着加快芯片上的信道解码操作。VCP2工作在CPU时钟除以3的频率下,可以解码694个7.95 kbps的自适应多速率(AMR) [K = 9, R = 1/3]语音通道。VCP2支持约束长度K = 5,6,7,8和9,速率R = 3/ 4,1 /2, 1/3, 1/4和1/5以及灵活的多项式,同时生成硬决策或软决策。在CPU时钟除以3的情况下运行的TCP2可以解码多达50个384-Kbps或8个2-Mbps的turbo编码通道(假设6次迭代)。。解码参数,如迭代次数和停止标准也是可编程的。VCP2/TCP2与CPU之间的通信通过EDMA3控制器进行。
C6455具有一套完整的开发工具,其中包括:一个新的C编译器,一个汇编优化器,以简化编程和调度,以及一个Windows®调试器接口,用于查看源代码执行。

(1)部件符合JEDEC和行业标准,确保在更大的温度范围内可靠运行。
C64x+、JTAG、C64x+、VelociTI、C6000、Code Composer Studio、DSP/BIOS、XDS是德州仪器的商标。

| 产品属性 | 属性值 |
|---|---|
| DSP类型 | 1 C64x |
| DSP (max) (MHz) | 1000 |
| CPU | 32-/64-bit |
| 操作系统 | DSP/BIOS |
| 以太网MAC | 10/100/1000 |
| 评级 | HiRel Enhanced Product |
| 工作温度范围(℃) | -55 to 105, 0 to 90 |