基于多性能指标的SoC软硬件划分方法研究

被引:15
作者
李兰英
冯宏伟
机构
[1] 哈尔滨理工大学计算机学院
关键词
多性能指标评价; SoC系统设计; 软硬件划分; 算法优化; IP核复用; 性能指标优先;
D O I
暂无
中图分类号
TP368.12 [];
学科分类号
摘要
针对存在多种因素影响嵌入式系统综合性能的实际情况,详细分析了影响嵌入式系统性能的各项性能指标,提出了一种基于多性能指标评价的软硬件协同划分思想。利用SoC可重用的特性,将IP核复用及软件架构重用引入到软硬件划分算法当中。通过功能模块层的抽象,将复杂的嵌入式系统构成映射到数学上的DAG(Direct Acyclic Graph)之上。提出了性能指标优先级的概念,并通过在算法中加入对给定的参数数据预先处理及引入运筹学中分支定界的思想,优化了算法的求解,加快了算法的收敛速度,较之单纯的整个空间的条件遍历更优。
引用
收藏
页码:126 / 129
页数:4
相关论文
共 7 条
[1]
Partitioning Methodology for Heterogeneous Reconfigurable Functional Units.[J] Michalis D. Galanis;Gregory Dimitroulakos;Costas E. Goutis The Journal of Supercomputing 2006,
[2]
Exploring optimal solution to hardware/software partitioning for synchronous model[J] Jifeng He;Dang Van Hung;Geguang Pu;Zongyan Qiu;Wang Yi Formal aspects of computing 2005,
[3]
From Statecharts to Verilog: a formal approach to hardware/software co-specification.[J] Shengchao Qin;Wei-Ngan Chin;Jifeng He;Zongyan Qiu ISSE 2006,
[4]
A Constructive Approach to Hardware/Software Partitioning.[J] Leila Silva;Augusto Sampaio;Edna Barros Formal Methods in System Design 2004,
[5]
Hardware/software Co-design of complex embedded systems - an approach using efficient process models; multiple formalism specification and validation via co-simulation[J] Nikolaos S. Voros;Luis Sánchez;Alejandro Alonso;Alexios N. Birbas;Michael Birbas;Ahmed Jerraya Design Automation for Embedded Systems 2003,
[6]
Improving Software Performance with Configurable Logic.[J] Jason Villarreal;Dinesh Suresh;Greg Stitt;Frank Vahid;Walid Najjar Design Automation for Embedded Systems 2002,
[7]
运筹学[M] 钱颂迪主编; 清华大学出版社 1990,