- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011年1月 西安邮电学院学报 Jan.2011
UNIVERSITYOFPOSTSANDTELECOMMUNICATIONS
第16卷第1期 JOURNALOFXI’AN V01.16No.1
片上网络路由算法综述
王芳莉1,杜慧敏2
(1.西安邮电学院计算机学院,陕西西安710121;2.西安邮电学院电子信息工程学院,陕西西安710121)
行总结和分析,从所适用的拓扑结构、是否防止死锁等方面对算法进行评价,并提出片上网络路由算法研究的
方向。
关键词:片上网络;路由算法;无关路由;自适应路由;性能分析
中图分类号:TP302.7 文献标识码:A 文章编号:1007—3264(2011)01—0072一06
随着半导体工艺的进步和片上系统(System (3)因为网络资源紧张,所以应该尽量选择最短
On
Chip,SoC)技术的不断完善,现在的S。C可包含
路径,或者限制绕道次数的绕道路由算法;
一个或多个处理器、存储器、模拟电路、数模混合电 (4)路由算法应该公平对待NoC的所有节点,
路以及片上可编程逻辑等知识产权核(Intellectual以防止饥饿。
Core,IP
Property Core)E11。但是,随着SoC中所包片上网络路由算法从是否考虑网络流量和拥塞
含的IP核数目增至上千万的时候,现有基于总线结 状况的角度可分为无关路由和自适应路由。无关路
构的SoC片内通信技术面临着性能、功耗、延时和 由算法与网络的状态(如业务量或网络拥塞情况)等
可靠性等方面的挑战。2001年,一些研究机构借鉴消息无关,网络的路由由路由算法或路由器节点随
和吸收了通信网络中的一些思想,提出了以通信为 机决定。自适应路由考虑网络的即时流量和拥塞状
核心的复杂SoC的IP核集成方法,即片上网络况,选择有效的路由路径,以达到在网络流量较大的
(NetworkOn
Chip,NoC),以解决复杂SOC面临的情况下避免拥塞的产生,提高网络的吞吐量。本文
片内通信问题。 从无关路由和自适应路由两方面对片上网络路由算
NoC研究的内容主要有:拓扑结构、交换机制、 法进行了综述。
路由算法、服务质量、拥塞控制和路由器结构等等,
1片上网络路由算法的分类
其中片上网络的路由算法就是其中的关键技术之
一。路由算法寻找数据包的路径,它负责将数据包 图1给出了片上网络路由算法的分类,该分类
正确无误的发送至目的节点。由于NoC在一个芯 对早期的分类方案进行了扩展,路由算法根据不同
片上实现,因此,受面积和功耗的限制,设计NoC路 的标准进行分类[3],其中每一行对应于每一种标准
由算法时必须满足以下几点要求[2]: 的不同分类,箭头表明不同分类间的关系。
(1)所选择的路由算法必须能够将分组正确地 路由算法可以首先按目的地的数量进行分类,
发送到目的节点,即要求算法无死锁和活锁; 报文可以只有一个目的地(单播路由),也可以有多
(2)路由信息的计算必须简单,只有计算简单才 个目的地(多播路由)。
能使相应的硬件设施速度更快、体积更小; 路由算法可以根据路由决策地点分类。原则
收稿日期:2010—11—22
基金项目:国家自然科学基金资助项目
杜慧敏,(1966一),女,教授,博士,研究方向:集成电路设计与验证。
万方数据
第1期 王芳莉,等:片上网络路由算法综述 ·73·
上,路径可以由源节点的集中式控制器(集中式路 2.1无关路由算法
由)在报文注
文档评论(0)