[发明专利]从系统硬件故障中执行自动恢复的方法及使用该方法的光通信模组有效
申请号: | 201911190820.0 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111262621B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 邓永绵;马修·布鲁恩施泰纳 | 申请(专利权)人: | 富士康(昆山)电脑接插件有限公司;鸿腾精密科技股份有限公司 |
主分类号: | H04B10/03 | 分类号: | H04B10/03;H04B10/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215316 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 硬件 故障 执行 自动 恢复 方法 使用 光通信 模组 | ||
一种光通信模组,用以当所述光通信模组的控制器探测到奇偶校验错误时,从系统硬件故障中执行自动恢复。如果所述控制器执行错误检查操作确认没有发生错误,则所述控制器从其第一端口输出具有预设属性的心音信号。控制器的第二端口接收来自位于控制器外部的自动控制逻辑的芯片复位信号。所述自动恢复逻辑监控其第一端口来确认在其第一端口是否存在具有预设属性的心音信号,并从自动恢复逻辑的第二端口输出芯片复位信号至控制器的第二端口。从自动恢复逻辑的第二端口输出的芯片复位信号处于第一或者第二状态分别取决于心音信号在自动恢复逻辑的第一端口处存在或者不存在。
【技术领域】
本发明有关一种从系统硬件故障中执行自动恢复的方法及使用该方法的光通信模组,尤指一种当系统硬件故障发生时光通信模组的控制器中执行自动恢复的方法。
【背景技术】
在光通信网络中,光通信模组(例如光收发器、发射器和接收器模组)通常用于通过光波导发射和接收光信号,光波导通常为光纤。光收发器模组包括发射端和接收端。在发射端,由光源产生光束,光源通常为激光光源。光耦合系统接收光束,并将光束光耦合至光纤的端面上。所述光耦合系统通常包括一个或多个反射、折射和/或衍射元件,其将已调制的光束耦合至光纤的端面上。
发射端的光源驱动器电路输出电驱动信号来驱动所述光源。在接收端,从光纤端面穿出的光信号由光耦合系统耦合至光通信模组的光检测器上,比如正本负二极管(PIN二极管)。所述光检测器将光信号转换成电信号。接收端的接收电路处理这些电信号以恢复数据。
光通信模组的操作通常由执行软件和/或固件计算机指令的控制器来控制。所述控制器通常控制所述光源驱动电路及所述接收电路,并且也可以控制用于与模块外部设备通信的接口。举个例子,所述控制器可以产生控制信号使得光源驱动电路基于指示测量光源产生的光信号强度的反馈信号来调整输出到光源的电驱动信号。另一个例子,所述控制器可以产生传递至接收电路的自动增益控制(Automatic Gain Control,下文称AGC)电路的控制信号,以基于由控制器接收的反馈信号来调整AGC的增益。
所述控制器通常为微型控制器包括固态储存设备,例如静态随机存取存储器(Static Random Access Memory,下文称SRAM),其用于储存数据及计算机指令,所述微型控制器包括固件来控制微型控制器的各项操作。在光通信模组中使用的一些微型控制器通过奇偶校验位对数据进行编码,并执行SRAM奇偶校验检查以确认是否发生了损害数据完整性的奇偶校验错误。当微型控制器检测到了SRAM奇偶校验错误时,微型控制器通常会执行系统硬件故障。出于安全性的原因,当发生了系统硬件故障,通常会禁用SRAM,以防止执行微型控制器的固件例行程序。微型控制器将会一直保持在这种禁用状态中,导致光通信模组性能下降。此外,在这种禁用状态下,由于系统硬件故障而导致微型控制器无法通知用户。用户唯一的选择就是执行外部模组复位。
因此存在一种需求,使得在发生SRAM奇偶校验错误后,光通信模组的控制器能够执行自动恢复。
【发明内容】
本发明的主要目的在于提供一种从系统硬件故障中执行自动恢复的方法及使用该方法的光通信模组,其可靠性好。
为实现上述目的,本发明可以采用以下技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士康(昆山)电脑接插件有限公司;鸿腾精密科技股份有限公司,未经富士康(昆山)电脑接插件有限公司;鸿腾精密科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911190820.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动态分配数据路径的装置和方法
- 下一篇:使用动态指示的无效子帧对流量去优化