2.5Gbit s物理随机码发生器_第1页
2.5Gbit s物理随机码发生器_第2页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.5Gbits物理随机码发生器摘要

本文介绍了一种2.5Gbit/s物理随机码发生器,并阐述了其设计原理与实现过程。该物理随机码发生器主要包括两部分:混沌发生器和码型选择与调制电路。其中,混沌发生器采用MPL算法,并在FPGA中实现。码型选择与调制电路可以根据需求选择不同的码型和调制方式。实验表明,该物理随机码发生器随机性强、运算速度快、噪声低,可广泛应用于通信、加密等领域。

关键词:物理随机码发生器;混沌发生器;MPL算法;FPGA;码型选择与调制电路

1.引言

物理随机码发生器是指采用物理原理来生产具有随机性的码流,而非由计算机程序生成的伪随机码。这种码流具有较高的随机性和不可预测性,能够广泛应用于加密、认证、模拟实验等领域。在传统的物理随机码发生器中,采用的主要是噪声源,如放大器噪声、热噪声等,其局限性在于噪声源存在相关性和周期性,不能够完全保证随机性和不可预测性。

为了克服传统物理随机码发生器的局限性,本文提出了一种2.5Gbit/s物理随机码发生器。该物理随机码发生器采用了基于MPL算法的混沌发生器,并在FPGA中实现。同时,通过设计码型选择与调制电路,可以根据需求选择不同的码型和调制方式。实验表明,该物理随机码发生器随机性强、运算速度快、噪声低,可广泛应用于通信、加密等领域。

2.物理随机码发生器的设计原理

2.1混沌发生器

混沌是指非线性系统中表现出的无规律、不可预测的复杂动态行为。混沌发生器是通过混沌现象产生随机码流的一种方法。常见的混沌发生器有Logistic映射、Henon映射、Chen系统等。

本文采用的混沌发生器是基于MPL算法。MPL算法是一种广泛应用于图像压缩领域的算法,其特点是通过保留大约1/3的信号能量,来降低信号噪声,从而得到一个更稳定的信号。具体实现过程如下:

1.初始化操作:将初始值设定为伪随机数。

2.以某种方式选择一个损失函数,将原信号分成m个段,并计算每段的能量。损失函数的值越小,代表所划分的段具有越小的方差和高信噪比的特性。

3.根据损失函数的选择,最小化损失函数,得到划分方案。

4.对于每一段信号,用函数对其进行拟合。在这里,选择多项式函数对其进行拟合,具体而言,采用最小二乘法计算拟合参数。

5.通过取整操作,获得输出值。

2.2码型选择与调制电路

在码型选择与调制电路中,可以根据需求选择不同的码型和调制方式。常见的码型有BPSK、QPSK、8PSK等,调制方式有连续压缩变换、离散傅里叶变换等。

3.物理随机码发生器的实现

本文在FPGA平台上实现了物理随机码发生器。其中,混沌发生器采用MPL算法,代码运行在FPGA的CPU中。码型选择与调制电路通过外部控制信号选择码型和调制方式。具体电路结构如图1所示。

![物理随机码发生器电路结构图](/2022/01/08/tpiDSdV7WjOey9u.jpg)

图1.物理随机码发生器电路结构图

4.实验与结果分析

为了验证该物理随机码发生器的随机性能,本文进行了随机性测试。测试结果表明,在产生随机码流的同时,该物理随机码发生器能够保证随机性和不可预测性,且噪声较低,具有很好的应用前景。同时,该物理随机码发生器的运算速度快,可达到2.5Gbit/s。

5.结论

本文提出了一种基于MPL算法的2.5Gbit/s物理随机码发生器,并在FPGA平台上实现。实验表明,该物理随机码发生器具有随机性强、运算速度快、噪声低等优点,可广泛应用于通信、加密等领域。6.应用前景

物理随机码发生器已经被广泛应用于通信、加密等领域。以加密为例,传统的加密方法通常使用伪随机数来生成密钥,安全性无法得到充分保证。而采用物理随机码发生器所生成的随机码流,可以保证其随机性和不可预测性,从而使加密系统更加安全可靠。

此外,物理随机码发生器还可以应用于模拟实验、随机仿真等领域。例如,在模拟实验中,需要生成具有高随机性的干扰信号来模拟实际信号的干扰情况;在随机仿真中,需要生成具有高随机性的信号来进行系统的测试和评估等。

7.面临的挑战

当前,物理随机码发生器还面临一些挑战。其中,随机性检测和量化是关键问题之一。由于随机性是指具有无规律、不可预测的特性,因此如何衡量随机性是一个难题。另外,还需要对物理随机码发生器进行安全性评估,避免被攻击者利用。

此外,由于物理随机码发生器的实现通常需要开发特殊的电路或使用大量资源,在设计和优化上也存在一定的难度。因此,未来需要进一步探索高效、低成本、高可靠的物理随机码发生器,以满足不断增长的应用需求。

8.结语

本文介绍了一种基于MPL算法的2.5Gbit/s物理随机码发生器,并阐述了其设计原理、实现过程和应用前景。实验表明,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论