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
Link To Document