LFSR 的工作原理以及 LFSR 在 CRC 上的应用
来源: blog.sina /s/blog_62d9edac01015lsd
摘 要: 本文主要介绍了 LFSR 的工作原理以及 LFSR 在 CRC 上的应用。
关键词:密码学;LFSR 的工作原理;LFSR 在 CRC 上的应用
一、 LFSR
线性反馈移位寄存器LFS)是内测试电路中最基本的标准模块结构,既用作伪随机测试码产生器,也
作为压缩测试结果数据的特征分析器。
一个 n 阶的 LFS 由 n 个触发器和若干个异或门组成。在实际应用当中,主要用到两种类型的 LFS,
即异或门外接线性反馈移位寄存器( IE 型 LFS,图 1)和异或门内接线性反馈移位寄存器( EE 型
LFS,图 2)。其中 g0g1 g2 gn 为’0’或’1’, Q1 Q2 Q3 Qn 为 LFS 的输出,Mx)是输入的码字多项式,
如 Mx)=x4+ x1+ 1,表示输入端的输入顺序为 11001,同样,LFS 的结构也可以表示为多项式 Gx),称为
生成多项式:
Gx)= gn*xn+ …+g1*x1+ g0;
图 1 IE 型 LFS
图 2EE 型 LFSR
LFSR 的工作原理以及 LFSR 在 CRC 上的应用
评论4
最新资源