FPGA Implementations of Tiny Mersenne Twister

Provided by: International Journal of Engineering Sciences & Research Technology (IJESRT)
Topic: Hardware
Format: PDF
Random number generators are essential in many computing applications, such as artificial intelligence like genetic algorithms and automated opponents, random game content, simulation of complex phenomena such as weather and fire, numerical methods such as Monte-Carlo integration, cryptography algorithms such as RSA use random numbers for key generation, digital signal processing and communications, etc. Pseudo-Random Number Generators (PRNGs) generate a sequence of "Random" numbers using an algorithm, operating on an internal state, such as linear congruential generator, truncated linear congruential generator, linear feedback shift register, inversive congruential generator, lagged Fibonacci generator, cellular automata, Mersenne Twister, etc.

Find By Topic