Tensilica的音频引擎支持流行音频标准

嵌入式设计应用

132人已加入

描述

    泰思立达(Tensilica)公司日前发布了Xtensa HiFi II音频引擎。该音频引擎是Tensilica Xtensa LX处理器内核的应用包之一。
    
     基于这个应用包,Tensilica发布了种类较为齐全的软件编码器和解码器,该编解码器适用于流行的音频标准,包括:杜比数字AC–3、QSound Labs的microQ、MP3、MPEG-2/4 AAC LC、AACPlusTM、WMA(Windows Media Audio)和AMR(Adaptive Multi - Rate speech)。系统级芯片(SoC)设计者可使用该Xtensa HiFi II音频引擎设计出带音频的设备,比如手机、便携音乐播放器、DVD驱动器以及机顶盒。Tensilica为此音频引擎提供了16个音频包,这些功能被集成到一个SoC设计中。
    
     这款带HiFi II音频引擎的Xtensa LX处理器是完全可编程的,支持多个音频标准在相同的硬件上运行,还使用了超过300条专用于音频的DSP指令,且有一个双乘加器(dual MAC)结构,两个乘加器单元都支持24x24位和32x16位的计算。
    
     Xtensa HiFi II音频引擎利用Tensilica的可变长度指令扩展(FLIX)技术,减小音频应用的周期性功耗。该技术利用64位指令格式对基础的Xtensa LX可配置处理器进行扩展。64位指令格式包含了双乘/累加功能和其它DSP运算,以及Xtensa HiFi II引擎专用的两个寄存器文件的存取指令。该音频引擎的300条音频专用指令的全部门数约为78K。在TSMC 0.13nm LV的工艺下,它可以支持的频率为280MHz。
    
     该音频引擎同时支持32位和16位的数据类型,与工业标准音频编码格式兼容。
    
     基于TSMC的0.13纳米LV工艺的Xtensa HiFi II音频引擎,运行在200MHz时的静态功耗为0.40mW,动态功耗为17.8mW,总功耗为18.2mW或者0.91mW/MHz。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分