Proceedings of the Conference on Design, Automation and Test in Europe 2000
DOI: 10.1145/343647.343846
|View full text |Cite
|
Sign up to set email alerts
|

Static timing analysis of embedded software on advanced processor architectures

Abstract: This paper examines several techniques for static timing analysis. In detail, the first part of the paper analyzes the connection of prediction accuracy (worst case execution time) and applicability of a methodology for modeling and analysis of instruction as well as data cache behavior. The second part of the paper proposes a timing analysis technique for super-scalar processors. The objects of our studies are two processors of the PowerPC family, in particular the PPC403 and the MPC750.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
13
0

Year Published

2001
2001
2011
2011

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 38 publications
(13 citation statements)
references
References 5 publications
0
13
0
Order By: Relevance
“…This procedure allows a time-enhanced simulation of the original functional model concerning the target platform. The execution times of the paths that were estimated with the analysis tool GROMIT [7] can be annotated in the SystemC description by wait-instructions. The mapping between CDG and source code is performed using debug information and the consideration of structural elements like branches and loops.…”
Section: Back-annotation Of Execution Timesmentioning
confidence: 99%
See 2 more Smart Citations
“…This procedure allows a time-enhanced simulation of the original functional model concerning the target platform. The execution times of the paths that were estimated with the analysis tool GROMIT [7] can be annotated in the SystemC description by wait-instructions. The mapping between CDG and source code is performed using debug information and the consideration of structural elements like branches and loops.…”
Section: Back-annotation Of Execution Timesmentioning
confidence: 99%
“…The latencies c min , c max are attributed to each edge e cdg , which represent the execution time of the longest and shortest path between the corresponding nodes in the control-flow graph. These latencies are determined by static timing analysis [7].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…This kind of representation has a more formal semantics than the original format. The runtime of blocks between the communication events can be determined by execution time analysis of an existing behavioral description [4,2] or by user annotations originating from experiences, assumptions or the specification. The combination of UML/SysML specifications with analytical results of existing IP and libraries leads to structured reuse of qualified IP in platform based design.…”
Section: Figure 1 Analysis Flowmentioning
confidence: 99%
“…The predecessor states must consider the compatibility of the relations of the edges as defined in(4).…”
mentioning
confidence: 99%