概述
m序列是最长线性移位寄存器序列的简称,是一种伪随机序列,因其良好的自相关特性和互相关特性,在通信领域有着广泛的应用,例如扩频通信中的扩频码,同步、加扰、误码率测量等方面。
1. 生成原理
m序列的生成原理较为简单,通过线性反馈移位寄存器实现。线性反馈移位寄存器的结构如下图所示:
可以看出线性反馈移位寄存器的更新操作为:
需要注意的是,上面计算中的加法表示模2加,a(n)更新a(n-1),a(n-1)...a(1)右移一位
最后
以上就是开放犀牛为你收集整理的m序列生成器的原理与MATLAB及FPGA实现的全部内容,希望文章能够帮你解决m序列生成器的原理与MATLAB及FPGA实现所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复