论文部分内容阅读
提出了基于IEEE-754标准的现场可编程门阵列(FPGA)通用混沌与超混沌信号产生器设计与硬件实现的一种新方法.首先,根据Euler算法,对连续混沌系统作离散化处理,便于FPGA等一类数字信号处理器件的实现.其次,基于IEEE-754标准和模块化设计理念,用硬件描述语言构建出浮点数的乘法运算、加法运算、符号函数运算、正负绝对值运算、初始值与迭代值选择等5个基本模块,并以此为基础,进一步在FPGA平台上产生包括网格状多涡卷蔡氏系统在内的多种不同类型的混沌与超混沌信号.最后,通过对语音芯片的配置,利用其立体声左右通道输出两路混沌信号,可在示波器上显示多种混沌与超混沌吸引子的相图.该方案的主要特点是通用性强.对IEEE-754标准的浮点数算法以及在FPGA平台上产生混沌与超混沌信号的原理进行了分析,给出了算法流程图、技术开发过程以及硬件设计与实现结果.
A new method of hardware design and hardware implementation of universal chaos and hyperchaos signal generator based on IEEE-754 standard is proposed.Firstly, according to the Euler algorithm, the continuous chaotic system is discretized to facilitate FPGA and so on.Secondly, based on the IEEE-754 standard and the modular design concept, the hardware description language is used to construct the multiplication, addition, symbolic function operation, positive and negative absolute value operation of floating-point numbers, Value and iterative value selection and other five basic modules, and based on this, we further generate a variety of different types of chaotic and hyperchaotic signals including the grid-like multi-scroll Chua system on the FPGA platform.Finally, Voice chip configuration, the use of its stereo left and right channels output two chaotic signals, oscilloscope can display a variety of chaotic and hyperchaotic attractors phase diagram. The main features of the program is universal. IEEE-754 standard floating Point algorithm and the principle of generating chaotic and hyperchaotic signals on the FPGA platform are analyzed, the algorithm flow chart, technology development process and hardware design and implementation result.