第10章--编码与译码-现代DSP技术-教学课件.ppt
《第10章--编码与译码-现代DSP技术-教学课件.ppt》由会员分享,可在线阅读,更多相关《第10章--编码与译码-现代DSP技术-教学课件.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1010章章 编码与译码编码与译码 第第10章章 编码与译码编码与译码 10.1 伪随机序列伪随机序列 10.2 帧同步检出帧同步检出 10.3 RS码码 10.4 Viterbi译码译码 第第1010章章 编码与译码编码与译码 10.1 伪随机序列伪随机序列 对于数字信号传输系统,传送的数字基带信号(一般是一个数字序列)由于载有的信息,在时间上往往是不平均的(比如数字化的语音信号),对应的数字序列编码的特性不利于数字信号的传输。我们可以通过对数字基带信号预先进行“随机化”(加扰)处理,使得信号频谱在通带内平均化,改善数字信号的传输;在接收端进行解扰操作,恢复到原来的信号。第第1010章章
2、 编码与译码编码与译码 伪随机序列广泛应用于这类加扰、解扰操作中。下面以一类伪随机序列m序列为例,用DSP Builder构建一个伪随机序列发生器。10.1.1 m序列序列 m序列即最长线性反馈移位寄存器序列,是一种比较常见的伪随机序列发生器,可由线性反馈寄存器(Linear Feedback Shift Registers,LFSR)来产生。如图10-1所示。第第1010章章 编码与译码编码与译码 图图10-1 线性反馈移位寄存器的构成线性反馈移位寄存器的构成第第1010章章 编码与译码编码与译码 第第1010章章 编码与译码编码与译码 10.1.2 m序列发生器模型序列发生器模型 以 为例
3、,利用DSP Builder构建一个伪随机序列发生器。图10-2显示了上式的DSP Builder模型表示。这里采用相连的延时单元组作为移位寄存器,用异或(XOR)完成模二加运算,输出为mout。第第1010章章 编码与译码编码与译码 图10-2 m序列发生器模型第第1010章章 编码与译码编码与译码 不过图10-2所示的电路可能无法正常工作,这是由于DSP Builder默认的延时单元在开始工作时存储内容为0,而对于m序列来说,起始序列为全0,那么根据多项式,输出序列将为全0,全0序列不是正常的m序列。因此只要起始时寄存器中有一个为1,m序列就可以正常输出。为此,对图10-2的模型进行修改,
4、修改后的模型见图10-3所示。对图10-3的模型进行仿真,可得到一个伪随机序列,如图10-4所示。第第1010章章 编码与译码编码与译码 第第1010章章 编码与译码编码与译码 图10-4 m序列发生器的Simulink仿真结果第第1010章章 编码与译码编码与译码 10.2 帧同步检出帧同步检出 在数字通信系统中,同步是非常关键的。由于信号的远距离传输,不可避免地存在信号延时、干扰、非线性失真、收发两端的时钟偏差等。为保证数字传输信号的有效性,必须进行同步。根据同步作用可以分为:载波同步、位同步、帧同步、网同步。本节以帧同步设计为例进行介绍。第第1010章章 编码与译码编码与译码 第第101
5、0章章 编码与译码编码与译码 10.2.1 巴克码巴克码 巴克码是一个有限长的数字序列。一个n位巴克码序列 ,其中1in,取值为+1或者-1,其局部自相关函数满足:n,j=00,1,0jn0,jn第第1010章章 编码与译码编码与译码 第第1010章章 编码与译码编码与译码 10.2.2 巴克码的检出模型巴克码的检出模型 根据10.2.1小节介绍的原理,若需要在数字信号流中检出巴克码组,只要检测序列的自相关函数即可。在Simulink环境中,建立一个DSP Builder模型,检出7位巴克码,序列为+1,+1,+1,-1,-1,+1,-1,如图10-5所示。第第1010章章 编码与译码编码与译
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 编码 译码 现代 DSP 技术 教学 课件
限制150内