生成m序列移位寄存器的是逻辑电路,1次、2次.的电路图各不相同。
一般采用本原多项式计算各阶电路图。
一般多项式是
f(x )=c0 * x^0 c1 * x^1 c2 * x^2 c3 * x^4 .
四阶本原多项式
f(x )=1 x x^4
=1 * x^0 1 * x^1 0 * x^2 0 * x^2 1 * x^4
即,c1=1,c2=0,c3=0,c4=1
4级反馈电路(移位寄存器)为1001
设初始寄存器为a=0001,反馈电路c=1001
计算m序列方法为,设4阶m序列的长度为(2)4)-1=15,设m ) 15
1、a左移一位,溢出0,即m(1)=0,这次a=0001,下次a=001x;
2、计算x,x=sum(a*c )2=sum ) 0001*1001 )2=1,退出后a=0011;
3、a左移一位,溢出0,即m(2)=0,本次a=0011,下一次a=011x;
4、计算x,x=sum(a*c )2=sum ) 0011*1001 )2=1,结束后a=0111;
5、a左移一位,溢出0,即m(3)=0,本次a=0111,下一次a=111x;
6、计算x,x=sum(a*c )2=sum ) 0111*1001 )2=0,结束后a=1111;
7、a左移一位,溢出1,即m(4)=1,本次a=1111,下一次a=111x;
8、计算x,x=sum(a*c )2=sum ) 1111*1001 )2=0,结束后a=1110;
.
最终得到的m序列为000111101011001,转载于:https://www.cn blogs.com/ruanjian xian/p/6126839.html