一种面向片上网络的步到步纠错路由器制造技术

技术编号:19598022 阅读:53 留言:0更新日期:2018-11-28 06:31
本发明专利技术涉及片上网络可靠性设计,提出了一种高可靠性的片上网络路由器。数据包中包含纠错编码,在每个路由器中对其进行纠错,实现了高可靠性的步到步纠错。本发明专利技术把纠错编码的解码器拆分成两部分,嵌入新增的数据流水线中,这种方法在保证高可靠性的同时,消除了纠错专用的一个时钟周期。路由器的数据流水线和控制流水线有相同的深度,可到达完全重叠的流水线执行,降低平均包延迟的同时增加了片上网络的吞吐率。

【技术实现步骤摘要】
一种面向片上网络的步到步纠错路由器
本专利技术涉及片上网络路由器的可靠性问题。
技术介绍
随着集成电路工艺的不断进步,电路对温度、电压和工艺等变量变得愈发敏感。这些变量让电路变得更加不可预测,同时导致很多可靠性问题。片上网络(Network-on-Chip)作为多核系统的重要组成部分,提升其可靠性是一个亟待解决的问题。片上网络是一种用于多核芯片的数据传输结构。由于可以提供大带宽和高扩展性,片上网络被广泛应用于多核及众核片上系统中。路由器(Router)是片上网络的重要组成部分,其功能是数据的转发。为了提高片上网络的可靠性,路由器的容错设计是必须的。对路由器的容错设计一般分为时间冗余、空间冗余和信息冗余。其中信息冗余使用纠错编码(ErrorCorrectionCode)来保护被传输的数据。而纠错编码的使用又分为端到端(End-to-End)和步到步(Hop-to-Hop)。端到端方法只在目的地进行纠错,纠错能力弱,但硬件开销和传输延迟都较小;步到步的方法在数据经过的每一个路由器都进行纠错,有很强的纠错能力,但同时具有较大的硬件开销和传输延迟。
技术实现思路
步到步的纠错方法有较强的容错能力本文档来自技高网...

【技术保护点】
1.一种片上网络路由器流水线结构,可以加强容错能力的同时提升网络传输性能,其特征在于,数据流水线与控制流水线的深度都是四级,流水线控制单元实现了完全重叠的流水线执行顺序,并且将容错单元拆分嵌入在数据流水线中,降低了容错片上网络的传输延迟。

【技术特征摘要】
1.一种片上网络路由器流水线结构,可以加强容错能力的同时提升网络传输性能,其特征在于,数据流水线与控制流水线的深度都是四级,流水线控制单元实现了完全重叠的流水线执行顺序,并且将容错单元拆分嵌入在数据流水线中,降低了容错片上网络的传输延迟。2.如权利要求1中所...

【专利技术属性】
技术研发人员:袁驰坤黄乐天
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1