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
Link To Document