我是靠谱客的博主 大气战斗机,最近开发中收集的这篇文章主要介绍802.11a OFDM通信系统之扰码模块,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

加扰

所谓加扰,就是不用增加冗余而扰乱信号,改变数字信号统计特性,使其具有近似白噪声统计特性的一种技术。这种技术的基础是简历在反馈移位寄存器上的。

为了方便下文理解,先说明m序列的生成原理

线性反馈移位寄存器实现如下图




举例说明


说明如下:shift_reg 是初始状态(按照规定不能全为零),POLY是由本原多项式得到,若一个特征多项式是本原多项式,则寄存器产生的序列达到最大周期,即为m序列,若包含n个寄存器的线性反馈移位寄存器,其最大周期为2^n-1。 POLY 由本原多项式的系数构成。所谓的八进制表示法,就是把POLY(二进制)求得后变成八进制。 首先要进行反馈,移位这两个行为,反馈即是不断更新shift_reg[7]的值,这里面涉及抑或操作(模二相加),紧接着移位即是向右移位,然后将最低位作为输出位。还有向移位的,那么就是将最高位作为输出。

步骤概括如下:首先确定初始状态,然后根据特征多项式,得出上述POLY(1,0组成),然后 确定移位方向,最后输出对应的序列。


802.11的扰码原理与上述类似,但又有区别,加入了输入数据。

生成多项式 S(x)=x^7+x^4+1



输出不是简单的将最低位或者最高位输出,而是加入了SCRAM_DIN,然后加上第七位和第四位,即将第七位和第四位作为反馈和输出的一部分。灵活运用

最后

以上就是大气战斗机为你收集整理的802.11a OFDM通信系统之扰码模块的全部内容,希望文章能够帮你解决802.11a OFDM通信系统之扰码模块所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部