期刊文献+

综合模块选择、资源共享与任务调度的SoC设计方案搜索算法

SoC Design Exploration Algorithm Intertwining Module Selection,Resource Sharing and Scheduling
下载PDF
导出
摘要 在SoC系统的设计中,设计方案将直接决定最终系统的性能和成本.提出一种综合模块选择、资源共享与任务调度的设计方案搜索算法.该算法巧妙地将模块选择、共享方案的搜索与表调度融合在一个分支定界过程中,严格搜索表调度策略下的最优设计方案;将搜索与调度同时进行,具有较快的搜索速度.对多种不同规模的任务图进行测试,并与现有方法进行实验对比的结果表明,对于中小规模的系统设计,该算法能够在很短的时间内找到设计空间中的最优方案. In the design of SoC systems, the design scheme the performance and cost of the ultimate system directly determines. A design exploration algorithm is proposed by intertwining the module selection, the resource sharing and the task scheduling. The algorithm integrates these three problems into a branch-and-bound procedure, and searches for the best solution under the list scheduling strategy. The searching is performed concurrently with the scheduling, which leads to a fast search speed. Several tests are taken for various task graphs of different scales. The performance of this algorithm is compared with those existing methods. The experimental results indicate that, for systems with small or medium scale, the algorithm can find the best solution in the design space in a short time.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2009年第7期1005-1010,共6页 Journal of Computer-Aided Design & Computer Graphics
关键词 SOC系统 模块选择 资源共享 调度 分支定界 设计自动化 SoC module selection resource sharing scheduling branch-and-bound design automation
  • 相关文献

参考文献2

二级参考文献6

  • 1Balarin Felice, Chiodo Massimiliano, Giuston Paolo, et al. HardwareSoftware CoDesign of Embedded Systems The POLIS Approach [M]. New York: Kluwer Academic Publishers, 1997
  • 2Melhorn K. Graph Algorithm and NPCompleteness[M]. New York: SpringerVerlag, 1977
  • 3Chatha Karam S, et al. Hardwaresoftware partitioning and pipelined scheduling of transformative applications[J]. IEEE Transactions on Very Large Scale Integration(VLSI) Systems, 2002, 10(3): 192~208
  • 4Sanchez F. Loop pipelining with resource and timing constraints[OL]. Http://citeseer.ist.psu.edu/context/657525/0
  • 5Petru Eles,Zebo Peng,Krzysztof Kuchcinski,Alexa Doboli. System Level Hardware/Software Partitioning Based on Simulated Annealing and Tabu Search[J] 1997,Design Automation for Embedded Systems(1):5~32
  • 6郑赟,黄国勇.通过遗传算法进行系统级软硬件划分[J].计算机辅助设计与图形学学报,2002,14(8):731-734. 被引量:12

共引文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部