• DocumentCode
    3286048
  • Title

    Cellular Automata Based Binary Arithmetic for use on Self Repairing, Fault Tolerant Hardware

  • Author

    Weston, James ; Lee, Peter

  • Author_Institution
    Univ. of Kent, Canterbury
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    732
  • Lastpage
    739
  • Abstract
    The use of cellular automata has long been identified as a method, and means of modelling different behaviours and systems that may occur across various subject fields. One such area that has not yet been fully explored and tested is the use of cellular automata as the basis for performing arithmetic operations capable of being transferred to different types of hardware. This area is vitally important as it could provide the foundation for the next generation of evolvable and adaptive hardware techniques as the approach of true nano computing comes ever closer. The main feature of this work is a cellular automata based multiplier. This follows on from, and interacts with a previously created cellular automata based binary tree adder. This model will be transferred onto a form of cellular hardware in the very near future. This will enable the exploration of key issues such as fault tolerance in hardware which is of significance in a time where devices are gradually being scaled down in size and are becoming increasingly complex.
  • Keywords
    adders; cellular automata; fault tolerant computing; maintenance engineering; adaptive hardware techniques; binary arithmetic; binary tree adder; cellular automata; fault tolerant hardware; self repairing; Adders; Arithmetic; Binary trees; Computer architecture; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Hardware; Redundancy; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    978-0-7695-2866-3
  • Type

    conf

  • DOI
    10.1109/AHS.2007.38
  • Filename
    4291991