求解线性反馈移位寄存器源程序
eda吧
全部回复
仅看楼主
level 1
高嘉庆521 楼主
(1) 实验目的:学习用VHDL 设计LFSR,掌握利用FPGA 的特殊结构中高效实现LFSR 的方法。
(2) 实验原理:LFSR 即Linear Feedback Shift Register 线性反馈移位寄存器,是一种十分有用
的时序逻辑结构,广泛用于伪随机序列发生、 可编程分频器、 CRC 校验码生成、 PN 码等
等。 图1 是典型的LFSR 结构。 由图中可以看出LFSR 由移位寄存器加上xor 构成,不同的
xor 决定了不同的生成多项式。图1 中的生成多项式为X3+X2+X0。
图1 典型的LFSR 结构
(3) 实验内容:依据图1 设计一个LFSR,其生成多项式为X4+X3+X0。试在GW48 开发箱上加
以实现,并利用本章中提及的QuartusII 优化选项,以达到最高运行速度,并在GW48 EDA
开发系统上,对其产生的码序列进行观察。
2013年11月20日 13点11分 1
level 1
你就按照图上的连接关系把元器件连接起来就行了嘛
2013年12月07日 11点12分 3
1