NoC映射方法和路径分配研究

来源 :上海大学 | 被引量 : 0次 | 上传用户:cjc013
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
片上系统SoC(systcm on Chip)的出现使得整个系统在一个芯片上实现成为可能。总线由于可以提供高性能的互连而被广泛运用在SoC中。但是随着半导体技术的持续发展,出现了一些与总线相关的问题,如吞吐量受限,全局时钟难以同步,系统扩展性受限等。为了克服总线结构的不足,一些研究组织提出将片上互连网络结构应用于SoC设计,借鉴并行计算机互连网络的思想来实现大量IP核的互连,称为NoC(Network on Chip)。 对于NoC设计而言,映射和路径分配是至关重要的两个环节,映射决定每个处理单元在NoC的位置;路径分配则确定两个资源节点间的通讯路径。映射方法和路径分配的实现对节省NoC系统功耗和通讯延时有着非常重要的意义。 NoC映射是一个NP问题,在规模较大的NoC中几乎不可能求得其最优解,主要的解决办法是通过启发式算法求得较优解,本文基于2D-Mesh拓扑结构的NoC平台,建立了以通讯功耗优先的映射目标函数,并且采用粒子群优化算法(PSO)来解决NoC映射问题,同时通过精英重组算子来克服PSO算法早熟的缺点。实验结果表明,粒子群优化算法(PSO)很好的完成了NoC映射任务,相比于随机映射,在通讯功耗上节省了10%~65%,并且在NoC规模越大的情况下,功耗节省的越显著。 本文提出了一种改进的A*路径搜索算法来完成NoC路径分配任务。本算法是根据2-D Mesh拓扑结构的特点设计估价函数,使得在路径搜索过程中得到有用的启发信息,以提高路径搜索效率。又采用多次搜索法对算法进行改进,能够保证搜索到最优路径。模拟实验表明,本算法很好地实现了NoC路由的路径分配,同时,算法实现的效率要明显优于Dijkstra最短路径算法。
其他文献
随着计算机技术的普及和互联网技术的不断进步,人们对网络上传输语音视频等多媒体数据的要求也逐渐增加,VoIP技术的应用范围越来越广泛。而在当前IP网络中架设了很多NAT/FW,
基于稀疏表示的方法在人脸识别方面体现出优异的性能,然而随后的研究显示,稀疏性对于人脸识别的识别效果并不起主要作用。有研究认为是协同表示(Collaborative Representatio
本文比较基于几何建模和基于图像绘制两种虚拟现实技术的特点,分析了基于图像绘制技术在虚拟场景构造中的优点,并针对基于图像绘制技术所需要解决的问题,提出了一套基本完备
随着不断增长的信息化建设需求,提高软件开发的生产力并保证软件产品适应多变的客户需求成为信息化建设领域的两个核心问题。基于CMM的软件开发平台符合信息系统平台化建设目
网络技术是一项劳动密集型产业,在比较复杂的网络环境中,不对网络流量进行实时的监控和适当的管理,很容易造成网络的繁忙,导致网络的拥塞等状况,影响网络用户的使用,直接导致经济的
管理信息系统在现实生活中有着广泛的应用,企业利用管理信息系统控制企业的行为,帮助企业实现其规划目标。随着管理信息系统的广泛使用和市场需求量的扩大,在管理信息系统的
即时通讯目前已成为一种新型的通讯模式,随着3G牌照的发放,捆绑于移动IM之上的包括彩信、彩铃、图片、博客、手机电视等应用都会得到充分发掘。未来移动网络演进的必然方向是
随着互联网发展,已有30多年历史的IPv4协议目前还广泛地应用于网络通信中。但是,正因为其广泛使用,带来的却是最大弊端—IP地址极度匮乏,其次,安全方面、网络服务质量也是令IPv4头
近年来多媒体数据的数字化为多媒体信息的存取提供了极大便利,提高了信息表达的效率和准确性。但是,盗版问题也随之而来,如何有效地保护这些信息安全成为当前研究的热点。数
XML流数据处理系统通常运行在Web上,使用的用户可能增加到十万、百万级的数量。而用户查询通常用XPath语言表示,当XML数据以网络速度流入时,系统根据XPath描述,判断XML数据流