【技术实现步骤摘要】
【国外来华专利技术】用于多流量控制单元接口的流量控制
[0001]优先权申请
[0002]本申请案主张2020年8月31日申请的序列号为17/007,468的美国申请案的优先权权益,所述美国申请案的全部内容以引用方式并入本文中。
[0003]关于政府支持的声明
[0004]本专利技术是在美国政府的支持下根据DARPA授予的第HR00111830003号协定进行的。美国政府对本专利技术拥有某些权利。
[0005]本公开的实施例大体上涉及网络协议且更具体来说,涉及使用分组的简化流量控制信用机构与多流量控制单元(“flit”)接口上的虚拟信道联网。
技术介绍
[0006]分组被分成flit用于由传输装置通过总线传输。在将分组传输到接收装置之前,传输装置验证足够信用可供接收装置用于接受分组的所有flit。在许多常规系统中,一个信用用于每一flit。分组的第一flit是包含用于通过网络路由的数据的标头flit。标头flit由零个或更多个主体flit跟随。
[0007]小芯片是一种用于集成各种处理功能性的新兴技术。一 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种系统,其包括:逻辑,其经配置以执行包括以下的操作:在传送循环上向目的地传输多个流量控制单元(flit),所述多个flit中的两者或更多者是导引到所述目的地的虚拟信道的分组的部分;及基于所述多个flit中的所述两者或更多者在所述传送循环上发送且是导引到所述虚拟信道的所述分组的部分,通过使所述目的地的所述虚拟信道的信用的数目减少1来修改表示信用的所述数目的数据。2.根据权利要求1所述的系统,其中:所述多个flit中的一flit被导引到所述目的地的第二虚拟信道;且所述操作进一步包括:基于所述flit被导引到所述第二虚拟信道,使所述目的地的所述第二虚拟信道的信用的第二数目减少1。3.根据权利要求1所述的系统,其中所述操作进一步包括:在所述传输所述多个flit之前,基于所述目的地的所述虚拟信道的信用的所述数目、所述多个flit的计数及所述分组中flit的计数来确定发送所述分组。4.根据权利要求3所述的系统,其中:所述多个flit包含导引到第二虚拟信道的一或多个flit;且所述确定发送所述分组是进一步基于所述第二虚拟信道的所述一或多个flit的计数。5.根据权利要求1所述的系统,其中:导引到所述目的地的所述虚拟信道的所述flit中的至少一者包括所述虚拟信道的标识符。6.一种存储指令的非暂时性机器可读媒体,所述指令在由系统执行时致使所述系统执行包括以下的操作:在传送循环上向目的地传输多个流量控制单元(flit),所述多个flit中的两者或更多者是导引到所述目的地的虚拟信道的分组的部分;及基于所述多个flit中的所述两者或更多者在所述传送循环上发送且是导引到所述虚拟信道的所述分组的部分,通过使所述目的地的所述虚拟信道的信用的数目减少1来修改表示信用的所述数目的数据。7.根据权利要求6所述的机器可读媒体,其中:所述多个flit中的一flit被导引到第二虚拟信道;且所述操作进一步包括:基于所述flit被导引到所述第二虚拟信道,使所述目的地的所述第二虚拟信道的信用的第二数目减少1。8.根据权利要求6所述的机器可读媒体,其中所述操作进一步包括:在所述传输所述多个flit之前,基于所述目的地的所述虚拟信道的信用的所述数目、所述多个flit的计数及所述分组中flit的计数来确定发送所述分组。9.根据权利要求8所述的机器可读媒体,其中:所述多个flit包括导引到第二虚拟信道的一或多个flit;且所述确定发送所述分组是进一步基于导引到所述第二虚拟信道的所述一或多个flit
的计数。10.根据权利要求6所述的机器可读媒体,其中:导引到所述目的地的所述虚拟信道的所述flit中的至少一者包括所述虚拟信道的标识符。11.一种方法,其包括:在传送循环上向目的地传输多个流量控制单元(flit),所述多个flit中的两者或更多者是导引到所述目的地的虚拟信道的分组的部分;及基于所述多个flit中的所述两者或更多者在所述传送循环上发送且是导引到所述虚拟信道的所述分组的部分,通过使所述目的地的所述虚拟信道的信用的数目减少1来修改表示信用的所述数目的数据。12.根据权利要求11所述的方法,其中:所述多个flit中的一flit被导引到第二虚拟信道;且所述方法进一步包括:基于所述flit被导引到所述第二虚拟信道,使所述目的地的所述第二虚拟信道的信用的第二数目减少1。13.根据权利要求11所述的方法,其中所述方法进一步包括:在所述传输所述多个flit之前,基于所述目的地的所述虚拟信道的信用的所述数目、所述多个flit的计数及所述分组中flit的计数来确定发送所述分组。14.根据权利要求13所述的方法,其中:所述多个flit包含导引到第二虚拟信道的一或多个flit;且所述确定发送所述分组是进一步基于所述第二虚拟信道的所述一或多个flit的计数。15.根据权利要求11所述的方法,其中:导引到所述目的地的所述虚拟信道的所述flit中的至少一者包括所述虚拟信道的标识符。16.一种小芯片系统,其包括:第一小芯片,其包括存储器控制器且进一步包含经配置以执行包括以下的操作的逻辑...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。