Cellular Automata Based Hardware Accelerator for Parallel Maze Routing

被引:0
|
作者
Saurabh, Shashank [1 ]
Lin, Kuen-Wey [2 ]
Li, Yih-Lang [2 ]
机构
[1] IIT BHU, Dept Elect Engn, Varanasi 221005, Uttar Pradesh, India
[2] Natl Chiao Tung Univ, Inst Comp Sci & Engn, Hsinchu 300, Taiwan
关键词
maze routing; hardware accelerator; cellular automata;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper introduces a scalable hardware design to accelerate the maze algorithm for VLSI routing on Cellular automata (CA). The time-complexities of wave-propagation and back-tracing on CA are both O(n) while constant time for label clearing. Innately high parallelism of CA largely reduces the runtime in wave propagation and label clearing. The RTL implementation for this design has been developed in Verilog and a cell lattice of 35. 35 cells has been implemented on FPGA. The runtime of the proposed CA is shorter than that on a sequential computer by about four to five orders of magnitude.
引用
收藏
页码:680 / 683
页数:4
相关论文
共 50 条
  • [21] Procedural Maze Level Generation with Evolutionary Cellular Automata
    Adams, Chad
    Louis, Sushil
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 958 - 965
  • [22] An efficient encoding algorithm for image compression hardware based on cellular automata
    Bhattacharjee, S
    Raghavendra, U
    Chowdhury, DR
    Chaudhuri, PP
    3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 1996, : 239 - 244
  • [23] Parallel computation of sand pile model based on cellular automata
    Su, Feng-Huan
    Yao, Ling-Kan
    Li, Hong-Bo
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2007, 39 (04): : 40 - 43
  • [24] A parallel implementation of a cellular automata based model for coffee percolation
    Cappuccio, R
    Cattaneo, G
    Erbacci, G
    Jocher, U
    PARALLEL COMPUTING, 2001, 27 (05) : 685 - 717
  • [25] Parallel generation of percolation beds based on stochastic cellular automata
    Bandini, S
    Mauri, G
    Pavesi, G
    PARALLEL COMPUTING TECHNOLOGIES, 2001, 2127 : 391 - 400
  • [26] Sequential and parallel cellular automata-based scheduling algorithms
    Seredynski, F
    Zomaya, AY
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (10) : 1009 - 1023
  • [27] Hardware architectures for the evolution of cellular automata functionality
    Glesner, M.
    Soffke, O.
    Zipf, P.
    COMPLEX COMPUTING-NETWORKS: BRAIN-LIKE AND WAVE-ORIENTED ELECTRODYNAMIC ALGORITHMS, 2006, 104 : 257 - +
  • [28] Design of cellular automata hardware for cryptographic applications
    Franti, E
    Slav, C
    Balan, T
    Dascalu, M
    2004 International Semiconductor Conference, Vols 1and 2, Proceedings, 2004, : 463 - 466
  • [29] On a hardware architecture for the evolution of cellular automata functionality
    Zipf, P
    Soffke, O
    Schumacher, A
    Dogaru, R
    Glesner, M
    ISSCS 2005: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2005, : 91 - 94
  • [30] HydroCA:TB A watershed routing model based on GIS and cellular automata
    Wu, H
    Yi, YH
    Chen, XW
    REMOTE SENSING AND SPACE TECHNOLOGY FOR MULTIDISCIPLINARY RESEARCH AND APPLICATIONS, 2006, 6199