DocumentCode
1515595
Title
Design and VLSI implementation of mod-127 multiplier using cellular automaton-based data compression techniques
Author
York, T.A. ; Srisuchinwong, B. ; Tsalides, Ph. ; Hicks, P J ; Thanailakis, A.
Author_Institution
Dept. of Electr. Eng. & Electron., Manchester Univ., Inst. of Sci. & Technol., UK
Volume
138
Issue
5
fYear
1991
fDate
9/1/1991 12:00:00 AM
Firstpage
351
Lastpage
356
Abstract
A new technique for the design and VLSI implementation of a mod-127 multiplier based on two-dimensional cellular automata (CA) is presented using two-micrometre CMOS design rules. This technique uses the data compression capabilities of CA, which arise due to the availability of symmetrical global states, to reduce the silicon area required for these modulo arithmetic units by about 90%. The reduction in silicon area is achieved by using two identical triangular CA, each comprising 15 cells and an overflow bit, which are subjected to specific initial and boundary conditions. Encoding and decoding is performed on-chip and the complexity of the latter is significantly reduced by observing only a few critical cells that provide the signature for ascertaining the states of the CA. The silicon area occupied by the chip is 2.4*2.2 mm2 and it can operate with a clock frequency of 25 MHz with calculations requiring between 1 and 126 clock cycles to perform. VLSI complexity of the new approach is also compared with that of conventional ones.
Keywords
CMOS integrated circuits; VLSI; data compression; finite automata; logic CAD; multiplying circuits; 25 MHz; CMOS design rules; VLSI complexity; boundary conditions; cells; clock frequency; data compression; decoding; encoding; initial conditions; mod-127 multiplier; modulo arithmetic units; overflow bit; silicon area; symmetrical global states; triangular CA; two-dimensional cellular automata;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings E
Publisher
iet
ISSN
0143-7062
Type
jour
Filename
93797
Link To Document