集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2059|回复: 1

lfsr_randgen/线性反馈移位寄存器

[复制链接]
1985yl 发表于 2014-4-8 18:55:05 | 显示全部楼层 |阅读模式




描述

该线性反馈移位寄存器的核心是一个随机数发生器,主要是基于线性反馈移位寄存器(LFSR)。产生的序列具有最大的

长度可能。一个n位的线性反馈移位寄存器产生的序列周期等于2^n-1个。头文件的主要价值就是在于创造最大长度序列。

线性反馈移位寄存器的大小是一个通用的参数。该核心设计的方式,是为了从外部可以设置该方法的数据。
当信号为低电平时,输出使能引脚可以使得输出位为零位。
A testbench code is provided along with core.You can use that to verify the results.测试平台代码与该核心在文件夹中都有,你

可以用它们来测试结果。当然,我们建议你写自己的测试平台代码来测试这个设计。

如果您在设计中发现任何错误,请在错误追踪系统部分进行报告。

由于生成的序列是不完全随机的,请在加密之前谨慎只用该核心。
如果你觉得该设计有用,请发邮件至lalnitt@gmail.com,我会非常感激。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
zxopenljx 发表于 2022-10-22 17:54:29 | 显示全部楼层
lfsr_randgen/线性反馈移位寄存器
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-23 23:18 , Processed in 0.060146 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表