Abstract
A basic framework to characterize the behavior of two-dimensional (2-D) cellular automata (CA) has been proposed. The performance of the regular structure of the 2-D CA has been evaluated for pseudo-random pattern generation. The potential increase in the local neighborhood structure for 2-D CA has led to better randomness of the generated patterns as compared to LFSR and 1-D CA. The quality of the random patterns generated with 2-D CA based built-in-self-test (BIST) structure has been evaluated by comparing the fault coverage on several benchmark circuits. Also a method of synthesizing 2-D CAs to generate patterns of specified length has been reported. The patterns generated can serve as a very good source of random two-dimensional sequences and also variable length parallel pattern generation having virtually nil correlation among the bit patterns.
Similar content being viewed by others
References
D. Knuth,Seminumerical Algorithms, Addison-Wesley, Reading, MA, 1981.
P. Bardell and W. McAnney, “Pseudo-random arrays for built-in tests,”IEEE Trans. on Computers, vol. 35, pp. 653–658, July 1986.
P.D. Hortensius et al., “Cellular automata based pseudo-random number generators for built-in self-test,”IEEE Trans. on CAD, vol. 8, pp. 842–859, Aug. 1989.
P.D. Hortensius et al., “Cellular automata circuits for built-in self test,”IBM J. Res. & Dev., vol. 34, March/May 1990.
P.D. Hortensius, R.D. McLeod, and H.C. Card, “Parallel pseudo-random number generation for VLSI systems using cellular automata,”IEEE Trans. on Computers, vol. 38, pp. 1466–1473, Oct. 1989.
P. Bardell, “Analysis of cellular automata used as pseudo-random pattern generators,”Proc. Intl. Test Conf., pp. 762–768, 1990.
A. Das, A. Sanyal, and P.P. Chaudhuri, “On the characterization of Cellular Automata,”Information Science, vol. 65, pp. 251–267, June 1992.
T. Toffoli and N. Margolus,Cellular Automata Machines, MIT Press, Cambridge, MA, 1987.
S. Wolfram, “Random sequence generation by cellular automata,”Advances in Applied Mathematics, pp. 123–169, July 1986.
A. Das and P.P. Chaudhuri, “Pseudo-exhaustive test pattern generation using cellular automata,”IEEE Trans. on Computes, vol. 42, pp. 340–352, March 1993.
D.R. Chowdhury, P. Subbarao, and P.P. Chaudhuri, “Characterization of two dimensional cellular automata using matrix algebra,”Information Sciences. To appear.
F.R. Gantmatcher,The Theory of Matrices, vol. 1, Chelsea Publishing Co., NY, 1959.
M. Harwit, “Spectrometric images,”Applied Optics, vol. 12, pp. 285–288, December 1973.
J. Lindner, “Binary sequences up to length 40 with best possible autocorrelation function,”Electronic Letters, vol. 11, p. 507, Nov. 1975.
F. MacWilliams and N. Sloane, “Pseudo-random sequences and arrays,”Proc. IEEE, vol. 64, pp. 1715–1729, Dec. 1976.
M. Schroder, “Sound diffusion by maximum length sequences,”J. Acoustics Soc. Am., vol. 57, pp. 149–150, 1975.
P. Bardell, W. McAnney, and J. Savir,Built-in Test for VLSI: Pseudo-Random Techniques, John Wiley & Sons, NY, NY, 1987.
A.K. Das, D. Saha, S. Misra, and P. Pal Chaudhuri, “Signature analyzer based on additive cellular automata,”Proc. 20th Fault Tolerant Computing Symp., pp. 265–272, June 1990.
P.D. Hortensius, R.D. McLeod, and H.C. Card, “Cellular automata based signature analysis for built-in self-test,”IEEE Trans. on Computers, vol. 39, pp. 1273–1283, Oct. 1990.
M. Serra, T. Slater, J.C. Muzio, and D.M. Miller, “Analysis of one-dimensional cellular automata and their aliasing probabilities,”IEEE Trans. on CAD, vol. 9, pp. 767–777, July 1990.
F. Brglez and H. Fujiwara, “A neutral netlist of 10 combinational benchmark circuits,”Proc. IEEE Intl. Symp. Circuits & Systems, Kyoto, pp. 663–698, 1985.
N. Packard and S. Wolfram, “Two dimensional cellular automata,”J. Stat. Phys., vol. 38, p. 901, 1985.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Chowdhury, D.R., Sengupta, I. & Chaudhuri, P.P. A class of two-dimensional cellular automata and their applications in random pattern testing. J Electron Test 5, 67–82 (1994). https://doi.org/10.1007/BF00971964
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00971964