A Novel Simple 4-D Hyperchaotic System with a Saddle-Point Index-2 Equilibrium Point and Multistability: Design and FPGA-Based Applications

This paper presents a novel simple 4-D dissipative autonomous hyperchaotic system with a saddle-point index-2 equilibrium point. The dynamics of the new system consists of nine terms with two nonlinear terms. Thus, the proposed system is one of the simplest 4-D hyperchaotic systems. The new system also shows multistability behavior for some range of its parameters. Bifurcation diagrams, Lyapunov spectrum, Kaplan–Yorke dimension, and phase plots are used to analyze the complex dynamical behavior of the system. The discrete-time equivalent of the presented hyperchaotic system is made by using the Euler algorithm for improving the embedded chaos-based engineering applications on FPGA. Then, the design of a novel TRNG having chaotic entropy seed has been performed utilizing FPGA-based 4-D hyperchaotic system structure. The Euler-based model in the creation phase on FPGA has been described using VHDL with 32-bit IEEE 754-1985 floating-point format. The designed hyperchaotic system and TRNG unit have been synthesized using Xilinx ISE Design Tools, and chip statistics obtained from place-and-route process have been presented by testing in the Virtex-6 FPGA chip of Xilinx family. The numbers generated in high data rates of 185.447 Mbit/s have been obtained with 370.894 MHz clock frequency for the implementation of the novel TRNG unit. In the last stage, randomness tests of the generated random numbers have been carried out and the generated random numbers have passed successfully all randomness tests.

[1]  Ihsan Pehlivan,et al.  A novel high speed Artificial Neural Network–based chaotic True Random Number Generator on Field Programmable Gate Array , 2018, Int. J. Circuit Theory Appl..

[2]  Ping Zhou,et al.  Hyperchaos, chaos, and horseshoe in a 4D nonlinear system with an infinite number of equilibrium points , 2014 .

[3]  Chao Xu,et al.  Theory and implementation of a very high throughput true random number generator in field programmable gate array. , 2016, The Review of scientific instruments.

[4]  Gunhan Dundar,et al.  A new dual entropy core true random number generator , 2013, 2013 8th International Conference on Electrical and Electronics Engineering (ELECO).

[5]  Viet-Thanh Pham,et al.  A Chaotic System with Different Shapes of Equilibria , 2016, Int. J. Bifurc. Chaos.

[6]  Karthikeyan Rajagopal,et al.  Hyperchaotic Memcapacitor Oscillator with Infinite Equilibria and Coexisting Attractors , 2018, Circuits Syst. Signal Process..

[7]  Georg A. Gottwald,et al.  On the Implementation of the 0-1 Test for Chaos , 2009, SIAM J. Appl. Dyn. Syst..

[8]  Guanrong Chen,et al.  YET ANOTHER CHAOTIC ATTRACTOR , 1999 .

[9]  Binoy Krishna Roy,et al.  Crisis and inverse crisis route to chaos in a new 3-D chaotic system with saddle, saddle foci and stable node foci nature of equilibria , 2016 .

[10]  Turgay Kaya,et al.  A true random number generator based on a Chua and RO-PUF: design, implementation and statistical analysis , 2019, Analog Integrated Circuits and Signal Processing.

[11]  Zhonglin Wang,et al.  A four-wing hyper-chaotic attractor generated from a 4-D memristive system with a line equilibrium , 2015 .

[12]  Viet-Thanh Pham,et al.  A Novel Four-Dimensional Hyperchaotic Four-Wing System With a Saddle–Focus Equilibrium , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.

[13]  Tomas Gotthans,et al.  New class of chaotic systems with circular equilibrium , 2015 .

[14]  Georg A. Gottwald,et al.  A new test for chaos in deterministic systems , 2004, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[15]  Salih Ergun,et al.  Truly random number generators based on a non-autonomous chaotic oscillator , 2007 .

[16]  R. Vázquez-Medina,et al.  PRNG Based on Skew Tent Map , 2018, Arabian Journal for Science and Engineering.

[17]  Ahmed S. Elwakil,et al.  Hardware Optimized FPGA Implementations of High-Speed True Random Bit Generators Based on Switching-Type Chaotic Oscillators , 2018, Circuits Syst. Signal Process..

[18]  J. P. Singh,et al.  The nature of Lyapunov exponents is (+, +, −, −). Is it a hyperchaotic system? , 2016 .

[19]  Akif Akgul,et al.  A novel chaos-based encryption algorithm over TCP data packet for secure communication , 2016, Secur. Commun. Networks.

[20]  Amir Akhavan,et al.  Pseudo random number generator based on quantum chaotic map , 2014, Commun. Nonlinear Sci. Numer. Simul..

