• DocumentCode
    834458
  • Title

    Integration of algorithmic VLSI synthesis with testability incorporation

  • Author

    Gebotys, Catherine H. ; Elmasry, Mohamed I.

  • Author_Institution
    Dept. of Electr. Eng., Waterloo Univ., Ont., Canada
  • Volume
    24
  • Issue
    2
  • fYear
    1989
  • fDate
    4/1/1989 12:00:00 AM
  • Firstpage
    409
  • Lastpage
    417
  • Abstract
    A VLSI design synthesis approach with testability, area, and delay constraints is presented. This research differs from other synthesizers by implementing testability as part of the VLSI design solution. A binary-tree data structure is used throughout the testable design search. Its bottom-up and top-down algorithms provide data-path allocation, constraint estimation, and feedback for design exploration. The partitioning and two-dimensional characteristics of the binary-tree structure provide VLSI design floorplans and global information for test incorporation. A differential equation and elliptical wave filter example were used to illustrate the design synthesis with testability constraints methodology. Test methodologies such as multiple-chain scan paths and BIST (built-in self-test) with different test schedules were explored. Design scores comprised of area, delay, fault coverage, and test time were computed and graphed.<>
  • Keywords
    VLSI; integrated circuit testing; logic CAD; BIST; VLSI design floorplans; VLSI design synthesis; VLSI synthesis; area constraints; binary-tree data structure; binary-tree structure; bottom-up design; built-in self-test; constraint estimation; data-path allocation; delay constraints; design for testability; differential equation; elliptical wave filter example; fault coverage; feedback for design exploration; logic CAD; multiple-chain scan paths; partitioning; test incorporation; test schedules; test time; testability constraints; testability incorporation; testable design search; top-down design; two-dimensional characteristics; Algorithm design and analysis; Automatic testing; Built-in self-test; Data structures; Delay; Differential equations; Feedback; Partitioning algorithms; Synthesizers; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.18602
  • Filename
    18602