Proceedings of 7th International Symposium on High-Level Synthesis
DOI: 10.1109/ishls.1994.302346
|View full text |Cite
|
Sign up to set email alerts
|

Timing analysis for synthesis in microprocessor interface design

Abstract: Design automation techniques are playing an important role in controlling the complexity of system design. Our work is inscribed in tlw &sign automation of microprocessor-based systems which necessitates the design of interjizces for system integration. During the interface synthesis if is required to validate the timing of a design yet to be iinplemented. In this paper we present a novel methodology to timing analysis that can determine tight bounds on interjlzce path delays based on the given timing informat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 7 publications
0
6
0
Order By: Relevance
“…Our model is suitable for symbolic timing analysis that finds the tightest bounds on the unknown interface path delays before the actual circuit is implemented [4]. Delay-insensitivity [1] is a special case of circuit design in which timing constraints are satisfied by any implementation regardless of the circuit delays.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Our model is suitable for symbolic timing analysis that finds the tightest bounds on the unknown interface path delays before the actual circuit is implemented [4]. Delay-insensitivity [1] is a special case of circuit design in which timing constraints are satisfied by any implementation regardless of the circuit delays.…”
Section: Introductionmentioning
confidence: 99%
“…In this paper we address the problem of verifying that such an interface design is feasible before synthesis is attempted, i.e. that the interface generates the necessary events at the expected times to accomplish the intended inter-component communication.Thus it is possible to avoid the design-synthesis-verification cycle: a design is first synthesized, then checked against its specification, and if verification fails the process is repeated.In order to be able to describe the protocols used by offthe-shelf microprocessor components we have developed a representation of timed behaviors based on a Petri net model which allows us to reason about circuit delays and environmental timing constraints.Our model is suitable for symbolic timing analysis that finds the tightest bounds on the unknown interface path delays before the actual circuit is implemented [4]. Delay-insensitivity [1] is a special case of circuit design in which timing constraints are satisfied by any implementation regardless of the circuit delays.…”
mentioning
confidence: 99%
“…The work cited above requires that all the circuit delays be known prior to timing verification. The main contribution of [3] is a procedure capable of determining bounds on the path delays ahead of the implementation phase. It is now possible to detect specification inconsistencies and to guide the implementation phase.…”
Section: Related Workmentioning
confidence: 99%
“…In this section we extend the timed Petri net framework presented in [3] to treat operational delays as random variables. We use this extension to obtain reliability estimates during both synthesis and verification.…”
Section: Timing Analysis: the Probabilistic Setupmentioning
confidence: 99%
See 1 more Smart Citation