[发明专利]接口装置以及总线系统有效
申请号: | 201380020517.0 | 申请日: | 2013-11-21 |
公开(公告)号: | CN104247354B | 公开(公告)日: | 2018-03-30 |
发明(设计)人: | 石井友规;山口孝雄;吉田笃;得津觉;市口诚道 | 申请(专利权)人: | 松下知识产权经营株式会社 |
主分类号: | H04L12/953 | 分类号: | H04L12/953;G06F13/372;H04L12/28;H04L12/841 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 齐秀凤 |
地址: | 日本国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 装置 以及 总线 系统 | ||
技术领域
本申请涉及在具备被网络化的通信总线的半导体芯片中用于进行通信总线的控制的装置、方法及程序。
背景技术
近年来,在利用了SoC(System on Chip;片上系统)的嵌入式设备领域、通用处理器领域中,对于半导体芯片的高功能化的要求不断提高。伴随着半导体芯片的高功能化,经由芯片上的通信总线而被转发的数据的请求频带也增加,通信总线的宽频带化变得必要。为了在低的总线工作频率下使通信总线宽频带化,在处理器间共用总线布线从而可提高资源利用效率的片上网络(Network-on-Chip;NoC)受到关注。
在NoC中,例如连接着多个启动器和存储器控制器。各启动器与存储器控制器之间的通信是利用分组而进行的。分组通过配置于NoC上的NoC路由器被中继。
图1表示一般性的NoC路由器的构成。NoC路由器具有多个输入输出端口,在输入端口侧设有缓冲器。该缓冲器针对每一个输入端口配有两个虚拟信道(Virtual Channel;VC)。
在各虚拟信道(Virtual Channel;VC)保存有被输入的一个分组。VC内的分组基于保存在分组的报头中的分组的目标地址信息,通过纵横开关而开关转换到适当的输出端口来进行转发。当在不同的VC内存在要向相同的输出端口输出的多个分组的情况下,按照调停器的调停规则,分组被逐个选择并依次输出。未被选择而残留于VC内的分组在下一次的发送时机被再次调停。
专利文献1涉及分组的调停技术。在分组报头内保存了自生成分组起经过的经过时刻的信息。当存在要开关转换到同一输出端口来输出的多个分组的情况下,在其调停时,路由器比较各分组报头内的经过时刻,选择经过时刻最大的分组,分配给输出端口。由此,可以抑制分组在路由器网的等待时间,从而实现高速的总线访问。
在先技术文献
专利文献
专利文献1:美国专利第6674720号说明书
发明内容
发明要解决的课题
对于启动器所发出的请求,谋求能按该请求可靠地执行处理的技术。
用于解决课题的手段
为了解决上述课题,本发明的一形态为一种接口装置,用于对设置在集成电路上的启动器、和形成在所述集成电路上的总线网络进行连接,所述总线网络为分组交换方式网络,被设计成:当从所述启动器向所述总线网络上的节点发出了已指定截止期限时刻的请求数据时,由响应于所述请求数据的所述节点发出的响应数据在所述截止期限时刻之前被所述启动器接收,所述接口装置具备:修正部,基于从所述启动器发出的所述请求数据的发出定时来修正所述请求数据的截止期限时刻,生成修正完毕截止期限时刻的信息;报头生成部,生成对所述修正完毕截止期限时刻的信息进行了保存的分组报头;和分组化处理部,利用所述请求数据及所述分组报头来生成请求分组。
上述的一般性或特定的形态可以使用系统、方法及计算机程序来安装,或使用系统、方法及计算机程序的组合来实现。
发明效果
根据本发明的一形态所涉及的接口装置,基于从启动器发出的请求数据的发出定时来修正请求数据的截止期限时刻。在请求数据中设定修正完毕截止期限时刻而在总线网络上传输。由此,可以保证对各启动器要求的顺应性,并且可以使请求数据的发送顺序和响应数据的接收顺序一致。
由于能够按照顺序来确定与请求数据对应的响应数据,因此无需将分组ID保存在分组报头中。由此,可以削减分组报头的大小,可以降低数据转发的开销。
附图说明
图1是表示一般性的NoC路由器的构成的图。
图2(a)~(e)是表示来自多个启动器侧NIC的请求分组的发送定时、路由器中的转发定时及各启动器侧NIC所进行的响应分组的接收定时的图。
图3是表示用于说明等待时间L的定义的例子的图。
图4是表示通过NoC连接了多个启动器和多个存储器的SoC200的结构的图。
图5(a)~(d)是表示在NoC上被收发的分组的种类和其构成例的图。
图6是表示分组的报头51的构成例的图。
图7是表示NIC203的构成的图。
图8是表示路由器205的构成的图。
图9(a)~(e)是表示本实施方式的、来自多个启动器侧NIC的请求分组的发送定时、路由器中的转发定时及各启动器侧NIC所进行的响应分组的接收定时的图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下知识产权经营株式会社,未经松下知识产权经营株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380020517.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子电路零件供给装置
- 下一篇:数据备份的方法、装置及系统