首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种自动监测和修复嵌入式设备中serdes对接异常的方法和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京中新赛克科技有限责任公司

摘要:本发明公开了一种自动监测和修复嵌入式设备中serdes对接异常的方法和系统,通过软件驱动层设置,定期轮询扫描两芯片指定的对接端口两侧的serdeslink状态,up或者down,自动监测和判断对接是否发生异常,然后进行修复;当对接端口两侧的serdeslink状态不相同时记录为对接异常,累积异常次数,达到设定次数时对两侧serdes进行restart操作、reset操作、disable后enable操作等合适的动作进行修复,清空异常累积计数;这样在很大程度上减少了人为检查异常和修复操作,并且能够在发生对接异常的情况后及时进行修复,极大程度上减少异常或故障的持续时间,避免导致更大程度的系统级故障;本发明仅针对系统运行过程中两芯片端口对接偶现的不稳定状态进行修复,一侧serdes为up状态,另一侧serdes为down状态。

主权项:1.一种自动监测和修复嵌入式设备中serdes对接异常的方法,其特征在于,包括如下步骤:步骤1、在嵌入式设备上电或者启动过程创建特定线程,并添加指定的端口信息,线程一直处于执行状态,每隔一段时间便对所有添加的端口两侧serdeslink状态进行轮询扫描;步骤2、通过相关寄存器或者sdk提供的接口,轮训扫描获取每个端口两侧serdeslink状态,记录状态为up还是down;步骤3、比较当前端口两侧serdes的link状态,如果状态相同,即同为up或者同为down,则判断为端口无异常产生,继续进行步骤2的轮询扫描过程,继续扫描下一个端口;如果link状态不同,则判断为异常状态,进入步骤4继续进行;步骤4、记录第i个端口的异常次数Ni,异常次数为累积计数,在该端口未修复前一直累加,进入步骤5继续进行;步骤5、判断第i个端口发生的异常次数是否达到修复频率,即,Ni是否等于或者大于F,如果是,则进入6继续进行;否则,继续进行步骤2的轮询扫描过程,继续扫描下一个端口;步骤6、对第i个端口两侧的serdes进行修复,将对应的异常计数Ni清零,然后继续进行步骤2的轮询扫描过程,继续扫描下一个端口;对相关serdes进行修复包括通过寄存器操作,通过sdk接口操作,进行reset,或者restart,或者disable+enable操作;reset为复位操作,restart为重启操作,disable+enable为去使能然后再使能,此类操作刷新serdes的状态或信号质量。

全文数据:

权利要求:

百度查询: 南京中新赛克科技有限责任公司 一种自动监测和修复嵌入式设备中serdes对接异常的方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。