• DocumentCode
    2707267
  • Title

    VLSI implementation of modulo-arithmetic units using 2-D cellular automata

  • Author

    York, Trevor A.

  • Author_Institution
    Dept. of Electr. Eng. & Electron., Univ. of Manchester Inst. of Sci. & Technol.
  • fYear
    1990
  • fDate
    8-10 May 1990
  • Firstpage
    558
  • Lastpage
    559
  • Abstract
    The VLSI implementation of a mod-127 multiplier using 2-D cellular automata (CA) is presented. The principle of operation of the multiplier is based on two identical 12×12 null-bounded CA each having semi-group order 126. In practice, implementation utilizes the data compression capabilities of CA to reduce the area required by these arrays by about 90%. This is achieved by using triangular CA, each comprising 15 cells having appropriately chosen inertial boundary conditions. Encoding and decoding is performed on-chip and the complexity of this task is significantly reduced by observing only critical cells when ascertaining the state of a cellular automation. The main objective of this work was to determine performance and area requirements for this simpler tasks so predictions can then be made for more substantial units
  • Keywords
    VLSI; digital arithmetic; digital integrated circuits; finite automata; multiplying circuits; 2D cellular automata; VLSI implementation; data compression; decoding; encoding; inertial boundary conditions; mod-127 multiplier; Arithmetic; Boundary conditions; Content addressable storage; Data compression; Decoding; Encoding; Lattices; Silicon; State-space methods; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
  • Conference_Location
    Tel-Aviv
  • Print_ISBN
    0-8186-2041-2
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1990.113682
  • Filename
    113682