【技术实现步骤摘要】
本专利技术涉及一种分布式8X8低延迟高带宽交叉点缓存队列片上路由器,具体的说是一种涉及片上网络技术、片上通信技术、片上路由技术的片上路由器。
技术介绍
随着单芯片多处理器CMPs (Chip multiprocessors)与片上系统 SoC (System onchip)时代的到来,片上通信成了限制其发展的瓶颈。NoC (Networks on Chip)的提出从结构上解决了此问题,NoC的核心思想是将宏观的计算机网络映射到单芯片上。NoC的关键部件是片上路由器,路由器性能的直接关系到整个系统的性能。但是,一般的路由器都会在线卡与交换网络之间存在一个潜在的实时闭环,线卡需要知道什么时候可以发送数据,什么时候不可以发送,这就需要在线卡与交换网络之间有个握手信号,这将形成一个闭环。这个实时通信闭环需在一个时隙内完成传输,否则数据就会传输出错,但是每个线卡与交换网络之间的距离是不一样的,深亚微米下线长会影响传输速度,为了正确的传送握手信号,解决的一个办法就是增大时隙,但这就会降低路由器的性能,交叉点缓冲队列模型路由器CQ (Crosspoint Queued)很好 ...
【技术保护点】
一种分布式8X8低延迟高带宽交叉点缓存队列片上路由器,包括处理器标签过滤器(1)、簇标签过滤器(2)和输出模块(3)。其特征是:输出端口0、2、4、6对应的输入节点上挂载着处理器标签过滤器(1);输出端口1、3、5、7对应的输出节点上则挂载着簇标签过滤器(2),每个输出端口上挂载着1个输出模块(3);有效数据输入时,各节点处的处理器标签过滤器(1)同时检测输入端口送入的数据,当该数据的处理器标签——簇号与核号,与自己不匹配时忽略数据,若匹配则进入接受操作,同时发送输出请求信号给相应的输出模块,若收到允许信号则直接把数据送入输出模块(3),一个时钟周期内,若未收到允许信号则将 ...
【技术特征摘要】
1.一种分布式8X8低延迟高带宽交叉点缓存队列片上路由器,包括处理器标签过滤器(1)、簇标签过滤器(2)和输出模块(3)。其特征是输出端口0、2、4、6对应的输入节点上挂载着处理器标签过滤器(I);输出端口 1、3、5、7对应的输出节点上则挂载着簇标签过滤器(2),每个输出端口上挂载着I个输出模块(3);有效数据输入时,各节点处的处理器标签过滤器(I)同时检测输入端口送入的数据,当该数据的处理器标签——簇号与核号,与自己不匹配时忽略数据,若匹配则进入接受操作,同时发送输出请求信号给相应的输出模块,若收到允许信号则直接把数据送入输出模块(3),一个时钟周期内,若未收到允许信号则将数据送入交叉点处缓存队列,等待允许信号到达时再发送;同时,各节点的簇标签过滤器(2)检测输入端口送入的数据,当该数据的簇标签与自己匹配时,说明数据是发送给本簇内的处理器核的,不需要转发,忽略该数据,若匹配则说明该数据需要转发,则簇标签过滤器(2)各节点分别查找各自的小路由表,若不匹配则说明不需要该节点转发,若匹配则说明该节点数据需要转发,并生成发送请求信号。一个时钟周期内,若收到允许信号则直接把数据通过总线送入输出模块输出(3),若未收到允许信号则将数据送入交叉点处缓存队列,等待允许信号到达后再发送。2.根据权利要求1所述的分布式8X8低延迟高带宽交叉点缓存队列片上路由器,其特征...
【专利技术属性】
技术研发人员:毕卓,王镇,孔维利,张莹,徐云川,
申请(专利权)人:上海大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。