資料介紹
隨著通信技術(shù)的發(fā)展,傳統(tǒng)的模擬對講機(jī)已不能滿足人們的需求,對講機(jī)數(shù)字化勢在必行。信息社會的高速發(fā)展使頻譜資源變得愈加寶貴,信道利用率成為一項關(guān)鍵因素。如何在有限的信道資源下,通過壓縮信源以提高傳輸效率,已成為當(dāng)前急需解決的問題之一。DSP數(shù)字信號處理器的運(yùn)算能力越來越強(qiáng),本設(shè)計采用TI公司的通用定點(diǎn)DSP TMS320C5509A作為基帶系統(tǒng)的處理器,主要對G.723.1語音壓縮編碼在頻帶、DSP資源有限的數(shù)字對講機(jī)基帶系統(tǒng)中的具體應(yīng)用進(jìn)行研究與實現(xiàn)。
1 G.723.1語音壓縮編碼原理
G.723.1標(biāo)準(zhǔn)主要用于對語音及其他多媒體聲音信號的壓縮。該算法是H.324系列標(biāo)準(zhǔn)的一部分,包含2種工作速率:低速率(5.3 kbps)采用代數(shù)碼本線性激勵預(yù)測(ACELP),高速率(6.3 kbps)采用多脈沖激勵最大似然量化(MP_MLQ)。2種速率的編碼器都以幀為處理單位,幀長為30 ms,加上另需7.5 ms的延時,總共37.5 ms的算法延時。編碼器原理如圖1所示。

輸入的16位線性PC碼流分成長度為240樣點(diǎn)的語音幀。每幀信號先通過1個高通濾波器,去除低頻成分,再分成4個子幀,每個子幀60個樣點(diǎn)。對每個子幀進(jìn)行10階LPC預(yù)測,將最后1個子幀的LPC參數(shù)轉(zhuǎn)化成線譜對LSP參數(shù)。用預(yù)測分裂矢量量化法(PSVQ)進(jìn)行量化。為了減少合成端合成語音信號的誤差,在分析端對LSP系數(shù)解碼、插值后,再變?yōu)長PC系數(shù)。由LPC分析后的LPC系數(shù)可得到共振峰加權(quán)濾波器的系數(shù)。用共振峰加權(quán)濾波器對經(jīng)高通濾波后的語音信號進(jìn)行共振峰加權(quán)濾波,可得到共振峰加權(quán)濾波后的語音信號f(n)。由f(n)經(jīng)基音估計可求出開環(huán)基音周期,基音周期的搜索范圍為18~142 個樣點(diǎn)。對每個子幀的語音信號進(jìn)行諧波噪聲整形、沖擊響應(yīng)計算,然后進(jìn)行閉環(huán)基音搜索,求出閉環(huán)基音周期及基音增益,再計算出殘差信號。然后根據(jù)不同的速率進(jìn)行激勵搜索,求出脈沖位置和幅度參數(shù),打包后形成以幀為單位的編碼數(shù)據(jù)流。
2 語音系統(tǒng)的結(jié)構(gòu)及硬件原理圖
原始的模擬語音首先要經(jīng)過模數(shù)變換,轉(zhuǎn)化為數(shù)字信號之后,通過串口輸入到DSP中,再進(jìn)行語音壓縮算法。G.723.1標(biāo)準(zhǔn)計算復(fù)雜和數(shù)據(jù)存儲量大的問題使得語音編解碼方案的實時實現(xiàn)存在很多困難。為了保證該算法處理的實時性,本系統(tǒng)選用 DSP作為主控芯片,用來實現(xiàn)編解碼算法。語音系統(tǒng)整體硬件結(jié)構(gòu)如圖2所示。

