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

          新聞中心

          EEPW首頁(yè) > 網(wǎng)絡(luò)與存儲(chǔ) > 設(shè)計(jì)應(yīng)用 > 數(shù)字化全雙工語(yǔ)音會(huì)議電路(06-100)

          數(shù)字化全雙工語(yǔ)音會(huì)議電路(06-100)

          ——
          作者:上海船舶運(yùn)輸科學(xué)研究所 陳演平 時(shí)間:2008-04-03 來(lái)源:電子產(chǎn)品世界 收藏

            基于的全雙工語(yǔ)音會(huì)議電路

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

            圖1即為基于的數(shù)字化全雙工語(yǔ)音會(huì)議電路的原理框圖。

            圖1中間框內(nèi)的電路全部由一片芯片來(lái)實(shí)現(xiàn)。模擬語(yǔ)音信號(hào)通過(guò)PCM編碼器成為串行數(shù)字語(yǔ)音信號(hào)送入FPGA芯片。PCM語(yǔ)音編碼以32個(gè)時(shí)隙組成1幀,每路語(yǔ)音占用1個(gè)時(shí)隙。為了發(fā)揮FPGA并行處理信號(hào)的長(zhǎng)處,把輸入語(yǔ)音信號(hào)每32路作為1組,經(jīng)編碼后成為1幀PCM信號(hào),F(xiàn)PGA對(duì)各幀信號(hào)進(jìn)行并行處理。例如輸入是128路語(yǔ)音時(shí),F(xiàn)PGA就同時(shí)處理4幀PCM信號(hào)。經(jīng)FPGA處理后的信號(hào)最終仍然分幀輸出,經(jīng)PCM解碼器后還原為模擬語(yǔ)音。圖中為了說(shuō)明信號(hào)流程把PCM編碼器和解碼器分開來(lái)畫,實(shí)際上編解碼器是集成于同一芯片內(nèi)的。

            以下簡(jiǎn)要說(shuō)明FPGA內(nèi)各電路模塊的功能:

            串行/并行轉(zhuǎn)換電路  

            輸入到FPGA的串行PCM信號(hào)通過(guò)該電路將每時(shí)隙8比特的串行數(shù)據(jù)轉(zhuǎn)換成8位的并行信號(hào),然后暫存在用FPGA片內(nèi)RAM資源設(shè)計(jì)成的雙端口存儲(chǔ)器中。雙端口存儲(chǔ)器的另一端按要求的時(shí)序依次輸出各并行數(shù)據(jù),供后續(xù)處理。

            A律碼/線性碼轉(zhuǎn)換電路  

            本部分電路完成8位A律PCM碼到13位線性碼的轉(zhuǎn)換,以便隨后對(duì)語(yǔ)音進(jìn)行線性運(yùn)算。轉(zhuǎn)換電路用AHDL語(yǔ)言編寫。在每幀的125μs時(shí)間內(nèi)32路PCM語(yǔ)音信號(hào)分時(shí)使用本電路,因此每32路可共用1個(gè)碼型轉(zhuǎn)換電路。



          關(guān)鍵詞: Altera FPGA Cyclone

          評(píng)論


          相關(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); })();