• 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