DocumentCode :
2545250
Title :
A Retargetable Software Timing Analyzer Using Architecture Description Language
Author :
Li, Xianfeng ; Roychoudhury, Abhik ; Mitra, Tulika ; Mishra, Prabhat ; Cheng, Xu
Author_Institution :
Dept. of Comput. Sc. & Tech., Peking Univ., Beijing
fYear :
2007
fDate :
23-26 Jan. 2007
Firstpage :
396
Lastpage :
401
Abstract :
Worst case execution time (WCET) is an essential input for performance and schedulability analysis of real-time systems. Static WCET analysis requires program path analysis and microarchitecture modeling. Despite almost two decades of research, WCET analysis has not enjoyed wide acceptance in industry. This is in part due to the difficulty in microarchitecture modeling of modern processors. Given the large number of embedded processors available in the market, retargetability of the WCET analysis framework is a serious issue. In this paper, we address it using architecture description language (ADL). Starting with the ADL of a target processor, the proposed framework automatically generates graph-based execution models to capture timing effects of instructions in the pipeline. This pipeline model coupled with parameterized models of cache and branch prediction lead to a WCET framework that is safe, accurate and retargetable.
Keywords :
embedded systems; graph theory; integrated circuit modelling; logic design; microprocessor chips; architecture description language; branch prediction; embedded processors; graph-based execution models; microarchitecture modeling; pipeline model; program path analysis; real-time systems; retargetable software timing analyzer; schedulability analysis; static WCET analysis; worst case execution time; Architecture description languages; Computer architecture; Embedded system; Job shop scheduling; Microarchitecture; Pipelines; Predictive models; Processor scheduling; Real time systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
1-4244-0629-3
Electronic_ISBN :
1-4244-0630-7
Type :
conf
DOI :
10.1109/ASPDAC.2007.358018
Filename :
4196064
Link To Document :
بازگشت