• Home
  • Search
  • An improved Ziggurat-based hardware Gaussian random number generator
  • Cite Icon6
  • https://doi.org/10.1109/icsict.2016.7998817Copy DOI Icon

An improved Ziggurat-based hardware Gaussian random number generator

  • Oct 1, 2016
  • Jianing Su +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The Ziggurat algorithm is an efficient way for building a Gaussian random number generator (GRNG), which is useful in many scientific and engineering applications. As the classic ziggurat-based GRNG includes nonlinear operations in judging the wedge and tail regions, which is complicated and resource consuming. An improved ziggurat algorithm is proposed by optimizing the accepting model with piecewise linear fitting, replacing the nonlinear operations with linear ones. The improved GRNG works with a 33% decrease of resource and has no significant performance loss. In addition, the uniform random number generator (URNG) in GRNG is implemented by metastability-based ring oscillators with XOR trees, which is the state-of-the-art technique for generating true random numbers in fully digital ways. FPGA results show that the proposed GRNG generates good normal distribution samples with a smooth power spectrum.

Similar Papers
  • Research Article
  • Citations2

Segmented Leap-Ahead LFSR Architecture for Uniform Random Number Generator

  • Sep 30, 2013
  • International Journal of Software Engineering and Its Applications
  • Je-Hoon Lee +1
  • Research Article
  • Citations2

Flexible FPGA Gaussian Random Number Generators With Reconfigurable Variance

  • May 01, 2024
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • Zhuo Chen +4
  • Conference Article
  • Citations1

FPGA-based compact differential evolution

  • Nov 01, 2015
  • Yutana Jewajinda
  • Book Chapter

Uniform Random Number Generation With Jumping Facilities

  • Jan 01, 2018
  • E Jack Chen
  • Book Chapter

Uniform Random Number Generation With Jumping Facilities

  • Jan 01, 2019
  • E Jack Chen
  • Research Article
  • Citations8

Random number generation and distribution out of thin (or thick) air

  • Jun 18, 2020
  • Journal of Optics
  • N Bornman +2
  • Conference Article
  • Citations1

FPGA based RNG for random WOB method in unit cube capacitance calculation

  • Dec 01, 2012
  • Z Abdul Halim +2
  • Research Article

Random and Pseudo-Random Number Generation Methods

  • May 01, 2025
  • American Journal of Applied Science and Technology
  • Karimov Madjit Malikovich +5
  • Single Report

Reassessing the MCNP Random Number Generator

  • Aug 24, 2023
  • Colin Josey
  • Conference Article
  • Citations3

<title>Model-based VQ for image data archival, retrieval, and distribution</title>

  • Jun 16, 1995
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Mareboyana Manohar +1
  • Conference Article
  • Citations6

How to generate transparent random numbers using blockchain

  • Oct 01, 2018
  • Yuto Ehara +1
  • Research Article
  • Citations20

RNGAVXLIB: Program library for random number generation, AVX realization

  • Dec 01, 2015
  • Computer Physics Communications
  • M.S Guskova +2
  • Book Chapter
  • Citations179

True Random Number Generators

  • Jan 01, 2014
  • Mario Stipčević +1
  • Research Article
  • Citations42

Toward Sensor-Based Random Number Generation for Mobile and IoT Devices

  • Dec 01, 2016
  • IEEE Internet of Things Journal
  • Kyle Wallace +4
  • PDF
  • Research Article
  • Citations10

A Random Number Generator Using Ring Oscillators and SHA-256 as Post-Processing

  • Jun 01, 2015
  • International Journal of Electronics and Telecommunications
  • Szymon Łoza +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.