[1]彭艺频,凌明,杨军.性能受限系统的软硬件划分方法[J].东南大学学报(自然科学版),2004,34(6):828-832.[doi:10.3969/j.issn.1001-0505.2004.06.025]
 Peng Yipin,Lin Ming,Yang Jun.Hardware-software partitioning based on system performance constrained[J].Journal of Southeast University (Natural Science Edition),2004,34(6):828-832.[doi:10.3969/j.issn.1001-0505.2004.06.025]
点击复制

性能受限系统的软硬件划分方法()
分享到:

《东南大学学报(自然科学版)》[ISSN:1001-0505/CN:32-1178/N]

卷:
34
期数:
2004年第6期
页码:
828-832
栏目:
电路与系统
出版日期:
2004-11-20

文章信息/Info

Title:
Hardware-software partitioning based on system performance constrained
作者:
彭艺频 凌明 杨军
东南大学国家专用集成电路系统工程技术研究中心, 南京 210096
Author(s):
Peng Yipin Lin Ming Yang Jun
National ASIC System Engineering Research Center, Southeast University, Nanjing 210096, China
关键词:
协同设计 软硬件划分 任务调度 改进 模拟退火
Keywords:
codesign hardware-software partitioning task scheduling modify simulated annealing
分类号:
TN4
DOI:
10.3969/j.issn.1001-0505.2004.06.025
摘要:
提出了一种基于固定分割粒度的软硬件划分方法来解决系统性能约束下硬件开销最小的问题,该方法以改进的模拟退火算法作为软硬件划分的核心,对所抽取的数据流图进行分析.利用任务调度机制为基础的性能估计方法进行软硬件划分的性能估计,并通过最终的实现来进行系统性能约束的检查.实验结果表明,通过这种划分方法的使用,可以达到以较小的硬件开销而满足系统性能的要求.
Abstract:
This paper presents a method based on fixed granular to solve system performance constraint and minimize hardware cost. This method is based on modified simulated annealing algorithm to analyze the data flow graph(DFG). Task scheduling algorithm is modified to evaluate system performance, and which system performance constraint could be fulfilled is checked by final implementation. The experimental results show that the method can get optimal solution with small hardware cost to fulfill system performance constraint.

参考文献/References:

[1] Gupta R K,De Micheli G.System level synthesis — using re-programmable components [A].In: Design Automation [C].Brussels:Computer Society,1992.2-7.
[2] Ernst R,Henkel J,Benner T.Hardware/software co-synthesis for micro-controllers [J].Design & Test of Computers, 1993,10(4):64-75.
[3] Vahid F,Gajski D D,Gong J.A binary — constraint search algorithm for minimizing hardware during hardware/software partitioning [A].In: Design Automation [C].Grenoble:Computer Society,1994.214-219.
[4] Kalavade A,Subrahmanyam P A.Hardware/software partitioning for multi-function systems [A].In:Computer-Aided Design[C].San Jose:Elsevier Science,1997.516-521.
[5] Bakshi S,Gajski D D.Hardware-software partitioning and pipelining [A].In: Design Automation Conference[C].California:Computer Science,1997.713-716.
[6] Knudsen P V,Madsen J.PACE:a dynamic programming algorithm for hardware-software partitioning [A].In:Hardware/Software Co-Design[C].Pittsburgh:Computer Science,1996.85-92.
[7] Jinhwan Jeon,Kiyoung Choi.Loop pipelining in hardware-software partitioning [A].In:Design Automation Conference [C].Japan:OECD Publications Centre,1998.361-366.
[8] Lin Tacheng,Sait S M,Cyre W R.Buffer size driven partitioning for HW/SW codesign [A].In: Computer Design[C].Austin:Penn Well Publishing Company,1998.596-601.
[9] Srinivasan V,Radhakrishnan S,Vemuri R.Hardware software partitioning with integrated hardware design space exploration[A].In: Design Automation and Test in Europe[C].Paris:Computer Society,1998.28-35.
[10] 王凌.智能优化算法及其运用[M].北京:清华大学出版社,2001.17-36.
[11] Pop P,Eles P,Peng Zebo.Schedulability analysis for systems with data and control dependencies [A].In: Real-Time Systems [C].Stockholm:IEEE/Institute of Electrical and Electronics Engineers Incorporated,2000.201-208.

相似文献/References:

[1]孟秀丽,倪中华,曹杰.模糊约束网络在机床产品协同设计冲突检测中的应用[J].东南大学学报(自然科学版),2006,36(3):431.[doi:10.3969/j.issn.1001-0505.2006.03.021]
 Meng Xiuli,Ni Zhonghua,Cao Jie.Application of fuzzy constraint network in conflict detection of machine tool’s collaborative design[J].Journal of Southeast University (Natural Science Edition),2006,36(6):431.[doi:10.3969/j.issn.1001-0505.2006.03.021]
[2]李小霞,何发智,蔡贤涛.异构CAD协同设计中的一维拓扑元素匹配方法[J].东南大学学报(自然科学版),2011,41(2):270.[doi:10.3969/j.issn.1001-0505.2011.02.011]
 Li Xiaoxia,He Fazhi,Cai Xiantao.An approach for one-dimensional topological entity matching in collaborative design among heterogeneous CAD systems[J].Journal of Southeast University (Natural Science Edition),2011,41(6):270.[doi:10.3969/j.issn.1001-0505.2011.02.011]
[3]孟秀丽,倪中华,倪晓宇,等.面向机床产品的协同设计支持环境的研究[J].东南大学学报(自然科学版),2003,33(6):731.[doi:10.3969/j.issn.1001-0505.2003.06.013]
 Meng Xiuli,Ni Zhonghua,Ni Xiaoyu,et al.Research on collaborative design environment for machine tools[J].Journal of Southeast University (Natural Science Edition),2003,33(6):731.[doi:10.3969/j.issn.1001-0505.2003.06.013]

备注/Memo

备注/Memo:
作者简介: 彭艺频(1978—),男,博士生,pyp96@seu.edu.cn.
更新日期/Last Update: 2004-11-20