线性反馈移位寄存器LFSR verilog实现一 什么是 LFSR 线性反馈移位寄存器 linearfeedba LFSR 是指 给定前一状态的输出 将该输出的线性函数再用作输入的移位寄存器 异或运算是最常见的单比特线性函数 对寄存器的某些位进行异或操作后作为输入 再对寄存器中的各比特进行整体移位 百度百科定义 线性反馈移位寄存器反馈分为两种 一种是 IE 型的 LFSR 即异或门内接的线性反馈移位寄存器 另一种是异或门外接的线性反馈移位寄存器 简称 EE 型 LFSR gi 表示接不接入反馈 只能为 0 或 1 为 1 即为
一、什么是LFSR?
线性反馈移位寄存器(linear feedback shift register, LFSR)是指,给定前一状态的输出,将该输出的线性函数再用作输入的移位寄存器。异或运算是最常见的单比特线性函数:对寄存器的某些位进行异或操作后作为输入,再对寄存器中的各比特进行整体移位(百度百科定义)。
线性反馈移位寄存器反馈分为两种,一种是IE型的LFSR,即异或门内接的线性反馈移位寄存器:

另一种是异或门外接的线性反馈移位寄存器,简称EE型LFSR:

gi表示接不接入反馈,只能为0或1,为1即为接
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/207997.html原文链接:https://javaforall.net