• DocumentCode
    3407670
  • Title

    Merging multiple FSM controllers for DFT/BIST hardware

  • Author

    Mukherjee, D. ; Pedram, M. ; Breuer, M.

  • Author_Institution
    Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    720
  • Lastpage
    725
  • Abstract
    Multiple test controllers are often required to control test plans corresponding to various testable design methodologies embedded in a circuit. Implementing these controllers as independent entities adds to the test logic area and may introduce delays on critical control paths of a chip. In this paper we present a technique for combining the test controllers into a minimal area merged controller. This technique consists of sequentially mapping the individual controllers onto the largest one using an A/sup */ algorithm that minimizes the number of implicants in a multiple-valued cover of the merged finite state machine (FSM). We compare this technique with an approach based on controller concatenation and state minimization and show that our technique produces merged machines that, after state and input encoding using the minimum number of bits, have on average 33% and 24% less product terms and area, respectively. For other encoding schemes, our approach results in an average savings of 25% in product terms and area.
  • Keywords
    design for testability; A/sup */ algorithm; DFT/BIST hardware; built-in self-test; controller concatenation; critical control paths; delays; design for testability; implicants minimization; input encoding; minimal area merged controller; multiple finite state machine controller merging; multiple-valued cover; product terms; sequential mapping; state minimization; test logic area; test plan control; testable design methodologies; Automata; Built-in self-test; Circuit testing; Delay; Design for testability; Design methodology; Encoding; Hardware; Logic testing; Merging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580168
  • Filename
    580168