新闻  |   论坛  |   博客  |   在线研讨会
TI C54x系列与C55x系列的比较
emesjx | 2014-01-05 12:07:09    阅读:6986   发布文章

TI C5000系列DSP主要由两大系列C54x和C55x组成。

C54x 系列是一种16位定点DSP,运算性能可达100-160MIPS,主要应用于一些相对低端的产品,比如移动电话等个人通信系统、PDAs、网关(路由器)、数字音频产品等。代表器件有5402、5409、5410和5416(160MIPS)等;

C55x 系列也是一种16位定点DSP,运算性能可达400MIPS。C55x是在C54x基础上改进发展起来的,指令系统与C54x完全兼容,与C54x比较,具有更强的运算能力,更低的功耗, 以常用的C5510和C5410为例,前者运算能力最高为后者的4倍,但功耗却只有后者的1/6。

C55x主要应用于一些高端产品,如高性能移动电话和移动通信基站,GPS接收器、语音识别、指纹识别、生物医学工程等。代表器件有5502、5509和5510等;

另外,C54x和ARM7结合可广泛用于嵌入式系统中,如数码相机等;C55x和ARM9结合,也就是前面我们说的开放式多媒体应用平台,主要应用于2G和3G的手机中。

下面我们通过一个表格比较一下54系列和55系列DSP的性能。

功能

C54x

C55x

乘法器(MAC)

1个

2个

累加器(ACC)

2个

4个

读总线

2条

3条

写总线

1条

2条

地址总线

4条

6条

指令字长

16位

8-48位

数据字长

16位

16位

算术逻辑单元(ALU)

1个(40位)

1个(40位)+1个(16位)

辅助寄存器字长

16位(2字节)

24位(3字节)

辅助寄存器

8个

8个

存储空间

独立的程序/数据空间

统一的程序/数据空间

临时寄存器

4个

最大运算速度

160MIPS

400MIPS

 

从表中可以看出,55系列DSP在54系列DSP的基础上增加了一个硬件乘法器/加法器单元,增加了两条数据总线,增强了辅助寄存器单元,采用7级流水线,可见,55系列的并行性比54系列要有明显提高;另外,55系列DSP的程序总线支持1-6字节的字宽,对应的采用了1-6字节的变长指令,因此其代码密度得到了明显增加,有效的利用了总线。并且,55系列采用了先进的电源管理技术,其功耗得到明显降低。

既然55系列比54系列DSP的许多性能都明显要好,为什么我们要学习54系列DSP呢?首先,54系列DSP结构典型而且比较简单,易于学习,55系列是在54系列的基础上进行的改进,因此,学好了54系列DSP的结构原理,就能很快掌握55系列的原理了。另外,与55系列相比,54系列DSP芯片的性价比高,应用广泛。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客