• DocumentCode
    1824835
  • Title

    Codesign of Embedded Systems with Process/Module Level Real-Time Deadlines

  • Author

    Khan, Gul N. ; Awwal, Anika

  • Author_Institution
    Electr. & Comput. Eng., Ryerson Univ., Toronto, ON, Canada
  • Volume
    2
  • fYear
    2009
  • fDate
    29-31 Aug. 2009
  • Firstpage
    526
  • Lastpage
    531
  • Abstract
    We present a codesign method that synthesizes heterogeneous multiple processing element embedded systems with real-time constraints. Hardware/software partitioning is performed using Genetic algorithm. The proposed cosynthesis method explores various target architectures and one of them is an optimized architecture of the system. The method is capable of producing feasible solutions for large-scale real-time embedded systems. Non-preemptive and conditional preemptive scheduling techniques are employed that can deal with module (application) and process level deadlines. The method also supports communication-link allocation and communication events scheduling and the method also achieves better CPU utilization.
  • Keywords
    embedded systems; genetic algorithms; hardware-software codesign; large-scale systems; scheduling; CPU utilization; communication event scheduling; communication-link allocation; conditional preemptive scheduling technique; cosynthesis method; embedded system codesign; genetic algorithm; hardware-software partitioning; heterogeneous multiple processing element embedded system; large-scale real-time embedded system; module level real-time deadline; nonpreemptive scheduling technique; process level real-time deadline; Computer architecture; Costs; Embedded computing; Embedded software; Embedded system; Genetic algorithms; Hardware; Processor scheduling; Real time systems; Uniform resource locators; Hardware/software codesign; cosynthesis of real-time systems; process-level deadlines.;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.212
  • Filename
    5284205