摘要
提出了基于FPGA设计混沌信号发生器的改进方法。采用Euler算法将连续混沌系统转换为离散混沌系统;基于IEEE-754单精度浮点数标准和模块化设计理念,使用Quartus II软件,采用VHDL和原理图相结合的方式设计混沌信号发生器。最后,在FPGA实验系统上进行实验,在示波器上显示了混沌吸引子的相图及时域混沌信号。由于采用了基于数据选择器的面积优化方法,复用耗费逻辑资源较多的浮点运算模块,大大减少了混沌信号发生器所占用的FPGA逻辑资源。实验结果表明了该方法的有效性和通用性。
An improved approach for the design of chaotic signal generator based on FPGA is proposed. Firstly, using Euler algorithm, the continuous chaotic systems can be converted to discrete chaotic systems. Secondly, according to IEEE-754 standard and module- based design idea, chaotic system is designed by the way of VHDL and logic diagram based on Quartus II software. Finally, chaotic signals are output through FPGA experimental setup and can be observed by the oscillograph. During the design process, several data selectors are used to share float-operating module which occupy lots of logic elements, as result logic elements reduced greatly due to area optimization. Experimental result verify its effectiveness and universlity.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第18期3972-3974,共3页
Computer Engineering and Design
基金
唐山市科学技术研究与发展计划基金项目(07160203B-3)