欢迎来到天天文库
浏览记录
ID:12584077
大小:1.33 MB
页数:28页
时间:2018-07-17
《语音信号adpcm编解码实现课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计报告设计课题:ADPCM编解码器的实现姓名:专业:集成电路设计与集成系统学号:日期指导教师:XXVII一:课程设计任务与要求。ADPCM编解码器的实现。m转为Verilog,使用Matlab和Modesim联合仿真验证二:系统设计原理。2.1脉冲编码调制PCM脉冲编码调制就是把一个时间连续,取值连续的模拟信号变换成时间离散,取值离散的数字信号后在信道中传输。脉冲编码调制就是对模拟信号先抽样,再对样值幅度量化,编码的过程[9]。抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号,抽样必须遵循奈奎斯特抽样定理
2、。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。抽样速率采用8KHZ。量化,就是把经过抽样得到的瞬时值将其幅度离散,即用一组规定的电平,把瞬时抽样值用最接近的电平值来表示,通常是用二进制表示。量化误差:量化后的信号和抽样信号的差值。量化误差在接收端表现为噪声,称为量化噪声。量化级数越多误差越小,相应的二进制码位数越多,要求传输速率越高,频带越宽。为使量化噪声尽可能小而所需码位数又不太多,通常采用非均匀量化的方法进行量化。非均匀量化根据幅度的不同区间来确定量化间隔,
3、幅度小的区间量化间隔取得小,幅度大的区间量化间隔取得大。一个模拟信号经过抽样量化后,得到已量化的脉冲幅度调制信号,它仅为有限个数值。编码,就是用一组二进制码组来表示每一个有固定电平的量化值。然而,实际上量化是在编码过程中同时完成的,故编码过程也称为模/数变换,可记作A/D。 2.2差分脉冲编码调制DPCM差分脉冲编码调制DPCM是利用样本与样本之间存在的信息冗余度(预测样值与当前样值之差)来代替样值本身进行编码的一种数据压缩技术[10]XXVII。差分脉冲编码调制可以实现在量化台阶不变(即量化噪声不变)的情况下,编码位数显著减少,信号带
4、宽大大压缩。根据过去的样本去估算下一个样本信号幅度大小,这个值称为预测值,对实际信号值与预测值之差进行量化编码,从而就减少了表示每个样本信号的位数。差分脉冲编码的概念,如图2.2中,差分信号d(k)是离散输入信号s(k)和预测器输出的估计值之差。此刻,是对S(k)的预测值,而不是过去样本的实际值。DPCM系统实际上就是对这个差值的d(k)进行量化编码,用来补偿过去编码中产生的量化误差。DPCM系统实际就是一个负反馈系统,采用这种结构可以避免量化误差的积累。重建新号是由逆量化器产生的量化差分信号,与对过去样本信号的估算值求和得到。他们的和
5、,即作为预测器确定下一个信号估算值的输入信号。由于在发送端和接收端都使用相同的逆量化器和预测器,所以接收端的重建信号可以传送信号I(k)中获得。图2.2DPCM原理图在PCM中,每个波形样值都独立编码,与其他样值无关,样值的整个幅值编码需要较多位数,比特率较高,数字化的信号带宽大。然而,大多数以奈奎斯特或更高速率抽样的信源信号在相邻抽样间表现出很强的相关性,利用信源的这种相关性,一种比较简洁的解决方案是对相邻样值的差值而不是样值本身进行编码。由于相邻样值的差值比样值本身小,可以用较少的比特数表示差值。如果将样值之差仍用N位编码传送,则D
6、PCM的量化信噪比显然优于PCM系统。XXVII2.3自适应差分脉冲编码调制ADPCM前述概要地介绍了DPCM的工作原理。但为了能进一步提高DPCM方式的质量还需要采取一些辅助措施。即自适应措施。语声信号的变化是因人、因时而不同的,为了能在相当宽的变化范围内仍能得到最佳的性能,DPCM也需要自适应系统,自适应预测和自适应量化,称为ADPCM。图2.3所示为采用固定预测并带有自适应量化的ADPCM系统。图中多电平量化与调制器用Q表示,积分器用P组成的预测系统表示。自适应量化的基本思想是:让量化间隔的变化,与输入信号方差相匹配,即量化器阶距
7、随输入信号的方差而变化,它正比于量化器输入信号的方差。现有的自适应量化方案有两类:一类是其输入幅度或方差由输入信号本身估算,这种方案叫前馈自适应量化器。另一类是其阶距根据量化器的输出来进行自适应调整,或等效的用输出编码信号来进行自适应调整,这类自适应量化方案称为反馈自适应量化器。无论是采用前馈式还是反馈式,自适应量化都可以改善动态范围及信噪比。反馈控制的主要优点是量化阶距的信息由码字序列提取,因此不需要传输或存储额外的阶距信息。但是在重建信号输出时,传输中的误码对质量的影响比较敏感,在前馈控制时,要求码字和阶距一起,用来得出信号。这样是
8、增加了其复杂程度,但它有可能在差错控制保护下传输阶距从而大大改善高误码率传输时的输出信号质量。不论是前馈型还是反馈型自适应量化都可以希望得到超过相同电平数固定量化的10~20dB的改善。为了进一步有效地克服
此文档下载收益归作者所有