[发明专利]一种NI接口控制器及数据传输方法有效
申请号: | 201910777762.5 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110505168B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 王晓蕾;朱新宇;聂言硕;宋宇鲲;张多利;杜高明 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | H04L12/933 | 分类号: | H04L12/933 |
代理公司: | 北京律谱知识产权代理事务所(普通合伙) 11457 | 代理人: | 黄云铎 |
地址: | 230000 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ni 接口 控制器 数据传输 方法 | ||
本申请公开了一种NI接口控制器及数据传输方法,其中,该NI接口控制器包括:配置模块用于从配置网络中获取、并发送待传输数据的配置信息至NI接口模块;状态模块用于从状态网络中获取、并发送资源节点的状态信息至NI接口模块;NI接口模块设置于路由节点和资源节点之间,NI接口模块用于根据配置信息,确定接收端路由节点,并结合状态信息,建立发送端路由节点与接收端路由节点之间的数据链路,NI接口模块还用于根据配置信息,依次从发送端资源节点中获取待传输数据,并利用数据链路,将待传输数据传输至接收端路由节点。通过本申请中的技术方案,提高片上网络资源节点兼容性,提高数据传递成功率及传输效率,减少资源节点的资源占用。
技术领域
本申请涉及片上网络的技术领域,具体而言,涉及NI接口控制器及一种数据传输方法。
背景技术
随着片上系统性能需求越来越高,处理器核之间的互连架构,必须具有较低延迟和高吞吐率的服务,兼具良好的可扩展性。传统的基于总线的集中式互连架构,已经难以满足现今系统的性能需求,而基于报文交换的片上网络,逐渐成为片上多核间通讯的首选互连架构。片上网络借鉴分布式计算机的通讯方式,采用数据路由和分组交换技术,替代传统的总线结构,具有良好的地址空间及可拓展性,且并行处理能力较强,同时,采用全局同步、局部异步的机制,有效解决全局时钟带来的功耗和面积增加等问题,随着半导体工艺技术的进步和芯片集成度的提高,片上网络展现出非常广阔的应用前景。
片上网络是由多个路由节点组成,每一个路由节点又连接有一个资源节点,其中,资源节点用于存储数据,而路由节点用于建立传输数据的链路,根据数据传输方向,可以将片上网络的数据传输划分为两大类:单目的方向传输和多目的方向传输,其中,多目的方向传输为单个路由节点向片上网络中的多个路由节点发送数据,单目的方向传输为单个路由节点向片上网络中的一个路由节点连续发送多个数据。
而现有技术中,对于多目的方向传输而言,由于不同资源节点内部包含各自的接口单元,导致资源节点与片上网络之间的兼容性不强、挂载不灵活,而且在资源节点进行数据发送时,仅仅针对当前一条指令进行数据发送,数据发送间隔时间长,导致片上网络在进行大批量数据传输时,传输效率较低。
同样,对于单目的方向传输而言,资源节点内部处理数据时,由于处理时间、存储空间问题,可能会存在输出数据间断、输出数据暂停的情况,导致数据传输不连贯、数据衔接异常、数据失效的现象,影响片上网络数据传输的可靠性和稳定性。
发明内容
本申请的目的在于:缩短数据发送时间间隔时长,提高片上网络的传输效率,避免数据衔接异常、数据失效,提高片上网络数据传输的可靠性和稳定性。
本申请第一方面的技术方案是:提供了一种NI接口控制器,NI接口控制器适用于由多个路由节点组成的片上网络,每一个路由节点上连接有资源节点,其特征在于,NI接口控制器包括:配置模块,状态模块以及NI接口模块;配置模块用于从配置网络中获取、并发送待传输数据的配置信息至NI接口模块,其中,待传输数据存储于发送端资源节点;状态模块用于从状态网络中获取、并发送资源节点的状态信息至NI接口模块,其中,状态信息包括待传输数据的有效信号和资源节点的占用信号;NI接口模块设置于路由节点和资源节点之间,NI接口模块用于根据配置信息,确定接收端路由节点,并结合状态信息,建立发送端路由节点与接收端路由节点之间的数据链路,NI接口模块还用于根据配置信息,依次从发送端资源节点中获取待传输数据,并利用数据链路,将待传输数据传输至接收端路由节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910777762.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于虚拟交换机的DHCP防护方法
- 下一篇:一种相位校准方法及装置