TY - JOUR
T1 - Fully digital jerk-based chaotic oscillators for high throughput pseudo-random number generators up to 8.77Gbits/s
AU - Mansingka, Abhinav S.
AU - Zidan, Mohammed A.
AU - Barakat, Mohamed L.
AU - Radwan, Ahmed Gomaa
AU - Salama, Khaled N.
N1 - KAUST Repository Item: Exported on 2020-10-01
PY - 2013/7/20
Y1 - 2013/7/20
N2 - This paper introduces fully digital implementations of four different systems in the 3rd order jerk-equation based chaotic family using the Euler approximation. The digitization approach enables controllable chaotic systems that reliably provide sinusoidal or chaotic output based on a selection input. New systems are introduced, derived using logical and arithmetic operations between two system implementations of different bus widths, with up to 100x higher maximum Lyapunov exponent than the original jerkequation based chaotic systems. The resulting chaotic output is shown to pass the NIST sp. 800-22 statistical test suite for pseudorandom number generators without post-processing by only eliminating the statistically defective bits. The systems are designed in Verilog HDL and experimentally verified on a Xilinx Virtex 4 FPGA for a maximum throughput of 15.59 Gbits/s for the native chaotic output and 8.77 Gbits/s for the resulting pseudo-random number generators
AB - This paper introduces fully digital implementations of four different systems in the 3rd order jerk-equation based chaotic family using the Euler approximation. The digitization approach enables controllable chaotic systems that reliably provide sinusoidal or chaotic output based on a selection input. New systems are introduced, derived using logical and arithmetic operations between two system implementations of different bus widths, with up to 100x higher maximum Lyapunov exponent than the original jerkequation based chaotic systems. The resulting chaotic output is shown to pass the NIST sp. 800-22 statistical test suite for pseudorandom number generators without post-processing by only eliminating the statistically defective bits. The systems are designed in Verilog HDL and experimentally verified on a Xilinx Virtex 4 FPGA for a maximum throughput of 15.59 Gbits/s for the native chaotic output and 8.77 Gbits/s for the resulting pseudo-random number generators
UR - http://hdl.handle.net/10754/321913
UR - http://linkinghub.elsevier.com/retrieve/pii/S0026269213001444
UR - http://www.scopus.com/inward/record.url?scp=84884499935&partnerID=8YFLogxK
U2 - 10.1016/j.mejo.2013.06.007
DO - 10.1016/j.mejo.2013.06.007
M3 - Article
SN - 0026-2692
VL - 44
SP - 744
EP - 752
JO - Microelectronics Journal
JF - Microelectronics Journal
IS - 9
ER -