• DocumentCode
    2527037
  • Title

    Hardware/Software partitioning algorithm for embedded systems with repeated functionalities

  • Author

    Arunachalam, V. ; Sapra, Sunny ; Chaitanya, N.S.K. ; Raina, Jewan Prakash

  • Author_Institution
    Sch. of Electr. Sci., VIT Univ., Vellore
  • fYear
    2008
  • fDate
    19-21 Nov. 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Hardware/software partitioning is a critical phase in the codesign approach of embedded system design. Most of the partitioning algorithms proposed assume that an embedded system has distinct sub-modules. The issue of partitioning of resource constrained embedded systems consisting of multiple occurrences of a single functionality, needs to be addressed. In this paper, we propose a genetic algorithm (GA) based partitioning algorithm which addresses the utilization of the already existing hardware instances on the chip for the repeated functionalities of the system, based on the constraints and concurrency of the functionalities.
  • Keywords
    embedded systems; genetic algorithms; hardware-software codesign; embedded system; functionality concurrency; functionality constraints; genetic algorithm; hardware/software codesign; hardware/software partitioning; system functionality; Algorithm design and analysis; Computer architecture; Concurrent computing; Cost function; Embedded software; Embedded system; Genetic algorithms; Hardware; Partitioning algorithms; Software algorithms; embedded systems; genetic algorithm; hardware/software co-design; hardware/software partitioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2008 - 2008 IEEE Region 10 Conference
  • Conference_Location
    Hyderabad
  • Print_ISBN
    978-1-4244-2408-5
  • Electronic_ISBN
    978-1-4244-2409-2
  • Type

    conf

  • DOI
    10.1109/TENCON.2008.4766541
  • Filename
    4766541