• DocumentCode
    2853365
  • Title

    SPARTAN: a spectral and information theoretic approach to partial-scan

  • Author

    Khan, Omar I. ; Bushnell, Michael L. ; Devanathan, Suresh K. ; Agrawal, Vishwani D.

  • Author_Institution
    Dept. of ECE, Rutgers Univ., Piscataway, NJ
  • fYear
    2007
  • fDate
    21-26 Oct. 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    We propose a new partial-scan algorithm, the first to use toggling rates of the flip-flops (analyzed using DSP methods) and Shannon entropy measures of flip-flops to select flip-flops for scan. This improves the testability of the circuit-under-test (CUT). Entropy is maximized throughout the circuit to maximize the information flow (the principle of maximum entropy), which improves testability. We propose using partial-scan for testing, to maximize fault coverage (FC), reduce test volume (TV), reduce test application time (TAT), and reduce test power (TP) but we allow for full-scan during silicon debug. Full-scan is commonly used for testing, to reduce sequential automatic test-pattern generation (ATPG) to the complexity of combinational ATPG, but comes with serious TV, TAT, and TP overheads. Partial-scan significantly reduces circuit delay, when compared to full-scan, because critical flip-flops in the circuit data path do not have the extra hardware for full-scan, and therefore are roughly 5% faster, and use 10% less area. This is particularly critical for microprocessors. The HITEC ATPG program generated results for this new partial-scan algorithm.
  • Keywords
    automatic test pattern generation; design for testability; flip-flops; information theory; integrated circuit testing; logic design; maximum entropy methods; SPARTAN; Shannon entropy; circuit-under-test; flip-flops; information flow; information theoretic approach; maximum entropy principle; microprocessors; partial-scan algorithm; sequential automatic test-pattern generation; silicon debug; toggling rates; Algorithm design and analysis; Automatic test pattern generation; Automatic testing; Circuit faults; Circuit testing; Digital signal processing; Entropy; Flip-flops; Sequential analysis; TV;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 2007. ITC 2007. IEEE International
  • Conference_Location
    Santa Clara, CA
  • ISSN
    1089-3539
  • Print_ISBN
    978-1-4244-1127-6
  • Electronic_ISBN
    1089-3539
  • Type

    conf

  • DOI
    10.1109/TEST.2007.4437620
  • Filename
    4437620