Comparison between 2D cellular automata based pseudorandom number generators

被引:3
|
作者
Torres-Huitzil, Cesar [1 ]
Delgadillo-Escobar, Marco [1 ]
Nuno-Maganda, Marco [2 ]
机构
[1] CINVESTAV IPN, Victoria Soto La Marina 87130, Mexico
[2] Univ Politecn Victoria, Victoria Soto La Marina 87130, Mexico
来源
IEICE ELECTRONICS EXPRESS | 2012年 / 9卷 / 17期
关键词
Cellular automata; pseudorandom numbers; FPGA; QUALITY RANDOM NUMBERS;
D O I
10.1587/elex.9.1391
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Pseudorandom number generators (PRNGs) should satisfy two main criteria, high randomness quality and fast computation of a sequence of numbers. In this paper, a comparative study of two-dimensional Cellular Automata (CA) based PRNGs is performed to evaluate the randomness quality and the hardware constraints involved in terms of configuration parameters such as, transition rules, neighborhoods and bit extraction schemes. Experimental results show that CA-based PRNGs present good randomness quality using standard test suites, and they are well suited for parallel implementations in Field Programmable Gate Array (FPGA) technology taking advantage of the on-chip fine-grain and distributed computational resources.
引用
收藏
页码:1391 / 1396
页数:6
相关论文
共 50 条
  • [31] Topological dynamics of 2D cellular automata
    Sablik, Mathieu
    Theyssier, Guillaume
    LOGIC AND THEORY OF ALGORITHMS, 2008, 5028 : 523 - +
  • [32] A 2D FLOOD INUNDATION MODEL BASED ON CELLULAR AUTOMATA APPROACH
    Dottori, F.
    Todini, E.
    PROCEEDINGS OF THE XVIII INTERNATIONAL CONFERENCE ON COMPUTATIONAL METHODS IN WATER RESOURCES (CMWR 2010), 2010, : 602 - 609
  • [33] Cellular Automata-Based Parallel Random Number Generators Using FPGAs
    Hoe, David H. K.
    Comer, Jonathan M.
    Cerda, Juan C.
    Martinez, Chris D.
    Shirvaikar, Mukul V.
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2012, 2012
  • [34] Parallel Application of Hybrid DNA Cellular Automata for Pseudorandom Number Generation
    Sirakoulis, Georgios Ch
    JOURNAL OF CELLULAR AUTOMATA, 2016, 11 (01) : 63 - 89
  • [35] PSEUDORANDOM SEQUENCE GENERATOR BASED ON CELLULAR-AUTOMATA
    YARMOLIK, V
    MURASHKO, I
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1993, (03): : 9 - 13
  • [36] Finding distinguishers for pseudorandom number generators based on permutations
    Urivskiy, Alexey
    Borodin, Mikhail
    Rybkin, Andrey
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2020, 16 (04) : 295 - 303
  • [37] Finding distinguishers for pseudorandom number generators based on permutations
    Alexey Urivskiy
    Mikhail Borodin
    Andrey Rybkin
    Journal of Computer Virology and Hacking Techniques, 2020, 16 : 295 - 303
  • [38] Aperiodic pseudorandom number generators based on infinite words
    Balkova, Lubomira
    Bucci, Michelangelo
    De Luca, Alessandro
    Hladky, Jiri
    Puzynina, Svetlana
    THEORETICAL COMPUTER SCIENCE, 2016, 647 : 85 - 100
  • [39] Pseudorandom number generators based on chaotic dynamical systems
    Szczepanski, J
    Kotulski, Z
    OPEN SYSTEMS & INFORMATION DYNAMICS, 2001, 8 (02): : 137 - 146
  • [40] Non-linear hybrid cellular automata as pseudorandom pattern generators for VLSI systems
    Karafyllidis, I
    Andreadis, I
    Tsalides, P
    Thanailakis, A
    VLSI DESIGN, 1998, 7 (02) : 177 - 189