片上网络中基于路径多样性的交叉开关细粒度容错模块及其方法

作者:欧阳一鸣; 笪健; 蒋哲远; 黄正峰; 梁**; 易茂祥; 汪秀敏; 许晓琳
来源:2016-03-24, 中国, CN201610184995.0.

摘要

本发明提出了一种片上网络中基于路径多样性的交叉开关细粒度容错模块及其方法,是应用于由五个输入端口、路由计算模块、交叉开关分配模块和五个输出端口所组成的路由器中;其中交叉开关细粒度容错模块包括:BIST检测单元、容错单元、额外控制单元、交叉开关。细粒度考虑交叉开关中数据分配器,内部链路以及数据选择器的不同故障情况;使用容错单元对数据分配器和内部链路的故障进行容错,且能够使得容错路径具有多样性;同时,增加一个额外的数据选择器对故障数据选择器进行容错。本发明以较小的硬件开销为代价,在交叉开关故障率大的情况下能进行正常的数据传输,提高了网络的吞吐率。