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
Link To Document