[发明专利]一种基于统计时分复用技术的多簇片上网络架构有效

专利信息
申请号: 201110041623.X 申请日: 2011-02-21
公开(公告)号: CN102158380A 公开(公告)日: 2011-08-17
发明(设计)人: 李丽;王佳文;潘红兵;沙金;何书专;李伟;张宇昂 申请(专利权)人: 南京大学
主分类号: H04L12/40 分类号: H04L12/40;H04J3/17;H04L12/56
代理公司: 南京汇盛专利商标事务所(普通合伙) 32238 代理人: 陈扬
地址: 210093 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 统计 时分 技术 多簇片上 网络 架构
【说明书】:

技术领域

发明涉及一种多簇片上网络架构,具体地说是一种能有效降低网络负荷、减小通信延时,进而提高系统整体性能的基于统计时分复用(Statistical Time Division Multiplex,STDM)技术的多簇片上网络(Multi-Cluster Network on chip,MCNoC)架构。

背景技术

随着半导体工艺技术的持续发展,单颗芯片上所能集成的晶体管数目越来越多,虽然继续通过提高工艺的方法来提升系统性能的方法仍然勉强可行,但是这种做法的商业代价甚至已经超过了其所带来的商业利益,因此业界开始转而寻求新的方法以试图提升系统性能。在这种情况下,单芯片多核处理器(Multi-Processor System on Chip,MPSoC)的概念被提出并受到广泛关注。在MPSoC中,随着核数的上升,如总线等传统架构逐渐无法满足系统通信要求,因此作为一种新的通信架构,NoC概念在1999年左右被提出。其核心思想是计算单元与通信架构相互分离,而其通信部分则借鉴了计算机网络技术,并将其移植到集成电路设计中来,这样便可以从体系结构上解决片上通信的瓶颈问题。

然而,当核数进一步上升时,单一层次的NoC架构也同样面临存储墙(Memory Wall)问题,此时,作为分布式存储典范的层次化MCNoC架构被提出,并成为NoC领域的热点问题之一。一般而言,MCNoC系统可分为多个层次:①单个处理器核,各核配置私有存储器,即三级存储单元(Memory Level3);②由若干个核构成簇,簇内还包含二级存储单元(Memory Level2),用于核间数据交互;③若干簇以某种拓扑架构互连,从而构成整个系统,并配有一级存储单元(Memory Level1),其总体架构如图1所示。由图1可见,在MCNoC中包含三种存储层次,因此各处理器可以分别在不同层次上同时进行访存,增强了系统对存储单元的并发访问能力,因而可以显著提高系统性能。

然而,当簇间发生数据交互时,由于该交互过程跨越多个存储单元层次,故其时间开销非常大,成为系统访存瓶颈问题所在。同时,簇内通常采用总线架构,而簇间往往是网络架构,由于这两者之间的天然差别,簇间通信效率将变得格外低下。

传统总线通常采用时分复用(Time Division Multiplexing,TDM)技术,即总线上的各主设备(Master)以基于时间片的方式依次使用总线,每一时间片内只有一个主设备拥有总线使用权。某主设备获得总线使用权时,其他主设备均处于等待状态,如图2中基于TDM技术的总线所示。

由图2可见,当主设备1(Master1)获得总线使用权后,其他所有Master均处于等待状态,直到Master1释放总线后,才可以申请使用。因此当MCNoC簇内各Master需要访问远端(不挂接于本总线)从设备(如MCNoC中的Memory Level1)时,其消耗的时间t将显著增加,对于需要从远端返回数据包的读操作而言更是如此。而在此期间,其他各Master将只能耗费大量时间等待总线使用权,这显然会极大影响系统整体性能。分析可知,时间开销t可分为三段,即:①源端传输层处理时间t1;②网络层传输时间t2;③目的端传输层处理时间t3。其中,t2在总时间中所占比例最大,且随着网络尺寸的增加而增加。

发明内容

为了有效降低网络负荷,减小通信延时,进而从整体上提升NoC系统性能,本发明的目的是提供一种基于统计时分复用(Statistical Time Division Multiplex,STDM)技术的多簇片上网络(Multi-Cluster Network on chip,MCNoC)架构。该架构中,在簇内采用基于STDM技术的总线结构,在总线上增设STDM控制单元;同时增设具有等待机制的网络接口,并针对STDM技术特点,采用一种新的数据包格式。本发明能减少簇内和簇间通信的差异、降低网络负荷、减小通信延时,进而提高片上网络系统整体性能。

本发明的目的是通过以下技术方案来实现的:

一种基于统计时分复用技术的多簇片上网络架构,其特征在于:该架构在簇内采用基于统计时分复用技术的总线结构;在总线上设有主设备、从设备、总线部件及统计时分复用控制单元;统计时分复用控制单元与主设备、从设备及总线部件连接;其中,从设备包括存储器及具有等待机制的网络接口;总线部件包括仲裁器、解码器以及多路选择器;统计时分复用控制单元统筹控制总线上主设备、从设备来实现统计时分复用机制;具有等待机制的网络接口接收总线上主设备发起的数据传输请求,并在满足触发条件情况下触发传输。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110041623.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top