TI 三款高品质音频浮点 DSP 处理器
扫描二维码
随时随地手机看文章
德州仪器 (ti) 宣布推出三款基于 tms320c67x™ dsp 系列的新型浮点 dsp,进一步降低了高品质音频产品的开发成本。基于 c67x™ dsp 的新内核具有高效 c 语言效率,其 vliw 架构显著提高应用性能。tms320c6722、tms320c6726 与 tms320c6727 dsp 的性价比高达每美元 130 mflops,使音频工程师能够在各种音频应用中集成无与伦比的 dsp 处理性能,这些应用包括广播、会议、音乐乐器及专业音响。
作为对用户要求更高音频性能的回应,ti 针对音频质量及性价比至关重要的高品质音频应用创建了 c672x 器件。ti 通过 c672x 浮点器件实现了多方面的优化创新,并且为了充分满足市场需求,这些器件具备与全系列 c67x™ dsp 产品的代码兼容性。c672x 器件具有如下改进: · 增加内部寄存器数量,从 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 还针对高端专业音频应用进行了调整。由 lyrtech 设计的 padk 不仅能够充分展现 c672x dsp 的效率,同时还集成了能够展现该内核性能及音频处理能力的、现实世界的专业音频算法与软件示例。板上扩展槽可提供灵活的 i/o 连接性,使开发人员能够对其他模拟组件进行评估,以实现不同的产品价位。
除了 padk 外,ti 还提供了连同硬件一起设计的 dsp 开发工具,以期采用 c 语言实现极高的原始性能。code composer studio™ (tmdsccsall-1) 包含 ti 的优化 c 语言编译程序,从而在大多数情况下都无需汇编代码,使维护代码库变得更轻松。对于电视会议等需要混合视频与音频的应用,由于能够采用相同工具开发音频及视频子系统,开发人员可以节省时间并降低工作量。
除了音频应用之外,c672x 器件还正好适合支持众多采用浮点技术的其他应用,其中包括生物辨识、医学与工业应用等。c67x™ 浮点 dsp 在数字音频及消费类电子产品领域中得到了广泛应用,是 aureus 音频 dsp 系列的核心技术,并可在 harman/kardon、jvc、yamaha 以及 denon 等公司 a/v 接收机和多媒体/游戏系统中执行多通道音频处理。此外,ti 的 burr-brown 产品线还提供广泛系列的高精度模拟与混合信号 ic 解决方案,以满足专业音频市场的高性能信号处理需求。