Seed encoding with LFSRs and cellular automata

被引:0
|
作者
Al-Yamani, AA [1 ]
McCluskey, EJ [1 ]
机构
[1] Stanford Univ, Ctr Reliable Comp, Stanford, CA 94305 USA
关键词
VLSI test; built-in self test; reseeding;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Reseeding is used to improve fault coverage of pseudo-random testing. The seed corresponds to the initial state of the PRPG before filling the scan chain.-In this paper, we present a technique for encoding a given seed by the number of clock cycles that the PRPG needs to run to reach it. This encoding requires many fewer bits than the bits of the seed itself. The cost is the time to reach the intended seed. We reduce this cost using the degrees of freedom (due to don't cares in test patterns) in solving the equations for the seeds. We show results for implementing our technique completely in on-chip hardware and for applying it from a tester. Simulations show that with low. hardware overhead, the technique provides 100% single-stuck fault coverage. Also, when compared with conventional reseeding from an external tester or on-chip ROM, the technique reduces seed storage by up to 85%. We show how to apply the technique for both LFSRs and CA.
引用
收藏
页码:560 / 565
页数:6
相关论文
共 50 条
  • [41] Simulations of cellular automata
    Bussemaker, HJ
    [J]. LONG-RANGE CORRELATIONS IN ASTROPHYSICAL SYSTEMS, 1998, 848 : 26 - 27
  • [42] CYLINDRICAL CELLULAR AUTOMATA
    JEN, E
    [J]. COMMUNICATIONS IN MATHEMATICAL PHYSICS, 1988, 118 (04) : 569 - 590
  • [43] Simulation of cellular automata
    Worsch, Thomas
    [J]. Future Generation Computer Systems, 1999, 16 (02): : 157 - 170
  • [44] Universality and cellular automata
    Sutner, K
    [J]. MACHINES, COMPUTATIONS, AND UNIVERSALITY, 2005, 3354 : 50 - 59
  • [45] Cellular automata and ecology
    Rohde, K
    [J]. OIKOS, 2005, 110 (01) : 203 - 207
  • [46] Stochastic cellular automata
    Fricke, T
    [J]. NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 1997, 30 (03) : 1847 - 1858
  • [47] Composable Cellular Automata
    Mayer, Gary R.
    Sarjoughian, Hessam S.
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2009, 85 (11-12): : 735 - 749
  • [48] IMPLANTATION OF CELLULAR AUTOMATA
    ADAMATZKY, AI
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 1993, 55 (01) : 49 - 71
  • [49] Sequentializing Cellular Automata
    Kari, Jarkko
    Salo, Ville
    Worsch, Thomas
    [J]. CELLULAR AUTOMATA AND DISCRETE COMPLEX SYSTEMS, AUTOMATA 2018, 2018, 10875 : 72 - 87
  • [50] Alternation on cellular automata
    Universidad de Chile, Santiago, Chile
    [J]. Theor Comput Sci, 1-2 (229-241):