• DocumentCode
    3247055
  • Title

    Assessing the feasibility of interface designs before their implementation

  • Author

    Escalante, Marco A. ; Dimopoulos, Nikitas J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
  • fYear
    1995
  • fDate
    29 Aug-1 Sep 1995
  • Firstpage
    149
  • Lastpage
    154
  • Abstract
    During the design of microprocessor-based systems, once the system architecture has been decided and the major components (processors, memories, to devices) have been selected from a component library, it is necessary to design interface logic to integrate the system. Such an interface design can be carried out based on the protocols used by the components. This paper addresses the problem of determining the feasibility of a design prior to synthesis. A design is called feasible if it achieves the desired functionality and satisfies the given environmental constraints. Because timing is an important aspect of a correct design, protocols are described using timed signal transition graphs, an interpreted Petri net. It is shown here that the feasibility of designs whose corresponding behavior is periodic can be studied using a technique called timing analysis for synthesis
  • Keywords
    Petri nets; formal specification; input-output programs; memory protocols; microcomputers; system buses; environmental constraints; functionality; interface design feasibility; interface logic; interpreted Petri net; microprocessor-based systems; protocols; system architecture; timed signal transition graphs; Circuits; Delay; Hardware; Libraries; Logic design; Logic devices; Microprocessors; Protocols; Signal synthesis; Timing;
  • 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.486216
  • Filename
    486216