新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > ML7204和PicoBlaze軟核處理器實(shí)現(xiàn)低速話音編解碼系統(tǒng)

ML7204和PicoBlaze軟核處理器實(shí)現(xiàn)低速話音編解碼系統(tǒng)

作者: 時(shí)間:2010-07-07 來(lái)源:網(wǎng)絡(luò) 收藏


以下給出軟件程序的核心代碼:


5 結(jié)束語(yǔ)
是一個(gè)功能強(qiáng)大的語(yǔ)音信號(hào),可提供多種速率語(yǔ)音編功能,操作方便。是一個(gè)典型的8位,便于在各種FPGA上,設(shè)計(jì)靈活。本文采用協(xié)同工作。構(gòu)建率語(yǔ)音通信的編。相比傳統(tǒng)的語(yǔ)音編設(shè)計(jì)方案,此方案無(wú)需單獨(dú)微、Flash、SDRAM、PCM編解碼等器件,只需單片和單片小容量FPGA即可完成全部功能,設(shè)計(jì)簡(jiǎn)單、成本低廉、合成語(yǔ)音質(zhì)量高,能有效提高帶寬利用率,在頻帶有限的無(wú)線通信中具有較大優(yōu)勢(shì)。
電路設(shè)計(jì)時(shí)需特別注意:考慮模擬信號(hào)與數(shù)字信號(hào)的隔離,應(yīng)減少數(shù)字噪聲對(duì)模擬的干擾,減少背景噪聲。微處理器初始化配置ML7204的控制寄存器時(shí)會(huì)出現(xiàn)錯(cuò)誤。為避免錯(cuò)誤配置,應(yīng)在每次修改控制寄存器后讀回此控制寄存器的值,并判別是否與預(yù)期一致。若一致則配置下一個(gè)控制寄存器,否則繼續(xù)配置,直到一致為止。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

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

關(guān)閉