專利名稱:衛(wèi)星移動通信終端及終端中xc5vlx50t與ambe2000信息交互的方法
技術領域:
本發(fā)明涉及衛(wèi)星移動通信領域,尤其涉及ー種基干“北斗”的衛(wèi)星移動通信終端及終端中XC5VLX50T與AMBE2000進行信息交互的方法。
背景技術:
數(shù)字無線電系統(tǒng)的低頻部分采用數(shù)字電路,與傳統(tǒng)無線電系統(tǒng)相比,軟件無線電 系統(tǒng)的A/D、D/A變換移到了中頻,并盡可能靠近射頻端。軟件無線電以可編程力強的FPGA、DSP器件代替專用數(shù)字電路,使系統(tǒng)硬件結構與功能相對獨立?,F(xiàn)場可編程陣列FPGA技術先進之處在于緊湊的占位空間能夠高速處理,同時也保持軟件無線電技術的靈活性和可編程性。FPGA在高速、計算密集、可重新配置應用(FFT、FIR和其他乘法-累加運算)中是具有優(yōu)勢的。從FPGA可實現(xiàn)可重新配置核,在FPGA中能夠實現(xiàn)調制器、解調器和CODEC功能。FPGA已從靈活的邏輯設計平臺發(fā)展到信號處理引擎。FPGA因有效的適合于高速并行乘法累加函數(shù)(現(xiàn)代FPGA可執(zhí)行18X 18乘法運算,速度超過200MHz),這使得FPGA成為FET、FIR、數(shù)字下復頻器DDC、數(shù)字上變頻器DUC、相關器和脈沖壓縮(用于雷達處理)運算的理想平臺。DVSI公司語音編解碼芯片AMBE2000實現(xiàn)了低帶寬、雙エ的數(shù)據(jù)與語音同傳,語音通信自然可懂。AMBE2000的語音編碼技術是ー種具有高語音質量和強魯棒性的低速率語音編解碼技術。這種方法在頻域中按基音各諧波頻率,將ー幀語音的頻譜劃分為多個頻帶,對每個頻帶作清、濁音判決。對濁音帯,以基音為周期的脈沖序列作為激勵信號;對清音帯,則以白噪聲作為激勵信號??偟募钚盘栍筛鲙Ъ钚盘栂嗉訕嫵?。用該激勵信號激勵聲道濾波器,最終合成出具有較高自然度的語音。因此在低比特率的情況下,其合成語音的音質依然能保持較高的自然度。其改進的AMBE算法成為國際移動衛(wèi)星組織和移動衛(wèi)星通信的語音編碼標準。AMBE2000采用AMBE編解碼技術,是ー種高性能、低功耗的單片實時語音壓縮解壓芯片,其壓縮率可在2kbit/s 9. 6kbit/s范圍內由硬件、軟件調節(jié),且具有FEC(前向糾錯)ヽVAD (語音激活檢測)功能和DTMF信號檢測功能,當速率在4. Okbit/s以上吋,可得到接近長途電話的話音質量,當速率為2. Okbit/s時,仍然具有較高的可懂度和自然度。現(xiàn)有基干“北斗”的衛(wèi)星移動通信終端語音質量普遍不是非常好,實時性也不高,若能將FPGA的優(yōu)勢和AMBE2000的優(yōu)勢結合起來運用于衛(wèi)星移動通信終端中,將為移動通信會帶來優(yōu)質的語音質量和良好的實時性,但是由于兩者結合設計非常困難,現(xiàn)有技術沒有有效解決方案
發(fā)明內容
本發(fā)明的目的是提供ー種基干“北斗”的衛(wèi)星移動通信終端及衛(wèi)星移動通信終端中XC5VLX50T與AMBE2000進行信息交互的方法,解決現(xiàn)有北斗移動通話語音質量不好,實時性不高的問題。
為了實現(xiàn)上述發(fā)明目的,本發(fā)明提供了ー種基干“北斗”的衛(wèi)星移動通信終端,包括FPGA芯片XC5VLX50T、語音編解碼芯片AMBE2000和AMBE2000前端元件PCM3500,其中XC5VLX50T通過第一可編程接ロ與AMBE2000的控制接ロ相連,所述第一可編程接ロ通過程序設置為與所述控制接ロ對應的接ロ ;XC5VLX50T通過第二可編程接ロ與PCM3500相連;XC5VLX50T通過復位控制信號控制AMBE2000,以使在正常工作時,XC5VLX50T先啟動,再控制AMBE2000按指定方式啟動,然后XC5VLX50T通過第一可編程接ロ向AMBE2000發(fā)送信息內容,同時通過第二可編程接ロ控制PCM3500的信息內容。其中,所述XC5VLX50T、AMBE2000和PCM3500三元器件之間引腳連接關系為
權利要求
1.ー種基于“北斗”的衛(wèi)星移動通信終端,其特征在于,包括FPGA芯片XC5VLX50T、語音編解碼芯片AMBE2000和AMBE2000前端元件PCM3500,其中 XC5VLX50T通過第一可編程接ロ與AMBE2000的控制接ロ相連,所述第一可編程接ロ通過程序設置為與所述控制接ロ對應的接ロ ;XC5VLX50T通過第二可編程接ロ與PCM3500相連; XC5VLX50T通過復位控制信號控制AMBE2000,以使在正常工作時,XC5VLX50T先啟動,再控制AMBE2000啟動,然后XC5VLX50T通過第一可編程接ロ向AMBE2000發(fā)送信息內容,同時通過第二可編程接ロ控制PCM3500的信息內容。
2.如權利要求I所述的衛(wèi)星移動通信終端,其特征在于,所述XC5VLX50T、AMBE2000和PCM3500三元器件之間引腳連接關系為
3.權利要求I或2中的衛(wèi)星移動通信終端中FPGA芯片XC5VLX50T與AMBE2000芯片進行信息交互的方法,其特征在于 AMBE2000對話音進行編碼時,將話音按2. 4k進行編碼后抽去系統(tǒng)頭信息,把話音編碼數(shù)據(jù)送到FPGA進行物理信道傳輸;當連續(xù)檢測到2幀是靜音幀時,F(xiàn)PGA將接下來的靜音數(shù)據(jù)填成固定比特按O. 4k發(fā)送出去,并開始計時;當計數(shù)器到時間并且此時一直未檢測到·2.4k的話音編碼數(shù)據(jù),F(xiàn)PGA再次發(fā)送2幀2. 4k的靜音數(shù)據(jù),然后繼續(xù)發(fā)送固定比特的O. 4k數(shù)據(jù)且計時器重新開始計時,直到檢測到2. 4k的話音編碼數(shù)據(jù)為止; AMBE2000對話音進行譯碼時,F(xiàn)PGA將待譯碼的話音數(shù)據(jù)以及頭信息、控制信息進行組合后,發(fā)送給AMBE2000譯碼器;當業(yè)務數(shù)據(jù)物理層CRC校驗通過吋,F(xiàn)PGA將話音數(shù)據(jù)打包以后直接送給AMBE2000譯碼器進行話音譯碼,并將AMBE2000壞幀指示比特以及背景噪聲插入指示都置‘0’ ;當業(yè)務數(shù)據(jù)物理層CRC校驗未通過時,則FPGA需要將AMBE2000的壞幀指示比特以及背景噪聲插入指示都置為‘I’。
全文摘要
本發(fā)明公開了一種基于“北斗”衛(wèi)星移動通信終端,包括FPGA芯片XC5VLX50T、語音編解碼芯片AMBE2000及其前端元件PCM3500,XC5VLX50T分別通過可編程接口與AMBE2000和PCM3500相連,XC5VLX50T通過復位控制信號控制AMBE2000,以使正常工作時,XC5VLX50T先啟動,再控制AMBE2000按指定方式啟動,然后XC5VLX50T通過可編程接口向AMBE2000發(fā)送信息內容,同時控制PCM3500的信息內容。另外,本發(fā)明還提出了衛(wèi)星移動通信終端中XC5VLX50T與AMBE2000信息交互的方法,使北斗移動通信終端具有通話語音質量好,實時性高的有點。
文檔編號H04B7/185GK102664012SQ201210104618
公開日2012年9月12日 申請日期2012年4月11日 優(yōu)先權日2012年4月11日
發(fā)明者吳偉林, 張代紅, 李承鏞, 譚慧超, 黃耀 申請人:成都林海電子有限責任公司