Random number generators in verilog
Go to file
Peter McGoron 4bcefafb69 xorshift 2024-02-20 20:34:10 -05:00
.gitignore xorshift 2024-02-20 20:34:10 -05:00
COPYING xorshift 2024-02-20 20:34:10 -05:00
Makefile xorshift 2024-02-20 20:34:10 -05:00
README.rst xorshift 2024-02-20 20:34:10 -05:00
xorshift.cpp xorshift 2024-02-20 20:34:10 -05:00
xorshift.v xorshift 2024-02-20 20:34:10 -05:00

README.rst

------------
verilog_rand
------------

Random number generators in verilog. BSD 2-clause.

-----------
XORShift-64
-----------

XORShift-64 is a pseudo-RNG with a period of ``2^64-1``.
At 100 MHz it would take centuries before the RNG repeats.