3 語音系統(tǒng)的硬件設(shè)計
本基帶系統(tǒng)的核心部件采用CPLD和DSP。DSP負(fù)責(zé)基帶的數(shù)字化處理,CPLD用于外圍器件的控制。將CPLD和DSP技術(shù)相結(jié)合,一方面能利用DSP軟件控制的靈活性,另一方面又能利用CPLD硬件上的高速、高集成度和可編程性。
本系統(tǒng)選用TMS320C5509A(簡稱C5509A)負(fù)責(zé)G.723.1標(biāo)準(zhǔn)的算法及后續(xù)基帶數(shù)字化的處理(信道編譯碼、交織、加擾、CRC、基帶調(diào)制解調(diào))。該芯片是TMS320C55X系列DSP中的一款,C55X系列的結(jié)構(gòu)見參考文獻(xiàn)[1]。
CPLD主要用來擴(kuò)展DSP的外部地址空間,實現(xiàn)地址譯碼、時序控制,并給DSP提供所需的邏輯和時序控制信號。本系統(tǒng)選用Altera公司 MAX7000系列中的EPM7128,其與DSP的接口電路如圖3(a)所示,其中FSX和FSR幀同步信號端的同步信號相同。原始模擬語音信號必須進(jìn)行數(shù)字化處理后,才能在DSP中進(jìn)行語音壓縮編解碼算法。系統(tǒng)選用的是ADI公司推出的低成本、低功耗通用模擬前端AD7311L,其與DSP的接口電路如圖3(b)所示。由于G.723.1的算法比較復(fù)雜,處理時需要大量的存儲空間,本設(shè)計采用4Mb×16的SDRAM,芯片為MT48LCM16,通過 EMIF接口映射到C5509A的CEO空間。
1 G.723.1語音壓縮編碼原理
G.723.1標(biāo)準(zhǔn)主要用于對語音及其他多媒體聲音信號的壓縮。該算法是H.324系列標(biāo)準(zhǔn)的一部分,包含2種工作速率:低速率(5.3 kbps)采用代數(shù)碼本線性激勵預(yù)測(ACELP),高速率(6.3 kbps)采用多脈沖激勵最大似然量化(MP_MLQ)。2種速率的編碼器都以幀為處理單位,幀長為30 ms,加上另需7.5 ms的延時,總共37.5 ms的算法延時。編碼器原理如圖1所示。

輸入的16位線性PC碼流分成長度為240樣點(diǎn)的語音幀。每幀信號先通過1個高通濾波器,去除低頻成分,再分成4個子幀,每個子幀60個樣點(diǎn)。對每個子幀進(jìn)行10階LPC預(yù)測,將最后1個子幀的LPC參數(shù)轉(zhuǎn)化成線譜對LSP參數(shù)。用預(yù)測分裂矢量量化法(PSVQ)進(jìn)行量化。為了減少合成端合成語音信號的誤差,在分析端對LSP系數(shù)解碼、插值后,再變?yōu)長PC系數(shù)。由LPC分析后的LPC系數(shù)可得到共振峰加權(quán)濾波器的系數(shù)。用共振峰加權(quán)濾波器對經(jīng)高通濾波后的語音信號進(jìn)行共振峰加權(quán)濾波,可得到共振峰加權(quán)濾波后的語音信號f(n)。由f(n)經(jīng)基音估計可求出開環(huán)基音周期,基音周期的搜索范圍為18~142 個樣點(diǎn)。對每個子幀的語音信號進(jìn)行諧波噪聲整形、沖擊響應(yīng)計算,然后進(jìn)行閉環(huán)基音搜索,求出閉環(huán)基音周期及基音增益,再計算出殘差信號。然后根據(jù)不同的速率進(jìn)行激勵搜索,求出脈沖位置和幅度參數(shù),打包后形成以幀為單位的編碼數(shù)據(jù)流。
2 語音系統(tǒng)的結(jié)構(gòu)及硬件原理圖
原始的模擬語音首先要經(jīng)過模數(shù)變換,轉(zhuǎn)化為數(shù)字信號之后,通過串口輸入到DSP中,再進(jìn)行語音壓縮算法。G.723.1標(biāo)準(zhǔn)計算復(fù)雜和數(shù)據(jù)存儲量大的問題使得語音編解碼方案的實時實現(xiàn)存在很多困難。為了保證該算法處理的實時性,本系統(tǒng)選用 DSP作為主控芯片,用來實現(xiàn)編解碼算法。語音系統(tǒng)整體硬件結(jié)構(gòu)如圖2所示。

