


如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
用AC4830xC和TCM38C17实现四路语音编解码系统 摘要:AC4830xC-C是美国AudioCodes公司生产的语音专用芯片,它支持多种码率的语音编解码国际标准,同时可提供传真和数据中继功能。而TCM38C17则是美国TI公司的语音PCM编码芯片。文章介绍了两种芯片的基本性能及工作原理,并给出了一种基于这两种芯片设计的四路语音编解码系统的实现方案。关键词:AC4830xC-C;TCM38C17;语音编解码1引言AC4830xC-C系列芯片是美国AudioCodes公司出品的一种语音专用芯片,它可以将PCM语音码流按照需要压缩成多种码率的语音信号,AC4830xC-C具有多通道语音传输功能,各通道的操作相互独立。该芯片在语音通信,特别是IP电话系统中具有广泛的应用。TCM38C17则可提供A律和U律两种不同的PCM编码功能,也具有四路相互独立的信道。本文主要介绍这两种语音芯片的基本性能和工作原理,并给出了基于这两种芯片实现四路语音编解码的系统设计方案。2AC4830xC-C的功能原理AC4830xC-C系列器件中包含有AC48301C-C、AC48302C-C和AC48304C-C三种芯片,分别可提供1、2、4个语音通道,而且多通道芯片中的各通道可独立操作,互不干扰。AC4830xC-C的基本工作原理如图1所示。在进行语音系统设计时,利用AC4830xC-C芯片可以将PCM语音码流根据实际需要压缩成如下多种码率的语音信号:(1)G.711PCM码率为64kbps;(2)G.726ADPCM码率为16kbps~40kbps;(3)G.727E-ADPCM码率为16~40kbps;(4)G.729CS-ACELP码率为8.0kbps;(5)G.723.1MP-MLQ/ACELP码率为6.3/5.3kbps;(6)NetCoder码率为6.4kbps~9.6kbps。在接收到语音PCM码流或者传真数据以后,AC4830xC-C首先进行输入增益控制和回波抵消,然后区分具体的业务类型是语音数据还是传真数据,如果是语音数据,则根据具体的要求对语音信号进行编码,并将编码后的数据通过主机接口送出;另一方面,AC4830xC-C也将从主机接口读入数据并加以判断,如果判断其为语音数据,就将其解码成PCM码流并通过PCM接口送出。AC4830xC-C芯片必须有外围设备的支持才能正常工作。它提供了5个外部接口,即主机接口(HPI)、PCM接口、时钟接口、存储器以及I/O接口和仿真测试接口。AC4830xC-C的主机接口为8位并行接口,可用DSP通过主机接口控制AC4830xC-C?并与其交换数据。[1][2]

小云****66
实名认证
内容提供者


最近下载