A programmable input-pulse dependent chaotic oscillator
ABSTRACT In this paper, we present a chaotic oscillator structure that generates different chaotic oscillation behaviors depending on the number of excitation pulses as well as the pulse width. The oscillator is a programmable chaotic oscillator that can work in both autonomous mode and non-autonomous mode, which can be used in programmable and low-power applications such as cryptography and communication channel verification.
- SourceAvailable from: Warsame Ali[Show abstract] [Hide abstract]
ABSTRACT: In this paper, we introduce a novel discrete chaotic map named zigzag map that demonstrates excellent chaotic behaviors and can be utilized in Truly Random Number Generators (TRNGs). We comprehensively investigate the map and explore its critical chaotic characteristics and parameters. We further present two circuit implementations for the zigzag map based on the switched current technique as well as the current-mode affine interpolation of the breakpoints. In practice, implementation variations can deteriorate the quality of the output sequence as a result of variation of the chaotic map parameters. In order to quantify the impact of variations on the map performance, we model the variations using a combination of theoretical analysis and Monte-Carlo simulations on the circuits. We demonstrate that even in the presence of the map variations, a TRNG based on the zigzag map passes all of the NIST 800-22 statistical randomness tests using simple post processing of the output data.Analog Integrated Circuits and Signal Processing 06/2012; 73(1). DOI:10.1007/s10470-012-9893-9 · 0.47 Impact Factor
- [Show abstract] [Hide abstract]
ABSTRACT: This paper presents a low-power, biologically-inspired silicon neuron based implementation of a chaotic oscillator circuit. The silicon neuron structure is based on Hodgkin–Huxley neuron model. Subthreshold MOSFET and current reuse techniques have been utilized to achieve a low-power consumption of 180.30 nW for the room temperature (27 °C) and typical process corner. The chaotic behavior of the circuit is confirmed by calculating the largest Lyapunov exponent. A sensitivity analysis of the proposed chaotic oscillator shows that the circuit maintains the chaotic behavior for five different process corners within the temperature range of 0–60 °C.Analog Integrated Circuits and Signal Processing 01/2013; 74(1). DOI:10.1007/s10470-012-9922-8 · 0.47 Impact Factor