AMBE2000在语音通信中的应用

  作者:谢元友 张洪博 中国航天员科研训练中心 时间:2010-07-15来源:电子产品世界

  (1)CLOCK_MODE=0,外部TTL/CMOS时钟源作为时钟输入,连接方式见图3。

  (2)CLOCK_MODE=1,16.384MHz晶振作为时钟输入,连接方式见图4。 要求C1、C2与晶振距离AMBE2000尽可能近。

  本系统采用方式(1),由FPGA提供16MHz输入时钟。

  AD/DA

  通过芯片引脚CODEC_SEL1(PIN 85)、CODEC_SEL0(PIN 84)进行A/D-D/A接口配置,本系统将引脚85、84设置为01,即AD73311配置。AMBE2000与AD73311的连接见图5。

  工作流程

  复位后,等待EPR(pin 20)出现下降沿,表明译码数据包准备好,读取数据包,以后约每隔20ms读一包数据。

  本系统设置每字的语音位为1,复位并等待EPR(pin 20)出现下降沿后,根据设定的码速率固定每次读取一个字,不需要每次检测CHAN_TX_STRB。

  结语

  AMBE2000语音压缩编解码器应用灵活,在电路上电正常工作以后,还可以通过软件对AMBE2000进行重新设置。不仅应用灵活方便,还可以节省系统资源,获得良好的语音通信效果,在各类语音通信中具有广泛的应用价值。

  参考文献:

  [1]DVSI. AMBE-2000 VOCODER CHIP USER’S MANUAL[D]

  [2]龚小燕等.一种基于AMBE2000的低速率语音通信系统[J], 微计算机信息,2009(5)

  [3]王炳锡.语音编码[M].西安:西安电子科技大学出版社,2003

  [4]易克初等.语音信号处理[M].北京:国防工业出版社,2001

  [5]田耘等.无线通信FPGA设计[M].北京:电子工业出版社,2008

  [6]杨小牛等.软件无线电原理与应用[M].北京:电子工业出版社,2002

1 2 3

关键词: 语音通信 数据率 AMBE2000 201007

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版