[21]  Oscar Castillo,et al.  A new multi-stable fractional-order four-dimensional system with self-excited and hidden chaotic attractors: Dynamic analysis and adaptive synchronization using a novel fuzzy adaptive sliding mode control method , 2020, Appl. Soft Comput..

[22]  Guanrong Chen,et al.  Constructing a chaotic system with any number of equilibria , 2012, 1201.5751.

[23]  J H García-López,et al.  Synchronization of complex networks of identical and nonidentical chaotic systems via model-matching control , 2019, PloS one.

[24]  Murat Tuna,et al.  A novel ANN-based four-dimensional two-disk hyperchaotic dynamical system, bifurcation analysis, circuit realisation and FPGA-based TRNG implementation , 2020 .

[25]  Julien Clinton Sprott,et al.  Simple chaotic flows with a line equilibrium , 2013 .

[26]  uz,et al.  Truly random number generators based on non-autonomous continuous-time chaos , 2010 .

[27]  L. Cardoza-Avendaño,et al.  A novel pseudorandom number generator based on pseudorandomly enhanced logistic map , 2016, Nonlinear Dynamics.

[28]  Ying Zhang,et al.  Adaptive Control of a Four-Dimensional Hyperchaotic System , 2019, Asian Research Journal of Mathematics.

[29]  Abdesselem Boulkroune,et al.  A novel 4-D hyperchaotic system with two quadratic nonlinearities and its adaptive synchronisation , 2018, Int. J. Autom. Control..

[30]  Qigui Yang,et al.  A new Lorenz-type hyperchaotic system with a curve of equilibria , 2015, Math. Comput. Simul..

[31]  Ismail Koyuncu,et al.  The design and realization of a new high speed FPGA-based chaotic true random number generator , 2017, Comput. Electr. Eng..

[32]  Ebubekir Erdem,et al.  Implementation and Performance Analysis of True Random Number Generator on FPGA Environment by Using Non-periodic Chaotic Signals Obtained from Chaotic Maps , 2019 .

[33]  Yong Wang,et al.  A pseudorandom number generator based on piecewise logistic map , 2015, Nonlinear Dynamics.

[34]  Ihsan Pehlivan,et al.  High speed FPGA-based chaotic oscillator design , 2019, Microprocess. Microsystems.

[35]  José-Cruz Nuñez Pérez,et al.  FPGA realization of multi-scroll chaotic oscillators , 2015, Commun. Nonlinear Sci. Numer. Simul..

[36]  Julien Clinton Sprott,et al.  Strange attractors with various equilibrium types , 2015 .

[37]  Kunihiro Asada,et al.  IC truly random number generators based on regular & chaotic sampling of chaotic waveforms , 2011 .

[38]  Julien Clinton Sprott,et al.  Recent new examples of hidden attractors , 2015 .

[39]  Lingfeng Liu,et al.  A New Two-Dimensional Mutual Coupled Logistic Map and Its Application for Pseudorandom Number Generator , 2019, Mathematical Problems in Engineering.

[40]  Honorio Martín,et al.  On the Entropy of Oscillator-Based True Random Number Generators under Ionizing Radiation , 2018, Entropy.

[41]  Murat Tuna,et al.  Real-time high-speed 5-D hyperchaotic Lorenz system on FPGA , 2019 .

[42]  P. Arena,et al.  Hyperchaos from cellular neural networks , 1995 .

[43]  Amr Elsonbaty,et al.  Dynamical behaviors, circuit realization, chaos control, and synchronization of a new fractional order hyperchaotic system , 2016 .

[44]  H. Moqadasi,et al.  A new Chua’s circuit with monolithic Chua’s diode and its use for efficient true random number generation in CMOS 180 nm , 2015 .

[45]  A. Beirami,et al.  Discrete-time chaotic-map truly random number generators: design, implementation, and variability analysis of the zigzag map , 2012, 1206.1039.

[46]  T. N. Mokaev,et al.  Homoclinic orbits, and self-excited and hidden attractors in a Lorenz-like system describing convective fluid motion Homoclinic orbits, and self-excited and hidden attractors , 2015 .

[47]  Zengqiang Chen,et al.  A novel hyperchaos system only with one equilibrium , 2007 .

[48]  Viet-Thanh Pham,et al.  Three-Dimensional Chaotic Autonomous System with a Circular Equilibrium: Analysis, Circuit Implementation and Its Fractional-Order Form , 2016, Circuits Syst. Signal Process..

[49]  Haijun Wang,et al.  New dynamics coined in a 4-D quadratic autonomous hyper-chaotic system , 2019, Appl. Math. Comput..

