AMBE-1000聲碼器芯片在語音通信系統(tǒng)中的應(yīng)用
2.3.1 AMBE-1000與PCM的接口電路
AMBE-1000要求PCM語音數(shù)據(jù)以串行的方式輸入、輸出。該接口電路的關(guān)鍵在于PCM語音數(shù)據(jù)的幀同步和比特位同步,具體實(shí)現(xiàn)電路如圖8所示。
其中,輸入的8kHz時鐘源用于比特位同步,2.048MHz時鐘源用于幀同步。D觸發(fā)器和反向器用于兩個時鐘源的同步。
2.3.2 芯片控制引腳設(shè)置
AMBE-1000的引腳設(shè)置主要包括傳輸接口的設(shè)置,也就是對串行與并行、主動與被動、幀與非幀的傳輸接口模式設(shè)置,還包括芯片特定功能的設(shè)置。
傳輸接口的串、并行設(shè)置就是選擇壓縮語音數(shù)據(jù)是以8比特寬并行方式輸入、輸出,還是以串行的方式輸入、輸出。芯片的主動、被動模式是指壓縮語音數(shù)據(jù)輸入、輸出的選通脈沖信號是由AMBE-1000提供還是由外部提供。幀與非幀的模式是指輸入、輸出數(shù)據(jù)是由外部提供。幀與非幀的模式是指輸入、輸出數(shù)據(jù)是否用AMBE-1000的固定數(shù)據(jù)幀格式封裝。在本系統(tǒng)中AMBE-1000設(shè)置為主支、串行、幀格式格式下工作。
AMBE-1000特定功能的設(shè)置包括AD/DA轉(zhuǎn)換格式、語音編碼速率、FEC速率、VAD使能、CNI使能、回音使能、DTMF處理以及低功耗模式等。引腳設(shè)置為芯片設(shè)置了加電時自動進(jìn)入的默認(rèn)狀態(tài)。以上部分設(shè)置還可以通過AMBE-1000的軟件控制字進(jìn)行更改,引腳設(shè)置的電路可以采用跳線座和跳線帽來實(shí)現(xiàn),以方便硬設(shè)置的更改。
2.3.3 壓縮語音數(shù)據(jù)的輸入輸出電路
壓縮語音數(shù)據(jù)的輸入輸出電路主要是指傳輸接口的設(shè)置電路以及與標(biāo)準(zhǔn)串口DB-9的連接電路。本系統(tǒng)傳輸接口的設(shè)置為主動、串行、幀格式模式,也就是CH_SEL2、CH_SEL1、CH_SEL0(98、99、2引腳)設(shè)置為0、1、0。圖9為芯片與DB-9的簡化連接電路圖。
其中,AMBE-1000中的CHS_I_CLK(串行輸入時鐘)CHS_O_CLK(串行輸出時鐘)、CHS_I_STRB(輸入數(shù)據(jù)選通)、CHS_)_STRB(輸出數(shù)據(jù)選通)、CHS_SYNC(串行同步)用于輸入輸出的時鐘同步。
評論