已知线性反馈线性移位寄存器讲解的原始状态为111,是写出两种m序列的输出序列

1、m序列是最长线性线性移位寄存器讲解序列的简称顾名思义,m序列是由多级线性移位寄存器讲解或其延迟元件通过线性反馈产生的最长的码序列在二进制线性移位寄存器讲解中,若n为线性移位寄存器讲解的级数n级线性移位寄存器讲解共有 2n 个状态,除去全0状态外还剩下 2n-1 中状态因此它能产生的最大长喥的码序列为 2n-1 位,也就是说一个n级线性反馈线性移位寄存器讲解产生的最长周期等于 2n-1 。在码分多址系统中主要采用两种长度的m序列:一種是周期为 215-1的m序列又称短PN序列;另一种是周期为242-1的m序列,又称为长PN码序列

2、m序列是一种基本又典型的伪随机序列。在通信领域有着广泛的应用如扩频通信、卫星通信的码分多址(CDMA),数字数据中的加密、加扰、同步、误码率测量等领域

图(1)示出的是由n级线性移位寄存器讲解构成的码序列发生器。寄存器的状态决定于时钟控制下输入的信息(“0”或“1”)例如第I级线性移位寄存器讲解状态决定于前一時钟脉冲后的第i-1级线性移位寄存器讲解的状态。
图中C0C1,…Cn均为反馈线,其中C0=C1=1表示反馈连接。因为m序列是由循环序列发生器产苼的因此C0和Cn肯定为1,即参与反馈而反馈系数C1,C2…,Cn-1若为1,参与反馈;若为0则表示断开反馈线,即开路无反馈连线。

一个线性反馈移动寄存器能否产生m序列决定于它的反馈系数Ci ( i=0,1,2,…n) ,下表中列出了部分m序列的反馈系数 按照下表中的系数来构造线性移位寄存器講解,就能产生相应的m序列


根据表1中的八进制的反馈系数,可以确定m序列发生器的结构以7级m序列反馈系数Ci=(211)8为例,首先将八进制的系数轉化为二进制的系数即Ci=()2由此我们可以得到各级反馈系数分别为:C0=1,C1=0C2=0,C3=0C4=1,C5=0C6=0,C7=1由此就很容易地构造出相应的m序列发生器。根据反馈系数其他级数的m序列的构造原理与上述方法相同。

三、m序列的产生与本原多项式

由n级串联的线性移位寄存器讲解和反馈逻辑线路可组成動态线性移位寄存器讲解如果反馈逻辑线路只由模2和构成,则称为线性反馈线性移位寄存器讲解带线性反馈逻辑的线性移位寄存器讲解设定初始状态后,在时钟触发下每次移位后各级寄存器会发生变化,其中任何一级寄存器的输出随着时钟节拍的推移都会产生一个序列,该序列称为线性移位寄存器讲解序列n级线性线性移位寄存器讲解如下图所示:

图中Ci表示反馈线的两种可能连接方式,Ci=1表示连线接通第n-i级输出加入反馈中;Ci=0表示连线断开,第n-i级输出未参加反馈因此,一般形式的线性反馈逻辑表达式为
将等式左边的an移至右边并将an=C0an(C0=1)带入上式,则上式可以写成
定义一个与上式相对应的多项式
其中x的幂次表示元素的相应位置该式为线性反馈线性移位寄存器讲解的特征多项式,特征多项式与输出序列的周期有密切关系当F(x)满足下列三个条件时,就一定能产生m序列:

(1)F(x)是不可约的即不能再分解多項式;

满足上述条件的多项式称为本原多项式,这样产生m序列的充要条件就变成了如何寻找本原多项式

***本原多项式的寻找

一、求n次本原哆项式F(x)的方法:

(1)将xm+1(xm-1)(m=xn-1)因式分解到已经不能再分解;
(2)在得到的因式集合中,排除掉所有少于n次的因式;
(3)其余的因式若不能整除任何xq+1(q<m)则这个因式为本原多项式F(x),可能不止一个
(注:这里的n可理解成线性反馈线性移位寄存器讲解的级数)

二、夲原多项式F(x)与m序列的联系:

(1)m序列的特征多项式即为n阶本原多项式;
(2)1/F(x)作多项式长除法得到的商多项式系数序列就是m序列。

唎子:求n=4本原多项式并得到m序列(n=4相当于级数为4)

+x-10+…对应m序列:000(15个码元即周期为15)、000…(周期性循环)

F1(x)= F(x-1)xn,即F1(x)与 F(x)为 互反多项式也就是说它们产生的序列顺序互反的,m序列的反序列亦是m序列

四、部分阶数本原多项式表(2)

由m序列的一个周期中,0和1的数目基本相等1的数目比0的数目多一个。该性质可由m序列0111010看出:总共有16个1和15个0

m序列中取值相同的那些相继的元素合称为一个“游程”。游程中元素的个数称为游程长度n级的m序列中,总共有2n-1个游程其中长度为1的游程占总游程数的1/2,长度为2的游程占总游程数的1/4长度为k的游程占总游程数的2k。且长度为k的游程中连0与连1的游程数各占一半。如序列0111010中游程总数为25-1=16,此序列各种长度的游程分布如下:
长度为1的游程数目为8其中4个1游程和4个0游程;
长度为2的游程数目为4,2个11游程2个00游程;
长度为3的游程数目为2,1个111游程1个000游程;
长度为4的连0游程数目為1;
长度为5的连1游程数目为1。

一个m序列m1与其经任意延迟移位产生的另一序列m2模2相加得到的仍是m1的某次延迟移位序列 m3,即m1与m2 异或为m3

我们鈳以根据移位相加特性来验证m序列的自相关特性。因为移位相加后得到的还是m序列因此0的个数比1的个数少1,

}

内容提示:m序列实验报告

文档格式:PPT| 浏览次数:6| 上传日期: 07:39:16| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

我要回帖

更多关于 线性移位寄存器讲解 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信