用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

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

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:24:06
VC5402与外界通过HPI口连接。HPI为8位并行口,通过它可完成VC5402与外部设备的数据交换,可以采用8位并行方式,也可以采用16位并行方式。HPI接口主要通过三个寄存器,包括控制寄存器、数据寄存器和地址寄存器实现数据的搬移,程序编写比较方便。另外作为一种备选方案,也可以通过异步串口,只通过XF和BIO两根线实现与外部设备的数据交换。

VC5402与Flash器件采用外部并行8位BOOT方式进行程序的装载。VC5402提供了多种BOOT方法,包括:并行I/O口BOOT、串行口BOOT、HPI口BOOT、外部并行BOOT等。这些不同的BOOT方式可以满足用户不同的应用场合。在编写BOOT程序时,需要将VC5402设置为微计算机工作方式(MP/MC\引脚置低)。这样DSP复位后,程序就从内部ROM开始运行BOOT程序,将存储于Flash器件中的程序搬移至内部RAM中执行。

4 系统实现

AMBE-2000的速率设置采用软件方式,由VC5402通过串行接口发送命令字设置。按本设计方案实现了系统在将语音速率设置为2.4kbps、FEC设置为1.2kbps时,系统能稳定地工作于信道误码率为4%的环境中,而且系统能根据需要很方便地对语音速率和FEC速率进行改变,实现变速率语音通信。




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

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:10,593.75000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号