ATHENA RNG-A100 Description


The RNG-A100 is a minimum area solution that couples a non-deterministic entropy source (NRNG), containing multiple random oscillators, with a non-linear deterministic RNG (DRNG) to produce the highest quality RNG available today. Athena’s innovative architecture uses non-deterministic data as an initialization vector and also continuously incorporates the entropy of the NRNG with that of the DRNG. The RNG-A100 has been proven compliant with NIST SP800-22 and FIPS 140-1 randomness tests in commercial customer silicon.

The RNG-A100 continuously monitors its operation to detect potential fault conditions. On top of that, the RNG-A100 is built to survive faults while continuing to provide cryptographic-grade random numbers. It has also been designed to mitigate attacks on RNGs and exploit application-level sources of non-deterministic randomness.


  • SP800-22 compliant
  • FIPS 140-1 compliant
  • Silicon proven
  • Fast delivery
  • High performance starting at 250 Mbps output with 500 MHz input clock
  • Internal fault detection for NRNG subsystem
  • Microprocessor bus interfaces available
  • Portable to any technology library


  • Gold standard NRNG plus DRNG architecture provides cryptographic-grade random data


  • Encrypted data storage
  • Secure communications
  • E-commerce
  • Financial transactions
  • Noise generation

Available Deliverables:

  • Simulation model (Verilog or VHDL)
  • Synthesizable RTL ( Verilog or VHDL) and scripts
  • Targeted, timing closed netlist
  • Verification suite
  • Documentation


  • 12 months maintenance and support included