CMX618內(nèi)部結(jié)構(gòu)圖如圖1所示:
?
由結(jié)構(gòu)圖可以看出,CMX618主要由音頻壓縮/解壓器(CODEC)、RALCWI編解碼器、前向糾錯(cuò)編解碼器和其他特殊功能模塊幾部分組成。
編碼時(shí),輸入的模擬語(yǔ)音首先要經(jīng)過(guò)音頻壓縮/解壓器(CODEC)模塊,進(jìn)行調(diào)節(jié)增益、A/D轉(zhuǎn)換、濾波和壓縮處理,然后進(jìn)入編碼器中開(kāi)始編碼。編碼后,如果選擇使用前向糾錯(cuò)(FEC)功能,則會(huì)對(duì)編碼進(jìn)行糾錯(cuò)處理,盡量消除誤碼。這樣,編碼后的語(yǔ)音數(shù)據(jù),按選擇的位速率和幀的結(jié)構(gòu)生成數(shù)據(jù)包,利用C- BUS串行總線,傳輸?shù)?a target="_blank">微控制器LPC2138中。
解碼是編碼的逆處理過(guò)程。經(jīng)C-BUS串行總線傳輸?shù)臄?shù)字語(yǔ)音,進(jìn)入解碼器(可選擇FEC功能)開(kāi)始解碼,然后經(jīng)過(guò)解壓、濾波、D/A轉(zhuǎn)換、調(diào)節(jié)增益等處理后,就成為可以聽(tīng)到的模擬語(yǔ)音。另外,在編碼和解碼期間,如果選擇一些輔助功能,例如非連續(xù)發(fā)送檢測(cè)(DTX)、語(yǔ)音激活檢測(cè)(VAD)或雙音多頻信號(hào)檢測(cè)(DTMF)時(shí)則需另行處理。
應(yīng)用:
??????? 該語(yǔ)音通信模塊已經(jīng)成功應(yīng)用于900 MHz數(shù)字無(wú)中心對(duì)講機(jī)中,圖6為900 MHz數(shù)字無(wú)中心對(duì)講機(jī)各功能模塊的結(jié)構(gòu)簡(jiǎn)圖,圖中的語(yǔ)音模塊與微控制器部分即為涉及的內(nèi)容。如今,民用對(duì)講機(jī)逐步數(shù)字化已是大勢(shì)所趨,國(guó)內(nèi)外眾多機(jī)構(gòu)已經(jīng)投入了大量的人力、物力進(jìn)行研究和開(kāi)發(fā),故此系統(tǒng)有著廣闊的發(fā)展空間。