日前,德州仪器(TI)公司宣布推出三款基于TMS320C67x DSP系列的新型浮点DSP——TMS320C6722、TMS320C6726与TMS320C6727,进一步降低了高品质音频产品的开发成本。基于C67x DSP的新内核具有高效C语言效率,其VLIW架构显著提高应用性能。这三款DSP的性价比高达每美元130 MFLOPS,使音频工程师能够在各种音频应用中集成DSP处理性能,这些应用包括广播、会议、音乐乐器和专业音响。除此之外,C672x器件还适合支持众多采用浮点技术的其他应用,其中包括生物辨识、医学与工业应用等。
C672x器件具备与全系列C67x DSP产品的代码兼容性,具有如下改进:
- 将内部寄存器数量从32个增加至64个,以便增强寄存器限定内核(register-bound kernel)的性能,并使编译器优化简便易行;
- 将并行浮点“加指令”数量从2个增至4个,使FFT处理性能提高20%;
- 将指令高速缓存的容量从4K提高至32K,以降低指令高速缓存的缺失损失(miss penalty);
- 实施dMAX DMA引擎,降低处理器在效果处理期间的负载,从而专注执行片外存储器存取;
- 提供新的混合精度指令,包括结果为64位的32′32位乘法指令和结果为64位的32′64位乘法,以便提高在高采样率、低频音频应用中高品质FIR与IIR滤波器的性能效率;
- 具有一个平面内存模型(flat-memory model),能够实现更稳定的应用性能。
经过改进,新器件的音频应用性能提高了20%以上。例如,MP3解码目前只占用16MHz的C672x DSP,低于C6713 DSP的20MHz,而10段均衡器解码只占用6MHz的C672x DSP,低于C6713 DSP的17MHz。C672x器件的时钟频率为200~300MHz,具有256KB的SRAM和32KB的指令高速缓存。
C672x采用了专门针对音频应用而选定的外设。外设集随具体处理器不同而各异,不过C672x器件包含3个McASP、2个SPI、1个HPI、1个RTI、1个EMIF、2个I2C、1个PLL和1个dMAX引擎。
TI同时还宣布推出Lyrtech Signal Processing开发的专业音频开发套件(PADK)。开发人员凭借PADK可以快速评估C672x器件性能,并立即启动产品开发工作,而无需先开发自己的原型电路板,从而缩短了产品的设计时间。
PADK集成了C6727 DSP与TI的补偿模拟技术,其中包括TI Burr-Brown产品线的A/D与D/A转换器。另外,PADK 还针对高端专业音频应用进行了调整。板上扩展槽可提供灵活的I/O连接性,使开发人员能够对其他模拟组件进行评估,以实现不同的产品价位。
除了PADK外,TI还提供了连同硬件一起设计的DSP开发工具,以期采用C语言实现极高的原始性能。Code Composer Studio(TMDSCCSALL-1)包含TI的优化C语言编译程序,从而在大多数情况下都无需汇编代码,使维护代码库变得更轻松。对于电视会议等需要混合视频与音频的应用,由于能够采用相同工具开发音频和视频子系统,开发人员可以节省时间并降低工作量。
C672x器件的样片即将上市,并计划将于2005年第四季度投入量产。200MHz C6722 DSP 、250MHz C6726 DSP和300MHz C6727 DSP的批量单价分别为9.95美元、14.10美元和19.95美元(仅供参考)。PADK现已开始由 Lyrtech供货,售价为1995美元(仅供参考),TI供货定于2005年第三季度。