• DocumentCode
    2094261
  • Title

    An architecture for synthesis of testable finite state machines

  • Author

    Agrawal, Vishwani D. ; Cheng, Kwang-Ting

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    612
  • Lastpage
    616
  • Abstract
    The authors present a hardware architecture for synthesizing finite state machines (FSM). This architecture is defined at the level of the state transition graph. It contains a test machine with the same number of state variables as the object machine to be synthesized. The state graph of the test machine is so defined that each state is uniquely set and observed by an input sequence no longer than [logk n], where n is the number of states and the integer k is a design parameter. The state transition graph of the test machine is superposed on the given state graph of the object function. The logic implementation steps, namely, state assignment, minimization and technology mapping are carried out for the combined graph. By design, the embedded test machine is fully testable. Also, since the test machine can control all memory elements, the circuit is effectively tested by a combinational circuit test generator. Scan register is shown to be a special case of the presented methodology
  • Keywords
    combinatorial circuits; finite automata; logic CAD; logic testing; minimisation; state assignment; combinational circuit test generator; design parameter; hardware architecture; logic implementation; memory elements; minimization; scan register; state assignment; state transition graph; state variables; technology mapping; test machine; testable finite state machines synthesis; Automata; Circuit faults; Circuit synthesis; Circuit testing; Combinational circuits; Design for testability; Hardware; Logic testing; Production; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1990., EDAC. Proceedings of the European
  • Conference_Location
    Glasgow
  • Print_ISBN
    0-8186-2024-2
  • Type

    conf

  • DOI
    10.1109/EDAC.1990.136719
  • Filename
    136719