3 語音系統(tǒng)的硬件設(shè)計
本基帶系統(tǒng)的核心部件采用CPLD和DSP。DSP負(fù)責(zé)基帶的數(shù)字化處理,CPLD用于外圍器件的控制。將CPLD和DSP技術(shù)相結(jié)合,一方面能利用DSP軟件控制的靈活性,另一方面又能利用CPLD硬件上的高速、高集成度和可編程性。
本系統(tǒng)選用TMS320C5509A(簡稱C5509A)負(fù)責(zé)G.723.1標(biāo)準(zhǔn)的算法及后續(xù)基帶數(shù)字化的處理(信道編譯碼、交織、加擾、CRC、基帶調(diào)制解調(diào))。該芯片是TMS320C55X系列DSP中的一款,C55X系列的結(jié)構(gòu)見參考文獻(xiàn)[1]。
CPLD主要用來擴(kuò)展DSP的外部地址空間,實現(xiàn)地址譯碼、時序控制,并給DSP提供所需的邏輯和時序控制信號。本系統(tǒng)選用Altera公司 MAX7000系列中的EPM7128,其與DSP的接口電路如圖3(a)所示,其中FSX和FSR幀同步信號端的同步信號相同。原始模擬語音信號必須進(jìn)行數(shù)字化處理后,才能在DSP中進(jìn)行語音壓縮編解碼算法。系統(tǒng)選用的是ADI公司推出的低成本、低功耗通用模擬前端AD7311L,其與DSP的接口電路如圖3(b)所示。由于G.723.1的算法比較復(fù)雜,處理時需要大量的存儲空間,本設(shè)計采用4Mb×16的SDRAM,芯片為MT48LCM16,通過 EMIF接口映射到C5509A的CEO空間。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于ARM9的數(shù)字對講機(jī)基帶SoC設(shè)計
- DMR828數(shù)字對講機(jī)模塊資料下載
- ICOM對講機(jī)寫頻編程軟件CSF33G下載 12次下載
- 基于dPMR的數(shù)字對講機(jī)基帶芯片原型機(jī)設(shè)計方案 20次下載
- 如何使用ARM內(nèi)核實現(xiàn)民用數(shù)字對講機(jī)系統(tǒng)的設(shè)計 25次下載
- 關(guān)于DSP的數(shù)字對講機(jī)語音處理方案的研究 15次下載
- 基于MPPSK數(shù)字對講機(jī)系統(tǒng) 1次下載
- 詳解G.723.1算法在DSP上的優(yōu)化 0次下載
- 語音編解碼算法G.723.1在DSP上的優(yōu)化 0次下載
- 基于DSP的語音編解碼算法G.723.1優(yōu)化分析 0次下載
- 數(shù)字對講機(jī)射頻一致性測試系統(tǒng) 1次下載
- 數(shù)字對講機(jī)與模擬對講機(jī)的比較 250次下載
- 基于TMS320C6713的G.723.1語音編解碼的實時實
- 基于ARM內(nèi)核的民用數(shù)字對講機(jī)系統(tǒng)的設(shè)計
- G.723.1 語音壓縮算法的分析及DSP實現(xiàn)
- 淺析模擬對講機(jī)和數(shù)字對講機(jī)的區(qū)別 2.5w次閱讀
- 防爆對講機(jī)與普通對講機(jī)如何區(qū)別? 1.3w次閱讀
- 淺析DMR數(shù)字對講機(jī)標(biāo)準(zhǔn)及優(yōu)勢 1.2w次閱讀
- 為什么數(shù)字對講機(jī)出現(xiàn)串頻現(xiàn)象幾率為零? 8655次閱讀
- DMR數(shù)字對講機(jī)有哪些特點(diǎn) 1w次閱讀
- 什么是全國對講機(jī)_全國對講機(jī)的原理_全國對講機(jī)怎么用 5.2w次閱讀
- 新買的對講機(jī)怎么用_怎么知道對講機(jī)的頻率_對講機(jī)頻率設(shè)置 8.1w次閱讀
- 公網(wǎng)對講相關(guān)的幾個時延指標(biāo)定義以及常用對講機(jī)與集群對講機(jī)之分 9057次閱讀
- 對講機(jī)是怎么分類的_對講機(jī)分類大全_對講機(jī)的工作原理介紹 1.5w次閱讀
- 關(guān)于對講機(jī)基礎(chǔ)知識的解答 7378次閱讀
- 對講機(jī)按鍵功能圖解 19w次閱讀
- 對講機(jī)調(diào)頻的4個步驟 4.4w次閱讀
- 深度剖析門禁對講機(jī) 6175次閱讀
- 基于防爆對講機(jī)的使用詳細(xì)說明 5013次閱讀
- 基于DSP的數(shù)字對講機(jī)基帶系統(tǒng)中的應(yīng)用 3483次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論