• DocumentCode
    375632
  • Title

    High-level data path synthesis for built-in self-test designs

  • Author

    Yang, Laurence Tianruo ; Muzio, Jon

  • Author_Institution
    Dept. of Comput. Sci., Saint Francis Xavier Univ., Antigonish, NS, Canada
  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    279
  • Abstract
    The sharing of modules and test registers ensures only a small number of registers is modified for BIST, thereby decreasing the hardware area which is one of the major overhead for BIST technique. In this approach, both module allocation and register allocation are performed incrementally. In each iteration, module allocation is guided by a testability balance technique while register allocation aims at increasing the sharing degrees of registers. In this paper, we would like present two improvement techniques, namely the resource optimization approach before the synthesis algorithm and high-level automatic BIST configuration after the synthesis algorithm. With a variety of benchmarks, we demonstrate the advantage of the improvement approaches compared with previous results
  • Keywords
    automatic test pattern generation; built-in self test; circuit optimisation; high level synthesis; iterative methods; logic testing; resource allocation; benchmarks; built-in self-test designs; hardware area; high-level data path synthesis; iteration; module allocation; register allocation; resource optimization approach; test registers; testability balance technique; Built-in self-test; Circuit testing; Computer science; Costs; Digital circuits; Hardware; High level synthesis; Logic testing; Registers; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and signal Processing, 2001. PACRIM. 2001 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-7803-7080-5
  • Type

    conf

  • DOI
    10.1109/PACRIM.2001.953577
  • Filename
    953577