• DocumentCode
    356058
  • Title

    PLAGA: a novel artificial life test pattern generation for VLSI circuits

  • Author

    Cruz, Alfredo

  • Author_Institution
    Puerto Rico Polytech. Univ., Hato Rey, Puerto Rico
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    337
  • Abstract
    An evolutionary algorithm (EA) approach is used in the development of a test vector generation application for single and multiple fault detection of shrinkage faults in Programmable Logic Arrays (PLA). Three basic steps are performed during the generation of the test vectors: crossover, mutation and selection. A new mutation operator is introduced that helps increase the Hamming distance among the candidate solutions. Once crossover and mutation have occurred, the new candidate test vectors with higher fitness function scores replace the old ones. With this scheme, population members steadily improve their fitness level with each new generation. The resulting process yields improved solutions to the problem of the PLA test vector generation for shrinkage faults
  • Keywords
    VLSI; evolutionary computation; fault diagnosis; genetic algorithms; integrated circuit testing; logic testing; programmable logic arrays; Hamming distance; PLAGA; VLSI circuit; artificial life test pattern generation; crossover; evolutionary algorithm; fitness function; multiple fault detection; mutation operator; programmable logic array; selection; shrinkage fault; single fault detection; test vector generation; Circuit faults; Circuit testing; Evolutionary computation; Genetic algorithms; Genetic mutations; Hamming distance; Logic testing; Programmable logic arrays; Test pattern generators; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. 42nd Midwest Symposium on
  • Conference_Location
    Las Cruces, NM
  • Print_ISBN
    0-7803-5491-5
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1999.867274
  • Filename
    867274