随着通信产品的不断升级,人们对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倍。
像所有采用C55x芯核的产品一样,C5510 DSP的软件与TMS320C54x DSP兼容。今天使用C54x DSP的设计得可以将代码移植到更高性能的C5510 DSP中,而无需耗费时间和费用进行软件开发。
C5510的设计者可以得到TI的开发平台和许多第三方应用程序开发商的支持。TI的eXpressDSP TM实时软件工具包包括Code Composer Studio TM集成开发环境(IDE)、DSP/BIOS TM和TMS320 DSP算法标准,以及由第三方厂商开发的调试程序。
TI目前提供160MHz和200MHz的C5510产品。
上一篇:自适应计算减少QCELP功率
下一篇:掌上电脑研制中的关键技术