伪随机数发生器的FPGA实现与研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8巷豫3期 电路与系统学报 Vol8 No3 2003年6J J JOURNALoFCIRCUITSANDSYSTEMS June,2003 文章编号:If)fJ70249(2003)03.0121.04 伪随机数发生器的FPGA实现与研究+ 束礼宝, 宋克柱, 王砚方 中旧科学技术大学快电f学实验挈.安徽台肥230027 摘要:也‘搬多’实际庸用中,龃接利月{FPGA产生伪随机序列的方法”j以为系统设计或测试带来极大的便利。本 史给…了堆J‘线性反馈移位寄存器电路,并结合FPGA的特有结构,设计了种简捷而又高效的伪齄机序列产生疗 法。最后通过统计埘比,说明了这种方法所,t牛的随机序列不仪可具有极K的周期,而且还具有良好的随机特性。 关键词t伪随机数发生器;线性反馈移位寄存器;FPGA 中田分类号tTN9l8:TN7109 文献标识码:A 1 引言 随机数足虽然具有一定的统计学规律,但它是抽样值不能事先确定的数。实际中产生的随机数不 randomNumber 是绝刘随机数,是相对的,称为“伪随机数”。伪随机数发生器(Pseudo Generator) 在扩频通信、信息加密和系统测试等领域中有着广泛的应用。 存软件中’般都采用含有大数乘法的递推公式所计算出的一组数值来产生伪随机数列。当数列足 够长时,这组数值就是近似满足均匀分布的伪随机数列。如在c语言下:程序初始化时调用一次srandf、 函数设首‘好随机数“种子”,然后就呵以通过调用rand()函数来产生随机数了。 随着¨J编程逻辑器件(FPGA)在电子领域越来越J一泛的应用,在很多高速设计和高速测试的场 合F,我们希望能够在FPGA中直接实现伪随机序列发生器。传统的大数乘法产生伪随机数的方法 不但时钟频率不能太高,并且需要消耗FPGA内大量的逻辑资源。本文将给出在FPGA内利用线性 反馈移位寄存器(LinearFeedbackshifl 构简单,易j二实现,而H所产生的伪随机序列具有周期长,随机特性好的特点。 2 线性反馈移位寄存器 刚I足Ⅲ级线性反馈移位寄存器(LFsR)的电路结 构。其中系数凶子Z=l表示有连接,,=o表示无连接;星:器 0表示异或(xOR)运算。 娃然,LFsR的输出序列是有周期性的。因为一旦m 图1 LFsR的电路结构 个寄存器l出现了以前经历过的状态,则以后的状态将周而复始。m级的LFsR最多只有2m个状态, 所以重复足1i可避免的。假若m个寄存器的初始状态全为零,则LFsR将一直保持全零状态。闪此, 的周期只与其反馈方式有关,而不依赖于其初始状态。根据其反馈方式的不同,可以定义LFsR的特 征多161式 p(x)=兰f一=x。+氕。x“t+一+fx+l (1) j以}lFJ叭由特征多项式p(x)所对应的m级LFsR输出最长序列的充要条件…是: J(i)P(J)=』。+L一,x一1++,』+1是不可化约的; … … 旧)不存存t2…一l,使得(z‘+I)能被P(z)整除 2㈣3一t)l-2() +收稿日期t 修订日期,2003—03-19 基金项目-Iq家863¨划项¨资助(200lAA6020 万方数据 ii滋戮 ln路‘j系统学报 第8卷 根据(2)式所给条件,ur以利用Mathematica42软件1”,编写求解程序,该程序对予给定的m, 叮以构造

文档评论(0)

野草 + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档