用AC4830xC和TCM38C17實(shí)現(xiàn)四路語音編解碼系統(tǒng)
發(fā)布時間:2008/5/26 0:00:00 訪問次數(shù):792
    
    
    摘要:ac4830xc-c是美國audiocodes公司生產(chǎn)的語音專用芯片,它支持多種碼率的語音編解碼國際標(biāo)準(zhǔn),同時可提供傳真和數(shù)據(jù)中繼功能。而tcm38c17則是美國ti公司的語音pcm編碼芯片。文章介紹了兩種芯片的基本性能及工作原理,并給出了一種基于這兩種芯片設(shè)計(jì)的四路語音編解碼系統(tǒng)的實(shí)現(xiàn)方案。
    
    關(guān)鍵詞:ac4830xc-c;tcm38c17;語音編解碼
    
    1 引言
    
    ac4830xc-c系列芯片是美國audiocodes公司出品的一種語音專用芯片,它可以將pcm語音碼流按照需要壓縮成多種碼率的語音信號,ac4830xc-c具有多通道語音傳輸功能,各通道的操作相互獨(dú)立。該芯片在語音通信,特別是ip電話系統(tǒng)中具有廣泛的應(yīng)用。tcm38c17則可提供a律和u律兩種不同的pcm編碼功能,也具有四路相互獨(dú)立的信道。本文主要介紹這兩種語音芯片的基本性能和工作原理,并給出了基于這兩種芯片實(shí)現(xiàn)四路語音編解碼的系統(tǒng)設(shè)計(jì)方案。
    
    2 ac4830xc-c的功能原理
    
    ac4830xc-c系列器件中包含有ac48301c-c、ac48302c-c和ac48304c-c三種芯片,分別可提供1、2、4個語音通道,而且多通道芯片中的各通道可獨(dú)立操作,互不干擾。ac4830xc-c的基本工作原理如圖1所示。
    
    在進(jìn)行語音系統(tǒng)設(shè)計(jì)時,利用ac4830xc-c芯片可以將pcm語音碼流根據(jù)實(shí)際需要壓縮成如下多種碼率的語音信號:
    
    (1) g.711 pcm碼率為64kbps;
    
    (2) g.726 adpcm 碼率為16kbps~40kbps;
    
    (3) g.727 e-adpcm 碼率為16~40kbps;
    
    (4) g.729 cs-acelp 碼率為8.0kbps;
    
    (5)g.723.1 mp-mlq/acelp碼率為6.3/5.3kbps;
    
    (6) netcoder 碼率為6.4kbps~9.6kbps。
    
    在接收到語音pcm碼流或者傳真數(shù)據(jù)以后,ac4830xc-c首先進(jìn)行輸入增益控制和回波抵消,然后區(qū)分具體的業(yè)務(wù)類型是語音數(shù)據(jù)還是傳真數(shù)據(jù),如果是語音數(shù)據(jù),則根據(jù)具體的要求對語音信號進(jìn)行編碼,并將編碼后的數(shù)據(jù)通過主機(jī)接口送出;另一方面,ac4830xc-c也將從主機(jī)接口讀入數(shù)據(jù)并加以判斷,如果判斷其為語音數(shù)據(jù),就將其解碼成pcm碼流并通過pcm接口送出。
    
    
    
    ac4830xc-c芯片必須有外圍設(shè)備的支持才能正常工作。它提供了5個外部接口,即主機(jī)接口(hpi)、pcm接口、時鐘接口、存儲器以及i/o接口和仿真測試接口。ac4830xc-c的主機(jī)接口為8位并行接口,可用dsp通過主機(jī)接口控制ac4830xc-c并與其交換數(shù)據(jù)。
    
    ac4830xc-c的時鐘控制部分包括連接在外部的晶體振蕩器和內(nèi)部時鐘電路,其工作時鐘一般由外部晶體振蕩器的振蕩頻率和內(nèi)部的pll值決定。設(shè)計(jì)時,可以通過改變pllmul寄存器的值來改變其工作時鐘。
    
    此外,ac4830xc-c還提供了六種可供選擇的工作時鐘方式,但是要求其工作頻率必須控制在98.304~100mhz之間。
    
    3 tcm38c17的工作原理
    
    tcm38c17是美國德州儀器公司(ti)生產(chǎn)的pcm語音編碼芯片,它可提供模擬語音信號和pcm碼流之間的相互轉(zhuǎn)換功能,同時集成有a律和u律兩種標(biāo)準(zhǔn)。此外,芯片本身還提供了增益控制等功能。該芯片將4路pcm芯片集成到了一起,
    
    
    摘要:ac4830xc-c是美國audiocodes公司生產(chǎn)的語音專用芯片,它支持多種碼率的語音編解碼國際標(biāo)準(zhǔn),同時可提供傳真和數(shù)據(jù)中繼功能。而tcm38c17則是美國ti公司的語音pcm編碼芯片。文章介紹了兩種芯片的基本性能及工作原理,并給出了一種基于這兩種芯片設(shè)計(jì)的四路語音編解碼系統(tǒng)的實(shí)現(xiàn)方案。
    
    關(guān)鍵詞:ac4830xc-c;tcm38c17;語音編解碼
    
    1 引言
    
    ac4830xc-c系列芯片是美國audiocodes公司出品的一種語音專用芯片,它可以將pcm語音碼流按照需要壓縮成多種碼率的語音信號,ac4830xc-c具有多通道語音傳輸功能,各通道的操作相互獨(dú)立。該芯片在語音通信,特別是ip電話系統(tǒng)中具有廣泛的應(yīng)用。tcm38c17則可提供a律和u律兩種不同的pcm編碼功能,也具有四路相互獨(dú)立的信道。本文主要介紹這兩種語音芯片的基本性能和工作原理,并給出了基于這兩種芯片實(shí)現(xiàn)四路語音編解碼的系統(tǒng)設(shè)計(jì)方案。
    
    2 ac4830xc-c的功能原理
    
    ac4830xc-c系列器件中包含有ac48301c-c、ac48302c-c和ac48304c-c三種芯片,分別可提供1、2、4個語音通道,而且多通道芯片中的各通道可獨(dú)立操作,互不干擾。ac4830xc-c的基本工作原理如圖1所示。
    
    在進(jìn)行語音系統(tǒng)設(shè)計(jì)時,利用ac4830xc-c芯片可以將pcm語音碼流根據(jù)實(shí)際需要壓縮成如下多種碼率的語音信號:
    
    (1) g.711 pcm碼率為64kbps;
    
    (2) g.726 adpcm 碼率為16kbps~40kbps;
    
    (3) g.727 e-adpcm 碼率為16~40kbps;
    
    (4) g.729 cs-acelp 碼率為8.0kbps;
    
    (5)g.723.1 mp-mlq/acelp碼率為6.3/5.3kbps;
    
    (6) netcoder 碼率為6.4kbps~9.6kbps。
    
    在接收到語音pcm碼流或者傳真數(shù)據(jù)以后,ac4830xc-c首先進(jìn)行輸入增益控制和回波抵消,然后區(qū)分具體的業(yè)務(wù)類型是語音數(shù)據(jù)還是傳真數(shù)據(jù),如果是語音數(shù)據(jù),則根據(jù)具體的要求對語音信號進(jìn)行編碼,并將編碼后的數(shù)據(jù)通過主機(jī)接口送出;另一方面,ac4830xc-c也將從主機(jī)接口讀入數(shù)據(jù)并加以判斷,如果判斷其為語音數(shù)據(jù),就將其解碼成pcm碼流并通過pcm接口送出。
    
    
    
    ac4830xc-c芯片必須有外圍設(shè)備的支持才能正常工作。它提供了5個外部接口,即主機(jī)接口(hpi)、pcm接口、時鐘接口、存儲器以及i/o接口和仿真測試接口。ac4830xc-c的主機(jī)接口為8位并行接口,可用dsp通過主機(jī)接口控制ac4830xc-c并與其交換數(shù)據(jù)。
    
    ac4830xc-c的時鐘控制部分包括連接在外部的晶體振蕩器和內(nèi)部時鐘電路,其工作時鐘一般由外部晶體振蕩器的振蕩頻率和內(nèi)部的pll值決定。設(shè)計(jì)時,可以通過改變pllmul寄存器的值來改變其工作時鐘。
    
    此外,ac4830xc-c還提供了六種可供選擇的工作時鐘方式,但是要求其工作頻率必須控制在98.304~100mhz之間。
    
    3 tcm38c17的工作原理
    
    tcm38c17是美國德州儀器公司(ti)生產(chǎn)的pcm語音編碼芯片,它可提供模擬語音信號和pcm碼流之間的相互轉(zhuǎn)換功能,同時集成有a律和u律兩種標(biāo)準(zhǔn)。此外,芯片本身還提供了增益控制等功能。該芯片將4路pcm芯片集成到了一起,
熱門點(diǎn)擊
- 多媒體PCI接口控制芯片SAA7146A及其
- 適于語音處理的SDA80D51芯片及其數(shù)字錄
- CD-ROM格式數(shù)據(jù)的軟解碼模塊設(shè)計(jì)
- 用AC4830xC和TCM38C17實(shí)現(xiàn)四路
- 新型數(shù)字CCD相機(jī)及其圖像數(shù)據(jù)傳輸卡設(shè)計(jì)
- Seaway采用TIDSP控制器平臺的創(chuàng)新代
- 新型MP3解碼芯片VS1001K及其應(yīng)用
- 基于MC9S12DP256的轎車ABS/AS
- 采用AudioDJ技術(shù)的音頻播放芯片OZ16
- 語音識別在家電遙控器中的應(yīng)用
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- 第8代1800A/1200V
- 1200V CoolSiC嵌入
- PCB嵌入式功率芯片封裝應(yīng)用研究
- 反射傳感器簡化光電開關(guān)設(shè)計(jì)
- 導(dǎo)電性高分子混合鋁電解電容器
- PCIe Gen4 SSD主控芯片
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究