• DocumentCode
    3329923
  • Title

    Checking sequence generation for asynchronous sequential elements

  • Author

    Gören, S. ; Ferguson, F.J.

  • Author_Institution
    Dept. of Comput. Eng., California Univ., Santa Cruz, CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    406
  • Lastpage
    413
  • Abstract
    An algorithm for generating checking sequences for asynchronous finite state machines is proposed. A checking sequence distinguishes a finite state machine (FSM) from all other FSMs with the same inputs and outputs, and with the same or fewer number of states. This algorithm is applied to normal fundamental mode asynchronous finite state machines (AFSM). The derived checking sequences can be used either as a test sets that detect all logic faults or to verify that the circuit design as a correct implementation of the AFSM. The resulting test is guaranteed to detect all logic faults occurring in the machine even if the defect causes a limited number of additional states
  • Keywords
    asynchronous sequential logic; automatic test software; fault diagnosis; finite state machines; logic testing; asynchronous finite state machines; asynchronous sequential elements; checking sequences; circuit design; finite state machine; fundamental mode; logic faults; Automatic test pattern generation; Binary search trees; Clocks; Fault detection; Flip-flops; Libraries; Logic testing; Protocols; Synchronous machines; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 1999. Proceedings. International
  • Conference_Location
    Atlantic City, NJ
  • ISSN
    1089-3539
  • Print_ISBN
    0-7803-5753-1
  • Type

    conf

  • DOI
    10.1109/TEST.1999.805762
  • Filename
    805762