具有优异功耗性能比的DSP介绍

时间:2011-06-18

  DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是值得称道的两大特色。

  随着通信产品的不断升级,人们对DSP技术的要求也越来越高。开发人员需要功耗更低、性能更高的DSP来满足其设计。TI公司的TMS320C5510正是针这一需求而推出的DSP.

  C5510是个采用TMS320C55X DSP芯核的产品,利用双MAC结构,配备一个32位指令总线,三个16位数据读总线,两个16位数据写总线和五个24位地址总线。其内部的两个MAC单元采用并行操作,每个单元可在单周期内同步完成17x17位乘法运算。这样,C5510可更快地执行指令,并迅速返回到待机或下电状态,从而改进性能,并降低芯片的整体功耗。

  C5510沿用了C54x DSP的高代码密度的标准指令集。通过可扩展的指令长度(8位-48位),将编译后代码的长度减小了30%,优化的内存的使用。

  由于使用C55x芯核,该产品的性能达到400MMACs,功耗只有C54x系列DSP的六分之一。

  C5510提供160K字片内SRAM,减少了功耗较大的片外存取。同时,它还具有一个外部存储器接口(EMIF),支持低成本的外部存储器,例如SDRAM,以及高速片外同步存储器,像SBSRAM.

  DSP的三个多通道缓冲串行口每个可以支持128通道,速度达每秒100兆位。六个直接存取器(DMA)每时钟周期可进行两次存取,使吞吐量达到C54zDSP的10倍。

  C5510的设计者可以得到TI的开发平台和许多第三方应用程序开发商的支持。TI的eXpressDSP TM实时软件工具包包括Code Composer Studio TM集成开发环境、DSP/BIOS TM和TMS320 DSP算法标准,以及由第三方厂商开发的调试程序。

  TI目前提供160MHz和200MHz的C5510产品。


  
上一篇:自适应计算显著减少QCELP功率
下一篇:DSP芯片中并行运算处理指令的应用技巧

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料