一 引言
在多FPGA互联的反射内存系统中,基于Aurora协议的高速通信链路是实现低延迟、高带宽数据交换的核心。然而,在实际工程应用中,通信链路的稳定性直接关系到整个系统的可靠性。本文旨在阐述我们设计的一套完整的故障监控与处理方案,确保系统在面对各类通信异常时能够快速检测、准确定位并有效恢复。
二 故障分类与检测机制
我们的系统将通信故障划分为三个层次,分别对应不同的检测策略:
目前错误类型有三种:
第一种:链路故障,即Aurora主从之间没有完成正常的Link up;
第二种:传输故障,即Aurora从端没有及时接收到来自于Aurora主端的数据帧信息;
第三种:数据错误,即Aurora从端接收到的数据信息校验有误;
软件使用中断和状态寄存器的方式来通知应用
硬件使用LED灯来指示状态;
1 链路级故障(物理连接)
-
检测依据
订阅专栏 解锁全文
278

被折叠的 条评论
为什么被折叠?



