• DocumentCode
    2059244
  • Title

    Automated and energy-efficient co-synthesis for distributed embedded systems

  • Author

    Mohsen, Amjad ; Hofmann, R.

  • Author_Institution
    Dept. of Commun. Syst. & Comput. Networks, Erlangen-Nurnberg Univ., Erlangen, Germany
  • Volume
    2
  • fYear
    2005
  • fDate
    14-15 July 2005
  • Firstpage
    777
  • Abstract
    This paper presents an automated system-level co-design tool for hard real-time distributed embedded systems. The tool generates energy-efficient implementation alternatives from a high-level system description. The obtained implementation alternatives span the whole Pareto-optimal front and hence offer the designer enough freedom in choosing a design alternative based on market requirements. Energy-efficient computing is achieved by applying voltage scaling (VS) to exploit slack periods in the system based on a global view of energy profiles of all tasks and their mappings. The co-synthesis process is enhanced in this paper by an extra allocation refinement step to prevent unnecessary energy dissipation and to enhance the efficiency of VS schemes. The time schedule of tasks is also optimized to maximize the energy reduction achieved by apply VS.
  • Keywords
    Pareto optimisation; embedded systems; hardware-software codesign; integrated circuit design; logic CAD; Pareto-optimal front; allocation refinement step; automated system-level co-design tool; distributed embedded systems; energy profile; energy-efficient co-synthesis; high-level system description; real-time distributed embedded system; voltage scaling; Computer networks; Design automation; Dynamic voltage scaling; Embedded system; Energy consumption; Energy efficiency; Hardware; Peace technology; Real time systems; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium on
  • Print_ISBN
    0-7803-9029-6
  • Type

    conf

  • DOI
    10.1109/ISSCS.2005.1511356
  • Filename
    1511356