RNG MULTI SCROLL CHAOS: In this study, a digital RNG based on chaotic oscillators was implemented using the SKY130 process node.

Clone this repo:

Branches

  1. 5d41865 final gds oasis by Jeff DiCorpo · 2 years ago main
  2. a79f632 100Mhz_final by onurkrts · 2 years, 6 months ago
  3. 6c478cf minor fix by onurkrts · 2 years, 6 months ago
  4. fd37531 100Mhz_flow_2_stable by onurkrts · 2 years, 6 months ago
  5. 4d84c96 100Mhz_flow_1 by onurkrts · 2 years, 6 months ago

RNG CHAOS SCROLL

Chaotic systems are deterministic and bounded in phase space, but they have positive Lyapunov exponents leading to completely divergent signals even for very small perturbations in initial conditions. Therefore, chaotic oscillators are frequently employed in Random Number Generator(RNG) applications where repeatable, secure and high-performance entropy sources are required. Chaotic oscillators can be implemented in either analog or digital circuits, but chaotic oscillators implemented in the digital domain are preferable for ease of integration to digital systems. In this study, a digital RNG based on chaotic oscillators was implemented using the SKY130 process node.