• DocumentCode
    2427901
  • Title

    Transition Delay Fault Testing of Microprocessors by Spectral Method

  • Author

    Yogi, Nitin ; Agrawal, Vishwani D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Auburn Univ., AL
  • fYear
    2007
  • fDate
    4-6 March 2007
  • Firstpage
    283
  • Lastpage
    287
  • Abstract
    We introduce a novel spectral method of delay test generation for microprocessors at the register-transfer level (RTL). Vectors are first generated by an available ATPG tool for transition faults on inputs and outputs of the RTL modules of the circuit. These vectors are analyzed using Hadamard matrices to obtain Walsh function components and random noise levels for each primary input. A large number of vector sequences is then generated such that all sequences have the same Walsh spectrum but they differ due to the random noise in them. At the gate-level, a fault simulator and an integer linear program (ILP) compact these vector sequences. The initial RTL vector generation also reveals the hard-to-test parts of the circuit. An XOR observability tree was used to improve the testability of those parts. We give results for an accumulator-based processor named Parwan. The RTL technique produced higher gate-level transition fault coverage in shorter CPU time as compared to a gate-level transition fault ATPG.
  • Keywords
    Hadamard matrices; Walsh functions; automatic test pattern generation; fault simulation; logic testing; microprocessor chips; spectral analysis; ATPG tool; Hadamard matrices; Walsh function; Walsh spectrum; delay test generation; fault simulator; integer linear program; microprocessors; random noise; register-transfer level; spectral method; transition delay fault testing; Automatic test pattern generation; Circuit faults; Circuit testing; Delay; Error correction; Error correction codes; Microprocessors; Noise level; Random number generation; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 2007. SSST '07. Thirty-Ninth Southeastern Symposium on
  • Conference_Location
    Macon, GA
  • ISSN
    0094-2898
  • Print_ISBN
    1-4244-1126-2
  • Electronic_ISBN
    0094-2898
  • Type

    conf

  • DOI
    10.1109/SSST.2007.352366
  • Filename
    4160852