• DocumentCode
    1651809
  • Title

    Test generation for clock-domain crossing faults in integrated circuits

  • Author

    Karimi, Naghmeh ; Chakrabarty, Krishnendu ; Gupta, Pallav ; Patil, Srinivas

  • Author_Institution
    Electr. & Comput. Eng. Dept., Duke Univ., Durham, NC, USA
  • fYear
    2012
  • Firstpage
    406
  • Lastpage
    411
  • Abstract
    Clock-domain crossing (CDC) faults are a serious concern for high-speed, multi-core integrated circuits. Even when robust design methods based on synchronizers and design verification techniques are used, process variations can introduce subtle timing problems that affect data transfer across clock-domain boundaries for fabricated chips. We present a test generation technique that leverages commercial ATPG tools, but introduces additional constraints, to detect CDC faults. We also present HSpice simulation data using a 45 nm technology to quantify the occurrence of CDC faults at clock-domain boundaries. Results are presented for synthesized IWLS05 benchmarks that include multiple clock domains. The results highlight the ineffectiveness of commercial transition-delay fault ATPG and the “coverage gap” resulting from the use of ATPG methods employed in industry today. While the proposed method can detect nearly all CDC faults, TDF ATPG is found to be severely deficient for screening CDC faults.
  • Keywords
    automatic test pattern generation; clocks; digital integrated circuits; fault diagnosis; integrated circuit design; ATPG tools; ATPG transition-delay fault; CDC fault detection; HSPICE simulation data; clock-domain boundary; clock-domain crossing faults; data transfer; design verification techniques; high-speed multicore integrated circuits; multiple clock domains; robust design methods; size 45 nm; synchronizers; test generation technique; Automatic test pattern generation; Benchmark testing; Circuit faults; Clocks; Integrated circuit modeling; Receivers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176505
  • Filename
    6176505