标题:
TI高性能C6000定点DSP-C645x应用指南
[打印本页]
作者:
电子工匠
时间:
2011-6-28 23:08
标题:
TI高性能C6000定点DSP-C645x应用指南
从
2005
年开始,
TI
相继推出了
C645x
系列高性能定点
DSP
,
C645x
系列
DSP
建立在最新的增强型
C64x+
DSP
内核架构基础之上,
基于
第三代超长指令结构
VelociTI.3
。
C645x
系列
DSP
主要针对各种基础局端设备应用,包括高端电信设备、无线基础局端以及视频与影像应用等领域。
C645x
系列
DSP
不仅为开发人员提供了两倍于
TMS320C641x DSP
的存储器容量与
I/O
带宽,还具备其它高级特性与功能,实现了以低成本满足新一代系统对更高处理性能与更大存储器容量的需求。
C645x
系列
DSP
的主要特点与优势:
◆
存储器容量与
I/O
带宽是
C641x
的两倍,主频高达
1.2G
,
峰值运算速度达
9600 MMACS
(
MIPS
),而价格与
TMS320C6415 DSP
基本相当。
◆
增强型
C64x+ DSP
内核使系统性能提高了
20%
,代码长度缩短了
20%~30%
,同时与
TMS320C64x DSP
实现了
100%
的代码兼容性。
◆
存储器扩展接口增加支持高性能、大容量的
DDR2 SDRAM
。
◆
Serial RapidIO (SRIO)
与千兆以太网 MAC 串行器/解串器 (SERDES) 接口支持高效互连通信,可实现高效的处理器间通信
。
◆
新增
49
条指令。
以乘法单元为例,该单元的改善及新增指令加大了乘法运算带宽,支持
32
位乘法和复数乘法,使每周期
16×16
的
MAC
数达
8
个,大大提升了
DSP
在处理
DCT
和
FFT
变换方面的性能。
◆
新增软件流水缓存
(SPLOOP Buffer)
。对原
C64x
内核(
C62x
和
C641x
使用的)的软件流水
(Software Pipeline)
进一步提升
DSP
的处理性能,它既可以战胜多周期指令延时对
CPU
处理性能的影响,还可以在流水线运行阶段的每个周期输出一个或多个处理结果。
◆
支持紧凑指令
(Compact Instructions)
。原
C64x
内核只支持定长取指包,而
C64x+
内核支持带
“
头
”
的取指包,指令包头标注了该指令包中其它
7
个字中,哪些是
32
位的操作码,哪些是
16
位的操作码。支持紧凑指令可以节省程序存储空间;也能增添程序
Cache
的命中率。
C645x
性能指标一览表
(见附件)
[hide][/hide]
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0