新闻中心

EEPW首页 > 网络与存储 > 设计应用 > 数字化全双工语音会议电路(06-100)

数字化全双工语音会议电路(06-100)

——
作者:上海船舶运输科学研究所 陈演平时间:2008-04-03来源:电子产品世界收藏

  基于的全双工语音会议电路

本文引用地址:http://www.eepw.com.cn/article/81181.htm

  图1即为基于的数字化全双工语音会议电路的原理框图。

  图1中间框内的电路全部由一片芯片来实现。模拟语音信号通过PCM编码器成为串行数字语音信号送入FPGA芯片。PCM语音编码以32个时隙组成1帧,每路语音占用1个时隙。为了发挥FPGA并行处理信号的长处,把输入语音信号每32路作为1组,经编码后成为1帧PCM信号,FPGA对各帧信号进行并行处理。例如输入是128路语音时,FPGA就同时处理4帧PCM信号。经FPGA处理后的信号最终仍然分帧输出,经PCM解码器后还原为模拟语音。图中为了说明信号流程把PCM编码器和解码器分开来画,实际上编解码器是集成于同一芯片内的。

  以下简要说明FPGA内各电路模块的功能:

  串行/并行转换电路  

  输入到FPGA的串行PCM信号通过该电路将每时隙8比特的串行数据转换成8位的并行信号,然后暂存在用FPGA片内RAM资源设计成的双端口存储器中。双端口存储器的另一端按要求的时序依次输出各并行数据,供后续处理。

  A律码/线性码转换电路  

  本部分电路完成8位A律PCM码到13位线性码的转换,以便随后对语音进行线性运算。转换电路用AHDL语言编写。在每帧的125μs时间内32路PCM语音信号分时使用本电路,因此每32路可共用1个码型转换电路。



关键词: Altera FPGA Cyclone

评论


相关推荐

技术专区

关闭