基于FPGA的简化Lorenz混沌系统的PRSG的设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:wang1hnsc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
摘要:伪随机序列(Pseudo-Random Sequence, PRS)在信息加密、扩频通信等许多科学技术和工程领域中都有着十分广泛的应用,设计性能优良的伪随机序列已成为当前研究热点。混沌由于其良好的伪随机特性,使得基于混沌理论的伪随机序列发生器(Pseudo-Random Sequence Generator, PRSG)的研究成为一种新的、有益的探索,在理论研究和工程应用领域都有着重要的现实意义。本文以简化Lorenz系统为主要研究对象,研究了一种基于混沌系统构造伪随机序列发生器的设计方法。首先分析了简化Lorenz混沌系统的特性,以现场可编程门阵列(Field Programmable Gate Array, FPGA)作为硬件开发平台,基于模块化的设计理念,遵循IEEE-754标准,采用硬件描述语言Verilog HDL,设计了实现混沌系统所需的浮点加减运算模块,乘法运算模块,初值选取模块,数据传输模块,时序控制模块等,解决了FPGA不便进行浮点运算的问题。完成了混沌系统的设计,经过配置与调试,在FPGA上实现了简化Lorenz系统。设计了混沌伪随机序列(Chaos Pseudo-Random Sequence, CPRS)量化算法,对生成的混沌伪随机序列进行了复杂度分析,分析结果表明,量化算法提高了序列的复杂度。依据美国国家标准与技术研究院(National Institute of Standards and Technology, NIST)提供的伪随机序列性能测试标准,对FPGA产生的混沌伪随机序列进行了性能测试,测试结果表明,生成的伪随机序列性能良好,并可提供多种长度的序列,为混沌伪随机序列在信息安全中的应用研究奠定了基础。
其他文献
激光打孔与其他薄型材料打孔的方法相比,其机构简单可靠、性能稳定、清洁方便、外观精美且打孔效率高。本课题研发了一款新型的水松纸激光打孔设备,可实现双头双光点激光打孔,这
本文给出了超稳光学腔的形变和腔长变化之间的关系式,该关系式具有普适性。它可以用于分析不同形状,不同尺寸的各种光学腔的腔长变化,最重要的是可以进行考虑到安装偏差和加
射频识别即RFID(Radio Frequency Identification)技术,是一种利用空间电磁耦合,通过射频信号传递信息从而识别物体的无线通信技术。随着物联网的发展,RFID技术被广泛应用于生产
化学气相沉积技术(CVD)是目前制备薄膜的一种主要方法,例如具有广阔的研究和应用前景的碳化硅、氮化镓、氧化锌和石墨烯等新型半导体材料都可采用CVD的方法进行制备。CVD设备的
光时域反射仪(OTDR),现代光纤传输线路故障检测的主要工具,采用脉冲光作为探测信号,通过测量故障位置反射光往返传输的时间,计算得到故障的距离信息。但是,该测量方法的空间
实验测试表明[Thin Solid Fil ms 516:1925-1930],纳米悬臂梁Si/Cu/Si N/Pt/C在弯曲载荷作用下发生沿Si/Cu界面的分层破坏,其载荷-位移曲线表现出明显的非线性行为.本文基于
奥地利作曲家舒伯特被音乐界尊称为浪漫主义音乐派的奠基人。正是他使得艺术歌曲与他本人相互闻名于世。其中具有很高艺术水平的艺术歌曲,《魔王》堪称里程碑式的经典之作。
随着ASIC设计规模的急剧增大,验证所消耗的资源也在迅速增加,如何有效验证ASIC的功能已成为制约其发展的关键。依据ASIC所属领域与验证层次的不同,功能验证采用的方法与验证所得
作为集成光学最基本的组成部分,平面光波导被广泛应用于光放大器、光传感器以及其他光学设备中。随着技术发展,光波导器件在设计和工艺上越来越多样,用Maxwell方程组和边界条件
慢光是全光网络中解决光学缓存,进行光信号时域操作的最具前景的解决方案。由于光子晶体慢光具有易于集成、室温操作、宽带宽和大色散特性而受到了研究者的重视。其中的微腔边