Design and FPGA Implementation of a Universal Chaotic Signal Generator Based on the Verilog HDL Fixed-Point Algorithm and State Machine Control

被引:14
|
作者
Qiu, Mo [1 ]
Yu, Simin [1 ]
Wen, Yuqiong [1 ]
Lu, Jinhu [2 ]
He, Jianbin [1 ]
Lin, Zhuosheng [1 ]
机构
[1] Guangdong Univ Technol, Coll Automat, Guangzhou 510006, Guangdong, Peoples R China
[2] Chinese Acad Sci, Acad Math & Syst Sci, Inst Syst Sci, Beijing 100190, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Chaotic system; fixed-point algorithm; state machine control; Verilog HDL; FPGA implementation; REAL-TIME; OSCILLATOR;
D O I
10.1142/S0218127417500407
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In this paper, a novel design methodology and its FPGA hardware implementation for a universal chaotic signal generator is proposed via the Verilog HDL fixed-point algorithm and state machine control. According to continuous-time or discrete-time chaotic equations, a Verilog HDL fixed-point algorithm and its corresponding digital system are first designed. In the FPGA hardware platform, each operation step of Verilog HDL fixed-point algorithm is then controlled by a state machine. The generality of this method is that, for any given chaotic equation, it can be decomposed into four basic operation procedures, i.e. nonlinear function calculation, iterative sequence operation, iterative values right shifting and ceiling, and chaotic iterative sequences output, each of which corresponds to only a state via state machine control. Compared with the Verilog HDL floating-point algorithm, the Verilog HDL fixed-point algorithm can save the FPGA hardware resources and improve the operation efficiency. FPGA-based hardware experimental results validate the feasibility and reliability of the proposed approach.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] A resolver-based vector control drive of permanent magnet synchronous motor on a fixed-point digital signal processor
    Konghirun, M
    TENCON 2004 - 2004 IEEE REGION 10 CONFERENCE, VOLS A-D, PROCEEDINGS: ANALOG AND DIGITAL TECHNIQUES IN ELECTRICAL ENGINEERING, 2004, : D167 - D170
  • [42] Control parameter optimization based trajectory design of underwater gliders executing underwater fixed-point exploration missions
    Jiang, Zhihong
    Wu, Hongyu
    Wu, Qingjian
    Yang, Yunqiang
    Tan, Lijie
    Yan, Shaoze
    OCEAN ENGINEERING, 2023, 279
  • [43] A fixed-frequency quasi-sliding control algorithm: Application to power inverters design by means of FPGA implementation
    Ramos, RR
    Biel, D
    Fossas, E
    Guinjoan, F
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2003, 18 (01) : 344 - 355
  • [44] Design of FOPI Controller for The Frequency Fixed Orthogonal Signal Generator (FFOSG) Based PLL through Genetic Algorithm
    Pereira, Luis F. S. C.
    de Carvalho, Artur A.
    Perez, Jader Lucas
    Batista, Edson A.
    Godoy, Ruben B.
    de Brito, Moacyr A. G.
    2021 14TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRY APPLICATIONS (INDUSCON), 2021, : 1385 - 1391
  • [45] The Blind Harmonic Signal Extraction Algorithm based on the Steady-state Point Capture Under the Chaotic Background
    Wang, Erfu
    Liu, Qiang
    Ma, Kangjian
    2013 INTERNATIONAL CONFERENCE ON SENSOR NETWORK SECURITY TECHNOLOGY AND PRIVACY COMMUNICATION SYSTEM (SNS & PCS), 2013, : 120 - 124
  • [46] An Iterative Fourier Transform Algorithm for digital hologram generation using phase-only information and its implementation in a fixed-point digital signal processor
    Torii, Yasuhiro
    Balladares-Ocana, Leandro
    Martinez-Castro, J.
    OPTIK, 2013, 124 (22): : 5416 - 5421
  • [47] A complete Design and Implementation of a low cost Remote Controlled Flying Machine with FPGA based Control System
    Rahman, Tauhidur
    Islam, Md. Azizul
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 1, 2010, : 771 - 775
  • [48] A novel secure chaos-based pseudo random number generator based on ANN-based chaotic and ring oscillator: design and its FPGA implementation
    Murat Tuna
    Analog Integrated Circuits and Signal Processing, 2020, 105 : 167 - 181
  • [49] A novel secure chaos-based pseudo random number generator based on ANN-based chaotic and ring oscillator: design and its FPGA implementation
    Tuna, Murat
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2020, 105 (02) : 167 - 181
  • [50] Design and implementation of a state machine controlled 3D model car based on FPGA plus gyroscope
    Ren, K. R.
    Zhang, L. X.
    Tan, H.
    AUTOMATIC CONTROL, MECHATRONICS AND INDUSTRIAL ENGINEERING, 2019, : 45 - 53