DocumentCode
3305151
Title
Search for Optimal Five-Neighbor FPGA-Based Cellular Automata Random Number Generators
Author
Santoro, Renaud ; Roy, Sébastien ; Sentieys, Olivier
Author_Institution
Rennes Univ., Lannion
fYear
2007
fDate
July 30 2007-Aug. 2 2007
Firstpage
343
Lastpage
346
Abstract
Cellular automata are recognized as efficient solutions for high-rate random number generators. However, for good randomness, the CA rule and the number of neighbor cells must be chosen with care. If a cell has N neighbors, 22 n rules are possible, and finding the optimal rule is a time-consuming task. To reduce its complexity, the search procedure is usually done using a genetic algorithm, which is not guaranteed to find the best rule. In this paper, an exhaustive search is used to find the optimal rule for a CA based on a neighborhood of 5. The search is performed based on statistical tests and entropy measures implemented on an FPGA. The use of an FPGA boost the speed of the search by an order of magnitude. Implementation results of the four statistical tests are given in terms of area and maximum clock frequency, and exhibit a significant improvement over previous works. This study shows that an increase in the number of neighbors in a CA enhances the entropy in the context of high-rate pseudo-random number generators. Moreover, searching the optimal rule for a given seed will improve randomness.
Keywords
cellular automata; entropy; field programmable gate arrays; random number generation; search problems; statistical testing; cellular automata random number generators; entropy measures; optimal five-neighbor FPGA; pseudo-random number generators; search procedure; statistical tests; Automata; Clocks; Entropy; Extremities; Field programmable gate arrays; Frequency; Genetic algorithms; Performance evaluation; Random number generation; Testing; AIS 20; AIS 31; Cellular automata; FPGA; hardware statistical tests; random number generators;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Electronics, 2007. ISSSE '07. International Symposium on
Conference_Location
Montreal, Que.
Print_ISBN
1-4244-1448-2
Electronic_ISBN
1-4244-1449-0
Type
conf
DOI
10.1109/ISSSE.2007.4294483
Filename
4294483
Link To Document