• DocumentCode
    2203626
  • Title

    Configuration-level hardware/software partitioning for real-time embedded systems

  • Author

    D´Ambrosio, Joseph G. ; Hu, Xiaobo Sharon

  • Author_Institution
    Gen. Motors Res. Labs., Warren, MI, USA
  • fYear
    1994
  • fDate
    22-24 Sep 1994
  • Firstpage
    34
  • Lastpage
    41
  • Abstract
    We present an approach to hardware/software partitioning for real-time embedded systems. The abstraction level we have adopted is referred to as the configuration level, where hardware is modeled as resources with no detailed functionality and software is modeled as tasks utilizing the resources. Through configuration-level analysis, cost and performance tradeoffs can be studied early in the design process and a large design space can be explored. Feasibility factor is introduced to measure the possibility of a real-time system being feasible, and is used as both a constraint and an attribute during the optimization process. Optimal partitioning is achieved through the use of an existing computer-aided design tool
  • Keywords
    CAD; computer architecture; configuration management; optimisation; real-time systems; systems analysis; abstraction level; computer-aided design tool; configuration level; configuration-level analysis; cost; design process; feasibility factor; hardware model; hardware/software partitioning; large design space; optimal partitioning; optimization process; performance; real-time embedded systems; software model; Constraint optimization; Costs; Design automation; Embedded software; Embedded system; Hardware; Performance analysis; Process design; Real time systems; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
  • Conference_Location
    Grenoble
  • Print_ISBN
    0-8186-6315-4
  • Type

    conf

  • DOI
    10.1109/HSC.1994.336725
  • Filename
    336725