• DocumentCode
    400794
  • Title

    ATPG for noise-induced switch failures in domino logic

  • Author

    Kundu, Rahul ; Blanton, R.D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2003
  • fDate
    9-13 Nov. 2003
  • Firstpage
    765
  • Lastpage
    768
  • Abstract
    Domino circuits have been used in most modern high-performance microprocessor designs because of their high speed, low transistor-count and hazard-free operation. However, with technology scaling, domino circuits are increasingly susceptible to switch failures due to various noise sources that include crosstalk, charge sharing and leakage. To test for such failures in a manufactured chip, we describe a test pattern generation methodology that generates specific test patterns to target such failures. These test patterns activate noise from multiple sources such that their combined effect causes a switch failure at a domino gate output. In addition, the test patterns propagate the resulting error to an observable output within the duration of the circuit´s clock cycle. The methodology has been implemented and validated using a domino multiplier circuit.
  • Keywords
    automatic test pattern generation; integrated circuit noise; integrated circuit testing; logic circuits; ATPG; automatic test pattern generation; charge leakage; charge sharing; circuits clock cycle; crosstalk; domino logic; domino multiplier circuit; hazard free operation; manufactured chip test; microprocessor designs; noise induced switch failures; Automatic test pattern generation; Circuit noise; Circuit testing; Crosstalk; Logic; Manufacturing; Microprocessors; Switches; Switching circuits; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2003. ICCAD-2003. International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-762-1
  • Type

    conf

  • DOI
    10.1109/ICCAD.2003.159763
  • Filename
    1257895