• DocumentCode
    3248456
  • Title

    An intelligent, self-deducing graphical register transfer interface based on a distributed constraint logic computation

  • Author

    Jennings, Glenn

  • Author_Institution
    Div. of Comput. Eng., Lulea Inst. of Technol., Sweden
  • fYear
    1995
  • fDate
    29 Aug-1 Sep 1995
  • Firstpage
    581
  • Lastpage
    586
  • Abstract
    We present a graphical capture tool for register transfer level modeling which is capable of deducing bus widths and other such undeclared circuit parameters with minimal user intervention. Known design parameters are self-propagated over the entire circuit, and can lead for example to all undeclared bus widths becoming automatically defined. This frees the designer from explicitly declaring those circuit features which the tool can deduce. Furthermore this provides fully generic n-bit m-input components, such as “wide flip-flops” having uncommitted width, at that point in the design cycle when such constructs are most needed. The novel use of constraints within individual model elements, together with a distributed constraint logic computation, provides the deductive mechanism. We describe the facility and examine its performance on a number of test cases
  • Keywords
    constraint handling; graphical user interfaces; logic CAD; logic design; bus widths; constraint logic computation; deductive mechanism; graphical capture tool; register transfer interface; register transfer level modeling; uncommitted width; wide flip-flops; Circuit testing; Computer interfaces; Distributed computing; Hardware design languages; Integrated circuit interconnections; Logic circuits; Registers; Switches; Turning; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
  • Conference_Location
    Chiba
  • Print_ISBN
    4-930813-67-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1995.486373
  • Filename
    486373