DocumentCode
2883708
Title
Efficient Hardware/Software Partitioning Approach for Embedded Multiprocessor Systems
Author
Lin, Tzong-Yen ; Hung, Yu-Ting ; Chang, Rong-Guey
Author_Institution
Dept. of Comput. Sci., Nat. Chung Cheng Univ., Chia-Yi
fYear
2006
fDate
26-28 April 2006
Firstpage
1
Lastpage
4
Abstract
This paper presents an efficient hardware/software partitioning approach that target at embedded multiprocessor systems with time, area, and power constraints. Our approach is performed in two phases. In the partitioning phase, for an embedded system with p software components and q hardware components, recursive spectral bisection (RSB) has been used to partition an application program into n well-balanced and connected blocks with low communication cost. These blocks are mapped into software components and then tasks in software components will be moved to hardware components to meet the deadline constraint. In the scheduling phase, we derive an approach to reduce the system cost in connection with power and hardware area by exchanging tasks between software and hardware components. Experimental results show that our approach is effective for embedded multiprocessor systems
Keywords
embedded systems; hardware-software codesign; logic partitioning; multiprocessing systems; application program; embedded multiprocessor systems; hardware components; hardware/software partitioning; recursive spectral bisection; software components; Application software; Costs; Embedded software; Embedded system; Hardware; Modems; Multiprocessing systems; Partitioning algorithms; Power dissipation; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, Automation and Test, 2006 International Symposium on
Conference_Location
Hsinchu
Print_ISBN
1-4244-0179-8
Electronic_ISBN
1-4244-0180-1
Type
conf
DOI
10.1109/VDAT.2006.258167
Filename
4027539
Link To Document