[50]  Ehab Abou-Bakr,et al.  Random property enhancement of a 1D chaotic PRNG with finite precision implementation , 2019, Chaos, Solitons & Fractals.

[51]  Chaoxia Zhang Theoretical design approach of four-dimensional piecewise-linear multi-wing hyperchaotic differential dynamic system , 2016 .

[52]  Shouming Zhong,et al.  A new 4D hyperchaotic system with high complexity , 2018, Math. Comput. Simul..

[53]  A. Wolf,et al.  Determining Lyapunov exponents from a time series , 1985 .

[54]  Viet-Thanh Pham,et al.  A new four-dimensional system containing chaotic or hyper-chaotic attractors with no equilibrium, a line of equilibria and unstable equilibria , 2018, Chaos, Solitons & Fractals.

[55]  Karthikeyan Rajagopal,et al.  Dynamical analysis, sliding mode synchronization of a fractional-order memristor Hopfield neural network with parameter uncertainties and its non-fractional-order FPGA implementation , 2019, The European Physical Journal Special Topics.

[56]  Binoy Krishna Roy,et al.  A new chaotic oscillator containing generalised memristor, single op-amp and RLC with chaos suppression and an application for the random number generation , 2019, The European Physical Journal Special Topics.

[57]  A. E. Matouk,et al.  Dynamics and control in a novel hyperchaotic system , 2019 .

[58]  Zhouchao Wei,et al.  Hidden Hyperchaotic Attractors in a Modified Lorenz-Stenflo System with Only One Stable Equilibrium , 2014, Int. J. Bifurc. Chaos.

[59]  Mengxing Chen,et al.  A Single-Stage Buck-Boost Three-Level Neutral-Point-Clamped Inverter with Two Input Sources for the Grid-Tied Photovoltaic Power Generation , 2019 .

[60]  Mustafa Türk,et al.  Hybrid pseudo-random number generator for cryptographic systems , 2015 .

[61]  Jordi Grau-Moya,et al.  Non-Equilibrium Relations for Bounded Rational Decision-Making in Changing Environments , 2017, Entropy.

[62]  Ana Dalia Pano-Azucena,et al.  FPGA-based implementation of chaotic oscillators by applying the numerical method based on trigonometric polynomials , 2018 .

[63]  A. Anzo-Hernández,et al.  Itinerary synchronization between PWL systems coupled with unidirectional links , 2019, Commun. Nonlinear Sci. Numer. Simul..

[64]  Erdinç Avaroğlu Pseudorandom number generator based on Arnold cat map and statistical analysis , 2017 .

[65]  Binoy Krishna Roy,et al.  Synchronization and anti-synchronization of Lu and Bhalekar–Gejji chaotic systems using nonlinear active control , 2014 .

[66]  Ahmed S. Elwakil,et al.  Two-Dimensional Rotation of Chaotic Attractors: Demonstrative Examples and FPGA Realization , 2019, Circuits Syst. Signal Process..

[67]  Josué Aarón López-Leyva,et al.  Simultaneous dual true random numbers generator , 2016 .

[68]  Julien Clinton Sprott,et al.  Bistability in a hyperchaotic system with a line equilibrium , 2014 .

[69]  E. Avaroğlu,et al.  he study of the reasons for not giving the results of NIST Tests of Random Walk, Random Walk Variable and Lempel Ziv , 2015 .

[70]  Ahmed M. Soliman,et al.  Reconfigurable chaotic pseudo random number generator based on FPGA , 2019, AEU - International Journal of Electronics and Communications.

[71]  W. San-Um,et al.  A 0.18-μm CMOS high-data-rate true random bit generator through ΔΣ modulation of chaotic jerk circuit signals. , 2018, Chaos.

[72]  Karim Ansari-Asl,et al.  A New Approach to Analysis and Design of Chaos-Based Random Number Generators Using Algorithmic Converter , 2016, Circuits Syst. Signal Process..

[73]  Murat Tuna,et al.  Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator , 2020 .

[74]  Karthikeyan Rajagopal,et al.  Hyperjerk multiscroll oscillators with megastability: Analysis, FPGA implementation and a novel ANN-ring-based True Random Number Generator , 2019 .

[75]  A. A. Elsadany,et al.  Dynamic Analysis and Circuit Implementation of a New 4D Lorenz-Type Hyperchaotic System , 2019, Mathematical Problems in Engineering.

[76]  Guang Zeng,et al.  Hyperchaos and horseshoe in a 4D memristive system with a line of equilibria and its implementation , 2014, Int. J. Circuit Theory Appl..

[77]  E. Lorenz Deterministic nonperiodic flow , 1963 .