DocumentCode
2173108
Title
White box performance analysis considering static non-preemptive software scheduling
Author
Viehl, Alexander ; Pressler, Michael ; Bringmann, Oliver ; Rosenstiel, Wolfgang
Author_Institution
FZI Forschungszentrum Inf., Karlsruhe
fYear
2009
fDate
20-24 April 2009
Firstpage
513
Lastpage
518
Abstract
In this paper, a novel approach for integrating static non-preemptive software scheduling in formal bottom-up performance evaluation of embedded system models is described. The presented analysis methodology uses a functional SystemC implementation of communicating processes as input. Necessary model extensions towards capturing of static non-preemptive scheduling are introduced and the integration of the software scheduling in the formal analysis process is explained. The applicability of the approach in an automated design flow is presented using a SystemC model of a JPEG encoder.
Keywords
embedded systems; hardware description languages; scheduling; software performance evaluation; JPEG encoder; automated design flow; embedded system models; formal analysis process; functional SystemC implementation; static nonpreemptive software scheduling; white box performance analysis; Arithmetic; Design methodology; Embedded software; Embedded system; Hardware; Performance analysis; Runtime; Software performance; Software systems; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location
Nice
ISSN
1530-1591
Print_ISBN
978-1-4244-3781-8
Type
conf
DOI
10.1109/DATE.2009.5090718
Filename
5090718
Link To Document