DocumentCode
2541884
Title
Dependency driven partitioning objects generation for hardware/software partitioning
Author
Sang, Shengtian ; Li, Xiaoming ; Ye, Yizheng
Author_Institution
Microelectron. Center, Harbin Inst. of Technol.
fYear
2006
fDate
21-24 May 2006
Lastpage
2688
Abstract
Hardware/software partitioning is a key issue in the design of embedded systems where performance, chip area and/or power dissipation constraints have to be met. The granularity for automatic partitioning has great impact on the run-time of the partitioning and the quality of the final implementation. In this paper we present a new approach that generates partitioning objects using the dependency of the operations in the system. By clustering the dependent operations into one object, the number of the objects and the coupling between them are lowered. Compared to the fine-grain partitioning, our approach, which is called dependency driven partitioning, prunes a great portion of invalid solution space during partitioning objects formation, so as to expedite the partitioning without loss of the quality. Experiments with simulated annealing optimization show a faster convergence than that of fine-granularity with comparable partitioning quality
Keywords
embedded systems; hardware-software codesign; logic partitioning; simulated annealing; automatic partitioning; dependency driven partitioning; embedded systems; fine-grain partitioning; hardware-software partitioning; simulated annealing optimization; Cost function; Embedded software; Hardware; Microelectronics; Partitioning algorithms; Power dissipation; Power generation; Runtime; Simulated annealing; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location
Island of Kos
Print_ISBN
0-7803-9389-9
Type
conf
DOI
10.1109/ISCAS.2006.1693177
Filename
1693177
Link To Document