TMS320C64x™DSP(包括SMJ320C6414、SMJ320C6415和SMJ320C6416器件)是TMS320C6000™DSP平台中性能最高的定点DSP一代。TMS320C64x ' (C64x ')器件基于德州仪器(TI)开发的第二代高性能,先进的VelociTI '超长指令字(VLIW)架构(veloociti .2 '),使这些dsp成为多通道和多功能应用的绝佳选择。C64x™是C6000™DSP平台的代码兼容成员。
在720 MHz的时钟速率下,C64x器件的性能高达每秒5760万条指令(MIPS),为高性能DSP编程挑战提供了经济高效的解决方案。C64x dsp具有高速控制器的操作灵活性和阵列处理器的数值运算能力。C64x DSP核心处理器具有64个32位字长的通用寄存器和8个高度独立的功能单元——两个32位结果的乘法器和6个算术逻辑单元(alu)——具有VelociTI。。VelociTI。。C64x每个周期可以产生4个32位的乘法累加(mac),总共2400万个mac每秒(MMACS),或者每个周期产生8个8位的mac,总共4800个MMACS。C64x DSP还具有与其他C6000 DSP平台设备类似的专用硬件逻辑、片上存储器和额外的片上外设。
C6416器件具有两个高性能嵌入式协处理器[Viterbi Decoder Coprocessor (VCP)和Turbo Decoder Coprocessor (TCP)],可显着加快芯片上的信道解码操作。VCP工作在CPU时钟除以4的频率下,可以解码超过500个7.95 kbps的自适应多速率(AMR) [K = 9, R = 1/3]语音通道。VCP支持约束长度K = 5,6,7,8,9,速率R = 1/2, 1/3和1/4,以及灵活的多项式,同时生成硬决策或软决策。在CPU时钟除以2时运行的TCP可以解码多达36个384-Kbps或6个2-Mbps的turbo编码通道(假设6次迭代)。。解码参数,如迭代次数和停止标准也是可编程的。VCP/TCP与CPU之间的通信是通过EDMA控制器进行的。
C64x使用基于两级缓存的架构,并拥有一组功能强大且多样化的外设。一级程序缓存(L1P)是一个128 kbit的直接映射缓存,一级数据缓存(L1D)是一个128 kbit的双向集合关联缓存。2级内存/缓存(L2)由8mbit的内存空间组成,由程序空间和数据空间共享。L2内存可以配置为映射内存或缓存(最多256K字节)和映射内存的组合。外设包括三个多通道缓冲串行端口(McBSPs);。
C64x具有一整套开发工具,其中包括:具有C64x特定增强功能的高级C编译器,简化编程和调度的汇编优化器,以及用于查看源代码执行的Windows调试器接口。
) Boundary-Scan-CompatibleC62x VelociTI。
摩托罗拉是摩托罗拉公司的商标。
IEEE标准1149.1-1990标准测试访问端口和边界扫描架构。
TMS320C6000、C64x和C6000是德州仪器公司的商标。
Windows是微软公司的注册商标。
所有商标均为其各自所有者的财产。
在本文档的其余部分中,SMJ320C6414, SMJ320C6415和SMJ320C6416在通用和特殊情况下应称为SMJ320C64x或C64x,其单独的完整器件部件号将被使用或缩写为C6414, C6415或C6416。
These C64x™ devices have two EMIFs (64-bit EMIFA and 16-bit EMIFB). The prefix "e;A"e; in front of a signal name indicates it is an EMIFA signal whereas a prefix "e;B"e; in front of a signal name indicates it is an EMIFB signal. Throughout the rest of this document, in generic EMIF areas of discussion, the prefix "e;A"e; or "e;B"e; may be omitted from the signal name.

| 产品属性 | 属性值 |
|---|---|
| DSP类型 | 1 C64x |
| DSP (max) (MHz) | 600 |
| CPU | 32-/64-bit |
| 操作系统 | DSP/BIOS |
| 评级 | Military |
| 工作温度范围(℃) | -55 to 115 |