VLSI implementation of the universal one-dimensional CAT/ICAT

The first VLSI implementation of the universal one-dimensional cellular automata transform (CAT) as well as inverse CAT (ICAT) is present in this paper. To facilitate the development of a universal one-dimensional CAT/ICAT chip, we adopted a CA cell structure with programmable additive rules to generate CA bases, and utilized pipelined phase accumulators to perform the operation of the CAT/ICAT. The simulation result shows that such architecture is suitable for VLSI realization.