一种新的软硬件协同综合及其处理器分配方法  

A new processor allocation approach for hardware software co-synthesis

在线阅读下载全文

作  者:王永博[1] 杨明[1] 赵冬媛[1] 

机构地区:[1]辽宁大学信息学院,辽宁沈阳110036

出  处:《河南城建学院学报》2012年第3期48-51,92,共5页Journal of Henan University of Urban Construction

摘  要:在实际应用中,软硬件协同设计过程包含了软硬件结构的确定,这一确定过程具体包括了处理器件的选择、任务到元件的映射和任务时间调度的安排。现存有很多基于协同设计的启发式算法,但其中的大部分只能应用于简单的结构和非流水化的应用。提出了一种能够应用于软硬件协同设计的处理器分配和流水化处理的新方法。这种方法能够根据元器件对系统性能的提高程度反复选择器件,据此分配任务、创建流水平台,并且能够消除冗余平台。Hardware Software Co-synthesis involves determining the hardware and software architectures for an application. This process involves selection of processing elements, mapping application parts to those process- ing elements followed by scheduling. Various heuristic based co-synthesis algorithms have been proposed but many of them are limited by simple architecture and non-pipelined implementations. In this paper we present a new processor allocation and pipelined algorithm which can be used for hardware software co-synthesis. The al- gorithm iteratively selects processing elements based on performance improvement and then allocates tasks and creates pipeline stages. Task allocation and pipelining processes are interleaved which helps to remove redun- dant pipeline stages. The algorithm is also applied to an example task graph and results are discussed.

关 键 词:流水化处理 实时嵌入式系统 软硬件协同综合 

分 类 号:TP39[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象