基于定點DSP的MP3實時解碼器的設(shè)計與實現(xiàn)
電子論壇 您現(xiàn)在的位置:下載
,126.26K UDA1345TS 的貨源和報價 UDA1345TS 的相關(guān)技術(shù)信息 其他型號 新亞科技(深圳)電子有限公司聯(lián)系人:何先生
電話:086-755-61289243 深圳市綠盛電子科技有限公司聯(lián)系人:曾生
電話:0755-13556870936/82814355 北京益寶欣科技有限公司聯(lián)系人:郭小姐/孫先生/沈小姐/馬先生
電話:010-82673417/62553671/62554607/62576651 深圳市松之幸電子有限公司聯(lián)系人:銷售部
電話:0755-83014231/83014230/83039890 >>更多供應(yīng)商 基于定點DSP的MP3實時解碼器的設(shè)計與實現(xiàn) 摘要:FD216是智原科技公司出品的一款結(jié)構(gòu)與ADI公司的ADSP-2181相類似且指令集相兼容的高性價比16位定點DSP芯片。利用智能科技公司提供的開發(fā)工具包,可以方便地將C算法移植到FD216中。詳細介紹了在FD216評估板上用嵌入式C語言和匯編語言混合編程的方法設(shè)計并實現(xiàn)基于定點DSP的MP3實時解碼器的整個流程。 關(guān)鍵詞:DSP MP3解碼器 嵌入式C語言 匯編語言1 FD216 16位定點DSP特點簡介DSP(數(shù)字信號處理器)是一種特別適合于進行數(shù)字信號處理的微處理器,主要用于實時快速地實現(xiàn)各種數(shù)字信號處理算法。FD216是一個高效能而且易于使用的16位定點DSP,包含DSP內(nèi)核、芯片內(nèi)建數(shù)據(jù)存儲器、程序內(nèi)存、兩個串行接口、一個定時器、12組可編程I/O、內(nèi)部直接內(nèi)存存取(IDMA)接口、外部內(nèi)存接口和串行式在線仿真器(SICE)接口等,兼容ADSP-218X系列匯編代碼,最高運行速度可達到190MIPS。FD216的CM(Code Memory)、PM(Program Memory)和DM(Data Memory)是嚴(yán)格區(qū)分的,在程序設(shè)計時要將放在PM區(qū)和DM區(qū)的數(shù)據(jù)分別說明。在移植ADSP2181匯編代碼時,也要做相應(yīng)修改。2 MP3及其解碼原理MPEG-1 Audio Layer 3(MP3)是一個在低比特率下提供高保真音頻的壓縮標(biāo)準(zhǔn)。特別是在解碼部分,它已經(jīng)成功地應(yīng)用于多種消費類電子產(chǎn)品中。MP3解碼原理:首選將MP3數(shù)據(jù)幀解包,解出幀頭信息和邊帶信息;然后采用霍夫曼解碼解出比特分配信息;接著在逆變換中利用頻譜系數(shù),在綜合濾波器中將32位子帶合并成一個寬帶信號。18個頻譜值執(zhí)行