当前位置: 首页 > 专利查询>清华大学专利>正文

一种通过数据分割传输实现容错可重构片上网络的方法技术

技术编号:8273532 阅读:195 留言:0更新日期:2013-01-31 06:08
本发明专利技术提出了一种通过数据分割传输实现容错可重构片上网络的方法,其包括错误检测和错误校正,其中,错误检测包括如下步骤:对片上网络的数据通路进行分割传输;使所有路由节点对控制逻辑进行重构;指定接收路由节点,使待测路由节点向接收路由节点发送检测数据包;根据接收路由节点接收到的数据完整性,判断待测路由节点分割传输的数据通路是否有效;如果有的数据通路无效,则记录无效的路径;当一个路由节点测试完毕后,再对其他路由节点进行测试,直到所有路由节点被测完毕。本发明专利技术解决了片上网络数据通路中所有组件的容错问题,包括连线,输入缓冲器和交叉开关,同时,本发明专利技术引入的硬件代价小于现有的时间冗余容错方法,能够降低硬件和功耗。

【技术实现步骤摘要】

【技术保护点】
一种通过数据分割传输实现容错可重构片上网络的方法,其特征在于,包括错误检测和错误校正,所述错误检测包括如下步骤:S11:对片上网络的数据通路进行分割传输;S12:使所有路由节点对控制逻辑进行重构;S13:指定接收路由节点,使片上网络中待测路由节点向所述接收路由节点发送检测数据包;S14:根据所述接收路由节点接收到的数据完整性,判断待测路由节点分割传输的数据通路是否有效;S15:如果有的数据通路无效,则记录无效的路径用于错误校正;S16:当一个路由节点测试完毕后,返回步骤S12,对其他路由节点进行测试,直到所有路由节点被测完毕;所述错误校正包括如下步骤:S21:如果所有数据通路均有效,则选择任意数据通路使数据由当前路由节点完整流向下一级路由节点;S22:如果输入数据通路有半边错误,输出无错,则输入数据要在两个时钟周期内通过任意输出数据通路分别流出,并在数据的接收路由节点进行重组;S23:如果输入数据通路、输出数据通路均有半边错误,则输入数据在两个时钟周期内分别通过正确的输出数据通路流出,并在数据的接收路由节点进行重组;S24:如果输入数据通路无错、输出数据通路有半边错误,则输入数据在 两个时钟周期分别沿正确的输出数据通路流出,并在数据的接收路由节点进行重组。...

【技术特征摘要】

【专利技术属性】
技术研发人员:于向遥刘雷波尹首一任彧伍清华魏少军
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1