This report describes the hardware implementation of one-dimensional and two-dimensional cellular automata (CAs). After a general introduction to the cellular automata, we consider a one-dimensional CA used to implement pseudo-random techniques in built-in self test for VLSI. Due to the increase in digital ASIC complexity, testing is becoming one of the major costs in the VLSI production. The high electronics complexity, used in particle physics experiments, demands higher reliability than in the past time. General criterions are given to evaluate the feasibility of the circuit used for testing and some quantitative parameters are underlined to optimize the architecture of the cellular automaton. Furthermore, we propose a two-dimensional CA that performs a peak finding algorithm in a matrix of cells mapping a sub-region of a calorimeter. As in a two-dimensional filtering process, the peaks of the energy clusters are found in one evolution step. This CA belongs to Wolfram class II cellular automata. Some quantitative parameters are given to optimize the architecture of the cellular automaton implemented in a commercial field programmable gate array (FPGA). (C) 1999 Elsevier Science B.V. All rights reserved.
机构:
Univ Grenoble, Lab LIG, F-38400 St Martin Dheres, France
Ecole Normale Super Lyon, Lab LIP, F-69364 Lyon 07, FranceUniv Grenoble, Lab LIG, F-38400 St Martin Dheres, France
Arrighi, Pablo
Nesme, Vincent
论文数: 0引用数: 0
h-index: 0
机构:
Univ Potsdam, D-14476 Potsdam, GermanyUniv Grenoble, Lab LIG, F-38400 St Martin Dheres, France
Nesme, Vincent
Werner, Reinhard
论文数: 0引用数: 0
h-index: 0
机构:
Leibniz Univ Hannover, Inst Theoret Phys, D-30167 Hannover, GermanyUniv Grenoble, Lab LIG, F-38400 St Martin Dheres, France