您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

基于AMBE-2000的多速率语音通信终端模块

时间:2007-1-20栏目:电子通信论文

16its线性量化、A率或μ率量化等)CODEC_RX_DATA,
  CODEC_TX_DATA,
  CODEC_RX_CLK,
  CODEC_TX_CLK,
  CODEC_RX_STRB,
  CODEC_TX_STRB与A/D芯片的接口引脚,分别是数据接收和数据发送、接收时钟和发送时钟、接收和发送帧同步信号EPR在芯片复位后,该引脚有一个跳沿产生,表示第1个编码帧已准备好,一帧将在20ms后产生ECHOCAN_EN回波抵消使能,高电平有效VAD_ENVAD使能,高电平有效SLEEP_EN标准睡眠方式使能,高电平有效X2/CLKIN时钟输入(16.384MHz)RESETN复位,低电平有效
  这两种方式都可以采用,主要看所用的晶体是有源还是无源。
  
  2系统硬件设计与实现
  
  2.1系统框图与原理
  
  图3是基于AMBE-2000的语音通信终端模块的框图。该通信终端模块由微控制电路、AMBE-2000、Flash、时序产生电路、A/D、D/A电路等构成。控制电路采用TI公司的TMS320VC5402?眼2?演,用于控制和读写AMBE-2000,并与外部交换数据;Flash为一片Intel公司生产的TE28F008,构成1M×8bits的存储空间,用于存储程序及初始化数据;时序产生电路由可编程逻辑器件EPM3032S完成,用于产生系统所需的各种时序;A/D、D/A电路则由TLV320AIC10及其外围电路构成。全部器件均工作于3.3V电压。
  
  A/D、D/A芯片与AMBE-2000的CODEC接口相连,进行PCM数据的交换。AMBE-2000的串口则与VC5402的多通道自动缓冲串行口McBSP(MultichannelBufferedSerialPort)相连,进行编码数据的交换;VC5402与外界通过HPI(HostPortInterface)口连接,作为可选方案也可以通过异步串口(XF,BIO)进行数据的交换;VC5402与Flash器件间采用外部并行8位BOOT方式进行程序的装载。
  
  图3基于AMBE-2000的语音通信终端模块框图
  
  2.2硬件设计
  
  作为微控制器的TMS320VC5402是TI公司的低功耗、高性能定点DSP芯片,其主要特点包括:
  
  (1)速度快,功能强。
  
  (2)具有优化的CPU结构,内部有32K字节的片内RAM。VC5402既可用于实现复杂的DSP算法和运算,也可用作微控制器,进行智能化控制。
  
  (3)工作电压低、功耗小。可以在3.3V或2.7V电压下工作,在低功耗方式(IDLE1、IDLE2和IDLE3)下可降低功耗,特别适于无线移动设备。
  
  (4)智能外设。提供多通道自动缓冲串行口McBSP、与外部设备通信的HPI接口等智能外设。McBSP口提供2K字节数据缓冲的读写能力,可以降低处理器的额外开销。指令周期为20ns时,McBSP的最大数据吞吐量为50Mbps,即使在IDLE方式下,McBSP也可以全速工作。
  
  VC5402除作为微控制器外,还可用于完成其他一些功能,例如信道编译码、加密和解密等,根据系统的具体要求可以灵活地添加。AMBE-2000可与多种A/D、D/A芯片接口,选用不同的A/D、D/A芯片,管脚CODEC_SEL需要进行不同的设置,具体如表2所示。
  
  表2A/D、D/A类型设置
  
  A/D、D/A类型CODEC_SEL[1~0]普通16位线性,8kHz00A/D芯片73311,32kHz01普通μ率,8kHz10普通A率,8kHz11
  本系统中,A/D、D/A芯片采用TLV320AIC10。TLV320AIC10是TI公司的线性PCM编解码芯片,芯片内部具有ADC模拟抗混迭滤波器和数字FIR滤波器,有良好的抗混迭和抗噪声能力,具有可编程的输入输出增益控制、可编程的ADC和DAC转换速率控制,工作电压为3.3V~5V,还具有低功耗工作模式。
  
  AMBE-2000与TLV320AIC10的连接如图4所示。CODEC_SEL?眼1~0?演在硬件上接地,设置A/D方式为16位线性PCM,其晶体频率采用16.384MHz,帧同步时钟和位同步时钟均由TLV320AIC10产生,并提供给AMBE-200

上一页  [1] [2] [3] 下一页

下页更精彩:1 2 3 4 下一页