Go Back

Source code


Name: rng_lib
Created: Sep 2, 2004
Updated: Oct 14, 2007
SVN Updated: Mar 10, 2009

Other project properties

Category: Library
Language: VHDL
Development status: Stable
Additional info: Design done , Specification done
WishBone Compliant: No
License: GPL


This library has functions for generating good quality random numbers in a VHDL testbench environment. The functions will NOT synthesize.


- Based on a combination of 3 Tausworthe generators.
- Distributions:
- Uniform (continous)
- Gaussian (continous)
- Exponential (continous)
- For use in test benches


- Version 1.0 released.