c54x和c55x系列dsp支持的两种汇编语言类型是什么,TMS320C55X系列DSP.ppt

TMS320C55X系列DSP

本章介绍TMS320C55X(以下简称为C55X)在TMS320C5000 (以下简称为C5000)系列DSP中的地位、C55X的存储器和I/O空间,C55X的CPU结构、低功耗的强化以及嵌入式仿真器的特性。其中C55X的CPU结构是本章的重点。   1.1 C55X在C5000系列DSP中的地位  第1章我们讲到C5000系列DSP是高效能的DSP,功耗低,适合于消费类数字产品市场以及通信电子产品。其发展方向是朝更加有效的电源使用以及更多的集成方向发展,并且有多核、DSP+RISC、功能强化三个产品系列。   C55X DSP是C5000 DSP系列中最新的一代产品,包含 TMS320VC5503、TMS320VC5507和TMS320VC5509A DSP。C55X对C54X有很好的继承性,与C54X源代码兼容,从而有效地保护用户在软件上的投资。  C55X继承了C54X的发展趋势,低功耗、低成本,在有限的功率条件下,保持最好的性能。其工作在0.9 V下,待机功耗低至0.12 mW,性能高达600 MIPS,并且具有业界目前最低的待机功耗,极大地延长了电池的寿命,对数字通信等便携式应用所提出的挑战,提供了有效的解决方案。其软件也与所有C5000 DSP兼容。与120 MHz的C54X相比,300 MHz的C55X性能大约提高了5倍,而功耗则降为C54X的1/6。 C55X的超低功耗,是通过低功率设计以及功率管理技术的进步而达到的。设计者使用了一种非并行层次的节电配置,以及创新的粒度耦合自动功率管理,对于用户是透明的。  与C54X相比,C55X的片内有两个乘法累加器(MAC),并且增加了累加器(ACC)、算术逻辑单元(ALU)、数据寄存器等,配合以并行指令,每个机器周期的效率提高了一倍。其指令集是C54X的超集,加入了适应扩展的新的硬件单元的指令。其指令长度从8 bit到48 bit。这种长度可变的指令可以使每个函数的控制代码量比C54X降低40%。减少代码量,就意味着减少存储器的用量,从而降低系统成本。 1.2 TMS320C55X DSP的应用  C55X的结构和设计是为了达到四个相关的目标:超低功耗,有效的DSP性能,降低代码密度,与C54X完全的代码兼容。  C55X支持四类基本的应用:  ① 在保持或略微提高性能的条件下,大大延长电池寿命。例如,将数字蜂窝电话、便携式声音播放器、数码相机的电池使用时间,从小时延长到天,从天延长到周。   ② 在保持或稍微延长电池寿命的条件下,大大提高性能。例如,刚刚推出使用的3G手机,可以用于因特网的音频、视频、数据的移动产品等,用户所期待的是具有一定水平的待机时间和使用时间的电池寿命,而不愿意为增加功能而牺牲电池的寿命。  ③ 要求很小的尺寸、超低功耗、中低水平的DSP性能。例如,助听器和医疗检测设备,要求DSP具有相当的能力,但电池的寿命要达到数周乃至数月。   ④ 高功效的设施,要求提高信道密度,但又有严格的板级功耗和空间的限制。  一般地说,C55X的目标市场是消费和通信市场,多用于语音编解码,线路回音和噪声消除,调制解调,图像和声音的压缩与解压,语音的加密与解密,语音的识别与合成等领域。 1.3 TMS320C55X DSP的主要性能和优点  C55X的主要性能和优点如下所示:  ● 一个32?×?16 bit指令缓冲队列:缓冲可变长度指令和实现块重复操作。  ● 两个17 bit?×?17 bit MAC:在单周期内实现双MAC操作。  ● 一个40 bit ALU:执行高精度算术和逻辑运算。  ● 一个40 bit 桶形移位寄存器:可以把40 bit结果左移31位或右移32位。  ● 一个16 bit ALU:和主ALU并行执行简单算术运算。   ● 四个40 bit 累加器:保持计算结果和减少所需存储器数量。  ● ?12条独立总线:并行地对不同操作单元同时提供处理指令和操作数。  ● 用户配置的IDLE域:改善低活动性时的电源管理。 1.4 对低功耗能力的加强  C55X是在C54X的基础上发展起来的,后者已经是低功耗的DSP。通过工艺、设计、结构等一系列的强化,使C55X的功耗降低到新的水平,不仅降低了功耗,而且提高了性能。  1. 提高并行处理的能力  C55X通过结构上的改进,提高了并行性并降低了每个任务所需要的周期数。它采用的手段主要包括:  ● 两个乘法累加(MAC)单元;  ● 两个算术逻辑单元(ALU);  ● 三组读总线;  ● 两组写总线。   采用这些措施后,C55X可以处理两个数据流,或者以两倍的速度来处理一个数据流,不需要将系数值读两遍。对于一个给定的任务,减少存储器的访

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值