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
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;
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
DOI :
10.1109/VDAT.2006.258167