• DocumentCode
    2370107
  • Title

    Using contrapositive law in an implication graph

  • Author

    Dave, Kunal K. ; Agrawal, Vishwani D. ; Bushnell, Michael L.

  • Author_Institution
    ATI Res. Inc., Yardley, PA, USA
  • fYear
    2005
  • fDate
    3-7 Jan. 2005
  • Firstpage
    723
  • Lastpage
    729
  • Abstract
    Implication graphs are used to solve the test generation, redundancy identification, synthesis, and verification problems of digital circuits. We propose a new "oring" node structure to represent partial implications in a graph. The oring node is the contrapositive of the previously used "anding" node. An n-input gate requires one oring and one anding nodes to represent all partial implications. This implication graph is shown to be more complete and more compact compared to the previously published (n+1) anding node graph. Introduction of the new oring node finds more redundancies using the transitive closure method. The second contribution of the present work is a set of new algorithms to update transitive closure for every newly added edge in the implication graph associated with anding and oring nodes. For the ISCAS\´85 benchmark circuit c1908, the new graph identifies 5 out of a total of 7 redundant faults. The best known previous implication graph procedure could only identify 2 redundant faults. We analyze the unidentified redundant faults and suggest a possible improvement.
  • Keywords
    digital circuits; fault location; graph theory; redundancy; anding node; benchmark circuit c1908; contrapositive law; digital circuits synthesis; digital circuits verification; graph edge; implication graph; n-input gate; oring node structure; partial implications; redundancy identification; redundant faults; test generation; transitive closure; Automatic test pattern generation; Circuit analysis; Circuit faults; Circuit synthesis; Circuit testing; Digital circuits; Fault diagnosis; Logic; Redundancy; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2005. 18th International Conference on
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2264-5
  • Type

    conf

  • DOI
    10.1109/ICVD.2005.166
  • Filename
    1383360