<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM Cortex-M的音頻性能解析

          ARM Cortex-M的音頻性能解析

          作者: 時(shí)間:2011-08-15 來源:網(wǎng)絡(luò) 收藏
          基于 處理器的解決方案

          本文引用地址:http://www.ex-cimer.com/article/150353.htm

            Ittiam公司基于處理器的解決方案包含低功率編解碼器和高品質(zhì)后處理部件。表3列出了3和Cortex-M4處理器所選的代表性音頻部件的典型。

            處理器的音頻功能:該音頻編解碼器進(jìn)一步優(yōu)化了,充分發(fā)揮了Cortex-M3的DSP指令和Cortex-M4的SIMD潛能。這款優(yōu)化的音頻解決方案提高了處理器頻率的使用效率,延長了音頻播放時(shí)間。音頻后處理器部件通過高效利用高精度MAC單元來實(shí)現(xiàn)卓越音質(zhì)。借助Cortex-M處理器的這些功能,Ittiam音頻解決方案實(shí)現(xiàn)了低功耗、高音質(zhì)。

            音頻能力:這些典型指標(biāo)針對立體聲模式和44.1kHz采樣率。解碼器和編碼器采用128kbps配置。參數(shù)均衡器采用3頻帶配置。所有性能指標(biāo)假設(shè)零等待狀態(tài)內(nèi)存配置。硬件性能會(huì)隨實(shí)際內(nèi)存配置而有所不同。

            

          表3:Cortex-M3和Cortex-M4音頻部件的處理器資源利用率。(電子系統(tǒng)設(shè)計(jì))

            表3:Cortex-M3和Cortex-M4音頻部件的處理器資源利用率。

            為了計(jì)算處理器的負(fù)載百分比,假設(shè)Cortex-M3的時(shí)鐘頻率為100MHz,Cortex-M4為150MHz。執(zhí)行一次音頻解碼并施加兩個(gè)效應(yīng)(例如MP3解碼以及隨后的均衡器和立體聲加寬)的一般處理器負(fù)載在Cortex-M3上約為40%,而在Cortex-M4上約為15%。這表明這些處理器不僅音頻能力超高,還可增強(qiáng)聆聽體驗(yàn)。

            

          表4:Cortex-M3和Cortex-M4音頻部件的內(nèi)存資源要求。(電子系統(tǒng)設(shè)計(jì))

            表4:Cortex-M3和Cortex-M4音頻部件的內(nèi)存資源要求。

            內(nèi)存占用更?。罕?列出了Cortex-M3和Cortex-M4處理器所選的代表性音頻部件的內(nèi)存要求。這些內(nèi)存資源要求分別針對RAM和ROM內(nèi)存。由于Cortex-M4功能更先進(jìn),所以ROM要求比Cortex-M3更低。Cortex-M系列處理器的Thumb-2功能使音頻部件的內(nèi)存占用更小,內(nèi)存要求低,因而成本更低。

            本文小結(jié)

            通過對各種音頻處理模塊的分析以及對音頻處理的處理器要求的分析,我們可以看出, Cortex-M3和Cortex-M4處理器內(nèi)核的功能和能力可以實(shí)現(xiàn)高效的音頻處理。由于低功耗、高性能,Cortex-M處理器非常適合音頻應(yīng)用。這些處理器超強(qiáng)的音頻能力可用于低功耗產(chǎn)品設(shè)計(jì),實(shí)現(xiàn)更長的音頻播放時(shí)間,同時(shí)提供更豐富的聆聽體驗(yàn)。


          上一頁 1 2 3 4 5 下一頁

          關(guān)鍵詞: 解析 性能 音頻 Cortex-M ARM

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();