【技术实现步骤摘要】
一种基于“包-电路”交换技术的路由模式切换配置器
本专利技术涉及一种基于“包-电路”交换技术的路由模式切换配置器,属于片上网络通讯
技术介绍
随着集成电路集成度不断提高,集成电路向集成系统转变,对处理器核之间的互联架构提出更高要求,传统总线结构的扩展度、并行度、全局时钟同步度已经成为限制其发展的瓶颈,而片上网络具有良好的地址空间、可扩展性、并行处理能力,采用全局同步局部异步的机制有效解决功耗和面积问题,逐渐称为业内青睐的主流片上通信方式。“包-电路”交换技术是一种适用于大批量数据传输的交换方式,其特点是将数据传输事务分为三个阶段:链路建立阶段,数据传输阶段和链路撤销阶段。此交换技术采用“包”交换技术用于链路建立,采用“电路”交换技术锁定已建立的链路,形成链路独占,进行数据传输,直至传输完成,再撤销链路。但是,“包-电路”交换技术的链路独占专享的方式会造成网络不同程度的拥塞,不同数据传输事务所需链路之间重复的路径段越多则拥塞程度越明显,数据传输事务所需链路越长越容易造成其他大量事务的拥塞。因此,通常所采用的分布式路由难以有效避免片上网络高拥塞情况。
技术实现思路
本专利技术为克服现有技术的不足之处,提出一种基于“包-电路”交换技术的路由模式切换配置器,在分布式路由基础上封装可配置可切换的集总路由模式,在处理数据批量差距大的传输事务时,重构数据传输链路,替代分布式路由逐次逐段建立链路的过程,有效避免网络拥塞造成的重复请求建立过程,极大减轻传输事务之间的相互干扰,优化时间开销和传输效率,提高系统整体性能。本专利技术为达到上述目的所采用的技术方案是:一种基于 ...
【技术保护点】
一种基于“包‑电路”交换技术的路由模式切换配置器,其特征是,所述路由模式切换配置器应用于映射数据批量差异大的传输事务并造成网络链路拥塞度高的片上网络中,所述路由模式切换配置器包括配置网络和包电路交换片上网络,所述包电路交换片上网络的基本路由节点在分布式路由基础上,封装集总路由;所述配置网络是切换并配置路由模式的多播网络,所述配置网络的配置节点与所述电路交换片上网络的路由节点一一对应,配置信息包含所有路由节点的节点坐标、入端口和出端口、链路使能信号,节点坐标、入端口和出端口配置路由节点的路由方向,链路使能信号切换片上网络的路由模式;所述包电路交换片上网络的路由节点接收不同数据源端的路由请求,路由节点内部根据轮询机制逐次处理所述路由请求,进而连通路由方向决定的端口以构建传输链路,所述链路所有途径路由节点的入端口和出端口即被锁定,由该传输事务独自占有,直至通道被释放;若路由节点所有可请求端口均被锁定占用,向数据源端返回链路建立失败信号,数据源端在接收到信号后,重复请求建立链路,直至所请求端口空闲,构建链路,至传输事务处理完毕为止;所述包电路交换片上网络将数据源端所携带的目的节点坐标与当前路由 ...
【技术特征摘要】
1.一种基于“包-电路”交换技术的路由模式切换配置器,其特征是,所述路由模式切换配置器应用于映射数据批量差异大的传输事务并造成网络链路拥塞度高的片上网络中,所述路由模式切换配置器包括配置网络和包电路交换片上网络,所述包电路交换片上网络的基本路由节点在分布式路由基础上,封装集总路由;所述配置网络是切换并配置路由模式的多播网络,所述配置网络的配置节点与所述电路交换片上网络的路由节点一一对应,配置信息包含所有路由节点的节点坐标、入端口和出端口、链路使能信号,节点坐标、入端口和出端口配置路由节点的路由方向,链路使能信号切换片上网络的路由模式;所述包电路交换片上网络的路由节点接收不同数据源端的路由请求,路由节点内部根据轮询机制逐次处理所述路由请求,进而连通路由方向决定的端口以构建传输链路,所述链路所有途径路由节点的入端口和出端口即被锁定,由该传输事务独自占有,直至通道被释放;若路由节点所有可请求端口均被锁定占用,向数据源端返回链路建立失败信号,数据源端在接收到信号后,重复请求建立链路,直至所请求端口空闲,构建链路,至传输事务处理完毕为止;所述包电路交换片上网络将数据源端所携带的目的节点坐标与当前路由节点坐标进行比较,选择和入端口匹配的链路出端口,若所选出端口被锁定占用,则继续仲裁转向能力范围内其他出端口的占用情况,端口空闲可用,则构建链路,端口均锁定占用,向数据源端返回失败信号,表示无法构建链路;所述集总路由解码所述配置网络下发的配置信息,匹配至当前路由节点的所有入端口和出端口,链路使能信号标识配置信息中入端口和出端口的路由方向被锁定占用;每个路由节点具有五个方向,即具有五对入端口和出端口,入端口和出端口可自行选择组合方式和组合数量,但同一方向入端口和出端口通常不组合。2.根据权利要求1所述的路由模式切换配置器,其特征是,分布式路由根据当前路由节点坐标(Y,X)与数据目的路由节点坐标(DY,DX)比较寻找路由方向,五个方向包括:本地方向、东方向、南方向、西方向和北方向,链路路由机制如下:a.当DX>X,DY>Y,可选路由方向为东方向和南方向;b.当DX>X,DY<Y,可选路由方向为东方向和北方向;c.当DX<X,DY>Y,可选路由方向为西方向和南方向;d.当DX<X,DY<Y,可选路由方向为西方向和北方向;e.当DX>X,DY=Y,可选路由方向为东方向;f.当DX<X,DY=Y,可选路由方向为西方向;g.当DX=X,DY&...
【专利技术属性】
技术研发人员:张多利,姚永彤,宋宇鲲,杜高明,钱庆松,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。