色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于DSP的G.723.1數(shù)字對講機基帶系統(tǒng)中的應用

          基于DSP的G.723.1數(shù)字對講機基帶系統(tǒng)中的應用

          作者: 時間:2012-05-24 來源:網(wǎng)絡 收藏

          隨著通信技術的發(fā)展,傳統(tǒng)的模擬對講機已不能滿足人們的需求,對講機數(shù)字化勢在必行。信息社會的高速發(fā)展使頻譜資源變得愈加寶貴,信道利用率成為一項關鍵因素。如何在有限的信道資源下,通過壓縮信源以提高傳輸效率,已成為當前急需解決的問題之一。數(shù)字信號處理器的運算能力越來越強,本設計采用TI公司的通用定點 TMS320C5509A作為基帶系統(tǒng)的處理器,主要對G.723.1語音壓縮編碼在頻帶、資源有限的基帶系統(tǒng)中的具體應用進行研究與實現(xiàn)。

          本文引用地址:http://cafeforensic.com/article/257486.htm

          1 G.723.1語音壓縮編碼原理

          G.723.1標準主要用于對語音及其他多媒體聲音信號的壓縮。該算法是H.324系列標準的一部分,包含2種工作速率:低速率(5.3 kbps)采用代數(shù)碼本線性激勵預測(ACELP),高速率(6.3 kbps)采用多脈沖激勵最大似然量化(MP_MLQ)。2種速率的編碼器都以幀為處理單位,幀長為30 ms,加上另需7.5 ms的延時,總共37.5 ms的算法延時。編碼器原理如圖1所示。

          輸入的16位線性PC碼流分成長度為240樣點的語音幀。每幀信號先通過1個高通濾波器,去除低頻成分,再分成4個子幀,每個子幀60個樣點。對每個子幀進行10階LPC預測,將最后1個子幀的LPC參數(shù)轉化成線譜對LSP參數(shù)。用預測分裂矢量量化法(PSVQ)進行量化。為了減少合成端合成語音信號的誤差,在分析端對LSP系數(shù)解碼、插值后,再變?yōu)長PC系數(shù)。由LPC分析后的LPC系數(shù)可得到共振峰加權濾波器的系數(shù)。用共振峰加權濾波器對經(jīng)高通濾波后的語音信號進行共振峰加權濾波,可得到共振峰加權濾波后的語音信號f(n)。由f(n)經(jīng)基音估計可求出開環(huán)基音周期,基音周期的搜索范圍為18~142 個樣點。對每個子幀的語音信號進行諧波噪聲整形、沖擊響應計算,然后進行閉環(huán)基音搜索,求出閉環(huán)基音周期及基音增益,再計算出殘差信號。然后根據(jù)不同的速率進行激勵搜索,求出脈沖位置和幅度參數(shù),打包后形成以幀為單位的編碼數(shù)據(jù)流。

          2 語音系統(tǒng)的結構及硬件原理圖

          原始的模擬語音首先要經(jīng)過模數(shù)變換,轉化為數(shù)字信號之后,通過串口輸入到DSP中,再進行語音壓縮算法。G.723.1標準計算復雜和數(shù)據(jù)存儲量大的問題使得語音編解碼方案的實時實現(xiàn)存在很多困難。為了保證該算法處理的實時性,本系統(tǒng)選用 DSP作為主控芯片,用來實現(xiàn)編解碼算法。語音系統(tǒng)整體硬件結構如圖2所示。


          3 語音系統(tǒng)的硬件設計

          本基帶系統(tǒng)的核心部件采用CPLD和DSP。DSP負責基帶的數(shù)字化處理,CPLD用于外圍器件的控制。將CPLD和DSP技術相結合,一方面能利用DSP軟件控制的靈活性,另一方面又能利用CPLD硬件上的高速、高集成度和可編程性。

          本系統(tǒng)選用TMS320C5509A(簡稱C5509A)負責G.723.1標準的算法及后續(xù)基帶數(shù)字化的處理(信道編譯碼、交織、加擾、CRC、基帶調(diào)制解調(diào))。該芯片是TMS320C55X系列DSP中的一款,C55X系列的結構見參考文獻[1]。

          CPLD主要用來擴展DSP的外部地址空間,實現(xiàn)地址譯碼、時序控制,并給DSP提供所需的邏輯和時序控制信號。本系統(tǒng)選用Altera公司 MAX7000系列中的EPM7128,其與DSP的接口電路如圖3(a)所示,其中FSX和FSR幀同步信號端的同步信號相同。原始模擬語音信號必須進行數(shù)字化處理后,才能在DSP中進行語音壓縮編解碼算法。系統(tǒng)選用的是ADI公司推出的低成本、低功耗通用模擬前端AD7311L,其與DSP的接口電路如圖3(b)所示。由于G.723.1的算法比較復雜,處理時需要大量的存儲空間,本設計采用4Mb×16的SDRAM,芯片為MT48LCM16,通過 EMIF接口映射到C5509A的CEO空間。其與DSP的接口電路如圖3(c)所示。



          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