DocumentCode :
337796
Title :
Codex-dp: co-design of communicating systems using dynamic programming
Author :
Chang, Jui-Ming ; Pedram, Massoud
Author_Institution :
Cadence Design Syst. Inc., San Jose, CA, USA
fYear :
1999
fDate :
1999
Firstpage :
568
Lastpage :
573
Abstract :
In this paper, we present a novel algorithm based on dynamic programming with binning to find, subject to a given deadline, the minimum-cost coarse-grain hardware/software partitioning and mapping of communicating processes in a generalized task graph. The task graph includes computational processes which communicate with each other by means of blocking/nonblocking communication mechanisms at times including, but also other than, the beginning or end of their lifetime. The proposed algorithm has been implemented. Experimental results are reported and discussed
Keywords :
computational complexity; dynamic programming; graph theory; hardware-software codesign; scheduling; Codex-dp; binning; blocking/nonblocking communication mechanisms; coarse-grain partitioning; communicating processes mapping; communicating systems codesign; dynamic programming; generalized task graph; hardware/software partitioning; minimum-cost HW/SW partitioning; Costs; Delay; Design engineering; Dynamic programming; Hardware; Humans; Libraries; Partitioning algorithms; Rivers; Time division multiplexing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0078-1
Type :
conf
DOI :
10.1109/DATE.1999.761184
Filename :
761184
Link To Document :
بازگشت