当前位置:首页 > 脉冲编码调制(PCM)系统设计与仿真
脉冲编码调制(PCM)系统设计与仿真
脉冲编码调制(PCM)系统设计与仿真
摘要
: SystemView 仿真软件可以实现多层次的
通信系统仿真。脉冲编码调制(PCM)是现代语音通信中数字化的重要编码方式。利用SystemView 实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。通过仿真展示了PCM编码实现的设计思路及具体过程,并加以进行分析。
关键词
: PCM 编译码
1、引言
随着电子技术和计算机技术的发展,仿真技术得到了广泛的应用。基于信号的用于通信系统的动态仿真软件SystemView具有强大的功能,可以满足从底层到高层不同层次的设计、分析使用,并且提供了嵌入式的模块分析方法,形成多层系统,使系统设计更加简洁明了,便于完成复杂系统的设计。
SystemView具有良好的交互界面,通过分析窗口和示波器模拟等方法,提供了一个可视的仿真过程,不仅在工程上得到应用,在教学领域
也得到认可,尤其在信号分析、通信系统等领域。其可以实现复杂的模拟、数字及数模混合电路及各种速率系统,并提供了内容丰富的基本库和专业库。 本文主要阐述了如何利用SystemView实现脉冲编码调制(PCM)。系统的实现通过模块分层实现,模块主要由PCM编码模块、PCM译码模块、及逻辑时钟控制信号构成。通过仿真设计电路,分析电路仿真结果,为最终硬件实现提供理论依据。
2、系统介绍
PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM编码示意图见图1。
话音输入 低通滤波 瞬时压缩 抽 样 量 化 编 码 信 道 低通滤波 瞬时扩张 解 调 解 码 再 生
话音输出 图1 PCM原理框图
下面将介绍PCM编码中抽样、量化及编码的原理: (a) 抽样
所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。 (b) 量化
从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。如图2所示,量化器Q输出L个量化值y,
kk=1,2,3,…,L。y常称为重建电平或量化电
k平。当量化器输入信号幅度x落在x与x之间时,
kk?1量化器输出电平为y。这个量化过程可以表达
k为:y?Q(x)?Q?xkk?x?xk?1??yk,k?1,2,3,,L
k这里x称为分层电平或判决阈值。通常?x y 量模量?xk?1?xk称
共分享92篇相关文档