数字IC设计-LFSR (1)

#学习记录#

1  LFSR概述

    LFSR(线性反馈位移寄存器),用于产生可重复的伪随机序列,该电路由n级触发器和一些异或门组成,新的输入值会被反馈到LFSR内部的各个触发器,输入端下一周期的值来源于最后一个触发器的输出端和LFSR其他各级的输出端进行XOR得到。如图1所示。

图1  LFSR

    LFSR的初始值称为伪随机序列的种子,LFSR的值由最后一个触发器的输出组成,并且是一个周期性重复的伪随机序列。n个触发器构成的LFSR电路可以产生一个周期位2^n-1的序列。如图2所示。主要有两类电路:斐波那契LFSR与伽罗瓦LFSR。

图2  LFSR各级输出

1.1  斐波那契LFSR与伽罗瓦LFSR

1.1.1  斐波那契LFSR

    斐波那契LFSR(外反馈LFSR、多到一型LFSR)即多个触发器的输出通过XOR来驱动最前级的触发器X1的输入,电路如图3所示。

图3  斐波那契LFSR:X^3+X^2+1

1.1.2  伽罗瓦LFSR

伽罗瓦LFSR(内反馈LFSR、一到多LFSR)即最后级触发器的输出和前级各级触发器的输出XOR驱动下一级触发器,电路如图4所示。

图4  伽罗瓦LFSR:X^3+X^2+1

2  LFSR的应用

LFSR计数器

扰码器/解扰器

参考文献

[1] Verilog高级数字系统设计技术与实例分析. Kishore Mishra. 电子工业出版社.

[2] 数字IC前端学习笔记:LFSR(线性反馈移位寄存器). 日晨难再. 2023-08-29. 数字IC前端学习笔记:LSFR(线性反馈移位寄存器)-CSDN博客

[3] LFSR与加扰. wharton0. LFSR与加扰_哔哩哔哩_bilibili

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值