片上网络的低延迟容错算法研究

需积分: 0 1 下载量 200 浏览量 更新于2024-09-07 收藏 273KB PDF 举报
"一种用于片上网络的低延迟容错算法,旨在解决随着片上系统通信组件数量不断增加,片上网络(NoC)面临的可靠性问题。文章由罗莎莎、徐成和刘彦撰写,来自湖南大学计算机与通信学院。他们提出了一种基于端到端通信的容错算法,通过持续的数据包发送和端到端反馈来确保传输的正确性。仿真结果显示,该算法具有高吞吐率和高可靠的片上通信性能,能够有效地处理传输过程中的瞬时错误。" 在当前的芯片技术中,单芯片的晶体管集成度已经达到了数十亿级别,并且对片上系统的集成度需求还在不断攀升。这导致了片上通信架构需要提供更高的传输带宽和通信效率。传统的片上互连方法,如共享总线结构,已经无法满足新一代多核芯片的需求。因此,片上网络(NoC)应运而生,它采用网络化的方式连接片上的IP核,以提高通信效率和扩展性。 然而,NoC在深亚微米和纳米工艺下也会遇到可靠性问题。例如,串扰、耦合噪声、电源噪声,以及瞬时错误(软错误)等都会影响片上线路的稳定性。为了降低功耗,片上系统通常采用电压调节技术,这反而加剧了线路的不稳定性。在这种背景下,研究人员迫切需要解决NoC的容错问题,以保证关键指令的正确传输,防止因传输故障导致的系统错误。 罗莎莎等人提出的低延迟容错算法,通过不断发送数据包并结合端到端的反馈机制,可以在检测到错误时进行重传,从而保证数据传输的正确性。这种方法对于提高NoC的可靠性至关重要,尤其是在那些对通信错误敏感的应用场景,比如自动控制和便携终端。仿真结果证明,该算法在保持高效通信的同时,也增强了系统的抗错误能力,对于解决NoC的可靠性问题提供了有效途径。 这篇论文的研究对提升片上网络的稳定性和鲁棒性具有重要意义,为未来片上系统的设计提供了新的思路。通过优化通信架构,结合智能的容错策略,可以更好地应对片上通信面临的挑战,推动芯片技术的进一步发展。