• DocumentCode
    1991306
  • Title

    Behavioral synthesis of testable designs

  • Author

    Mujumdar, A. ; Jain, R. ; Saluja, K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • fYear
    1994
  • fDate
    15-17 June 1994
  • Firstpage
    436
  • Lastpage
    445
  • Abstract
    High-level synthesis tools automatically produce RTL designs from algorithmic specifications. These designs, however, are not necessarily easy to test. In this paper we present TBINET, an algorithm for module and register binding, which generates RTL designs having low testability overheads. It obtains a heuristic solution to the binding problem by mapping it onto a sequence of minimum cost network flow problems which can be solved very quickly. A cost function that considers the testability of the design is defined in the paper. The results of experiments on various benchmarks show that the designs produced by our binding algorithm are indeed easier to test as compared to circuits designed without testability considerations.<>
  • Keywords
    design for testability; formal specification; logic CAD; shift registers; RTL designs; TBINET; algorithmic specifications; cost function; high-level synthesis tools; low testability overheads; minimum cost network flow problems; register binding; register-transfer level; testable designs; Algorithm design and analysis; Automatic testing; Circuit synthesis; Circuit testing; Costs; Flow graphs; Hardware; High level synthesis; Process design; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1994. FTCS-24. Digest of Papers., Twenty-Fourth International Symposium on
  • Conference_Location
    Austin, TX, USA
  • Print_ISBN
    0-8186-5520-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1994.315634
  • Filename
    315634