片上网络虫洞路由容错方法技术

技术编号:7211892 阅读:237 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了一种片上网络虫洞路由容错方法,所述方法包括如下步骤:在发送端,IP?Core将数据包发送到NI接口,在NI接口将数据包分解为flit进行传输;如果是关键的数据包,对于data?flit,每个data?flit都连续发送2次或2次以上;如果不是关键的数据包,则data?flit只发送一次;在接收端,路由器首先接收head?flit,对head?flit的目的地址部分进行三模冗余判断,确定此数据包的目的地是当前NoC块tile;接着接收data?flit,如果是关键数据包,则每个data?flit都是双模冗余的,路由器在接收时进行奇偶校验和双模冗余校验,将正确的结果提交给NI接口;如果发现全部data?flit都是错误的,则报告NI接口该数据包出错,将错误恢复交给上层协议处理。本发明专利技术可提高片上网络数据传输的可靠性、灵活性。

【技术实现步骤摘要】

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:宋向明付宇卓蒋江刘婷
申请(专利权)人:上海交通大学
类型:发明
国别省市:

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

1
相关领域技术