- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
片上网络仿真与性能评估
王祺吴宁 葛芬
南京航空航天大学信息科学与技术学院,南京210016
摘要:片上网络作为一种全新的集成电路体系结构,可以很好的解决随着复杂度的增加所带来的
片上通信需求问题。本文提出利用OPNET构建片上网络高层次模型,研究拓扑结构、交换方式、通
信负栽以及通信模式四个参数对片上网络性能的影响,并采用平均延迟和吞吐量两项指标来评估网络
性能.通过仿真结果,得出不同参数配置下的网络性能,为片上网络设计和体系结构研究提供依据。
关奠词:片上网络性能评估OPNET
1引 言
随着集成电路设计的发展,工艺特征尺寸越来越小,工作频率不断增高,传统总线架构的SoC已经无
法解决全局时钟同步和如此众多复杂IP核的互连问题,成为SoC发展的瓶颈。于是集成电路业界提出了
一种全新的集成电路体系结构——片上网络【l2J(Networkon
Chip,NoC),其核心思想是将计算机网络技
术移植到芯片设计中,从体系结构上彻底解决总线架构带来的问题。
片上网络主要由通信节点网络和资源节点两部分组成。通信节点负责资源节点之间的信息交换,资源
节点可以是处理器、DSP核、存储器等。资源节点通过网络接口连接到通信节点。作为解决复杂SoC片上
通信问题的先进方案,片上设计要求达到低延迟、高吞吐率以及满足功耗和芯片面积的限制。本文主要研
究片上网络的性能,提出利用OPNElq3J网络仿真工具构建片上网络高层次模型,仿真片上网络拓扑结构、
交换方式、通信负载以及通信模式四个参数在不同搭配下的网络性能,为片上网络设计和体系结构的研究
提供依据。
2片上网络参数
影响片上网络性能的参数有很多,包括网络拓扑结构、交换方式、虚通道数目、缓冲区深度、路由算
法、通信模式和通信负载等。本文研究拓扑结构、交换方式、通信负载以及通信模式对网络性能的影响。
2.1拓扑结构
片上网络中通信节点的连接方式体现为片上网络的拓扑结构。目前提出的片上网络拓扑结构主要包括
Mesht4J和2DTorusf41以及
网格型网络、树型网络、八角网络和蜂窝网络等。本文主要研究网格型网络中2D
其中黑色方框代表通信节点,白色方框代表资源节点。
2.2交换方式
交换方式主要解决通信节点内部开关何时以何种方式连接路由器的输入和输出端口。常用的交换方式
有电路交换、报文交换、虚跨步交换和虫孔交换。由于片上网络在面积和功耗上的限制,本文研究虚跨步
122 .. . 生基il垫盔复窑旦鲨壁:三塑§
交换方式141(VCT)和虫孔交换方式H1(WH)。
虚跨步交换中,只要接收到报文头,就可以马上进行路由决策,而不必等待整个报文接收完毕。一旦
作出路由决策并且通道空闲,路由器便可以马上转发报文头随后的数据字节。事实上,在当前路由器接收
完整报文前,消息甚至没有必要在输出进行缓冲,可以直接跨接到下一个路由器的输入上,消息流水地通
过各个开关。但是在有网络阻塞的情况下,报文就要在该节点缓存,直到输出通道空闲。
虫孔交换中,报文进一步被分割成固定大小的微片,微片是消息的流控单位。路由器的输入输出缓存
通常只要存储几个微片就足够了,这样可以构造更小更紧凑的路由器来满足片上网络面积约束。微片分为
头微片和数据微片。只有头微片含有路由信息,数据微片紧接着头微片流水地通过各个开关。
霸翱一(a)2DMesh网络 Toms网络 (d)蝶型胖树网络
(b)2D c)胖树网络
图1拓扑结构
2.3通信负载
通信负载的大小直接影响着网络性能,负载过大就会造成网络阻塞,性能下降。通信负载模型的概率
分布反映了片上网络任务类型。负载模型的概率分布主要有两种,一种是泊松分布;还有一种是近年在研
究MPEG.2视频解码应用中提出的
文档评论(0)