故障状态检测电路、通道状态调整方法、装置及设备与流程

摘要: 本技术涉及光通信,特别是涉及一种故障状态检测电路、通道状态调整方法、装置及设备。背景技术:1、随着光通信技术的发展,光通信模块被广泛应用于各种领域,如数据中心服...
故障状态检测电路、通道状态调整方法、装置及设备与流程

本技术涉及光通信,特别是涉及一种故障状态检测电路、通道状态调整方法、装置及设备。

背景技术:

1、随着光通信技术的发展,光通信模块被广泛应用于各种领域,如数据中心服务器互连、车载高速通信、消费电子高速接口、工业控制设备互连等领域。通常,光通信模块包括发送端和接收端,并将包括多个微型发光二极管的微型发光二极管阵列作为发送端的发送器,以实现信号传输。

2、在实际应用中,使用微型发光二极管阵列当作发送端,假设其中有一颗微型发光二极管损毁,则可能会导致整个光通信链路的误码率增加,从而影响传输信号的完整性及通信的稳定性。

3、因此,对损毁的微型发光二极管进行故障状态检测就变得尤为重要。但是,目前没有提供一种能够对损毁微型发光二极管进行故障状态检测的电路。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够对损毁发光二极管进行故障状态检测的故障状态检测电路、通道状态调整方法、装置及设备。

2、第一方面,本技术实施例提供了一种故障状态检测电路,包括:比较器、逻辑单元和采样电阻;比较器的正相输入端与待检测微型发光二极管的正极连接,比较器的反相输入端与待检测微型发光二极管的负极连接,比较器的输出端与逻辑单元的第一输入端连接;

3、逻辑单元的第二输入端用于接收待检测微型发光二极管的驱动电信号;

4、其中,比较器用于比较正极与负极之间的电压差,并输出待检测微型发光二极管的实际发光状态信号;

5、逻辑单元用于对实际发光状态信号与驱动电信号进行异或逻辑运算,并根据异或逻辑运算结果输出待检测微型发光二极管的故障状态信号。

6、在其中一个实施例中,逻辑单元的输出端与光通信模块中的发送端处理单元的输入端连接;

7、发送端处理单元,用于根据待检测微型发光二极管的故障状态信号,调整待检测微型发光二极管所属传输通道的工作状态。

8、在其中一个实施例中,逻辑单元包括异或门;

9、其中,若电压差大于预设阈值,则比较器输出待检测微型发光二极管的实际发光状态信号为点亮状态信号;若电压差等于预设阈值,则比较器输出待检测微型发光二极管的实际发光状态信号为熄灭状态信号;

10、异或门,用于对实际发光状态信号和驱动电信号进行异或逻辑运算,并根据异或逻辑运算结果输出待检测微型发光二极管的故障状态信号。

11、在其中一个实施例中,故障状态检测电路还包括多路选择器;多路选择器具有多个数据输入端,逻辑单元的输出端连接于多路选择器的任一数据输入端,多路选择器的输出端与发送端处理单元的输入端连接;

12、多路选择器,用于根据发送端处理单元发送的不同选通信号轮询选通待检测微型发光二极管和其他微型发光二极管的故障状态信号并输出至发送端处理单元。

13、在其中一个实施例中,发送端处理单元包括微控制器和数字信号处理器;微控制器的输入端与多路选择器的输出端连接,微控制器的输出端分别与多路选择器的选通信号输入端和数字信号处理器的输入端连接;

14、微控制器,用于向多路选择器发送选通信号,并接收多路选择器基于选通信号选通后输出的待检测微型发光二极管的故障状态信号;

15、数字信号处理器,用于在故障状态信号为故障状态的情况下,调整待检测微型发光二极管所属传输通道的工作状态为禁止状态。

16、第二方面,本技术实施例还提供了一种通道状态调整方法,应用于光通信模块的发送端处理单元,方法包括:

17、获取如上述第一方面任一实施例中的故障状态检测电路输出的待检测微型发光二极管的故障状态信号;故障状态信号由故障状态检测电路中的逻辑单元对比较器输出的实际发光状态信号与驱动电信号进行异或逻辑运算生成;

18、根据故障状态信号,调整待检测微型发光二极管所属传输通道的工作状态。

19、在其中一个实施例中,获取待检测微型发光二极管的故障状态信号的过程,包括:

20、向故障状态检测电路中的多路选择器发送选通信号;

21、获取多路选择器基于选通信号选通后输出的故障状态信号;故障状态信号是多路选择器从待检测微型发光二极管和故障状态检测电路中的其他微型发光二极管的故障状态信号中选通的。

22、在其中一个实施例中,根据故障状态信号,调整待检测微型发光二极管所属传输通道的工作状态,包括:

23、在确定故障状态信号为故障状态的情况下,将待检测微型发光二极管所属传输通道的工作状态调整为禁止状态;

24、在确定故障状态信号为非故障状态的情况下,将待检测微型发光二极管所属的传输通道的工作状态调整为使能状态。

25、在其中一个实施例中,在调整待检测微型发光二极管所属传输通道的工作状态之后,上述方法还包括:

26、向光通信模块中的接收端处理单元发送待检测微型发光二极管所属的传输通道的工作状态,工作状态用于指示接收端处理单元根据工作状态进行信号解析获得发送端处理单元发送的电信号。

27、第三方面,本技术实施例还提供了一种通道状态调整装置,包括:

28、获取模块,用于获取如上述第一方面任一实施例中的故障状态检测电路输出的待检测微型发光二极管的故障状态信号;故障状态信号由故障状态检测电路中的逻辑单元对比较器输出的实际发光状态信号与驱动电信号进行异或逻辑运算生成;

29、调整模块,用于根据故障状态信号,调整待检测微型发光二极管所属传输通道的工作状态。

30、第四方面,本技术实施例还提供了一种通信设备,包括发射器、接收器、存储器和处理器,发射器包括上述第一方面任一实施例中的故障状态检测电路,存储器存储有计算机程序,处理器执行计算机程序时实现上述第二方面任一实施例中的通道状态调整方法的步骤。

31、第五方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第二方面任一实施例中的通道状态调整方法的步骤。

32、第六方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第二方面任一实施例中的通道状态调整方法的步骤。

33、本技术实施例提供的故障状态检测电路、通道状态调整方法、装置及设备,故障状态检测电路包括:比较器、逻辑单元和采样电阻;比较器的正相输入端与光通信模块中待检测微型发光二极管的正极连接,比较器的反相输入端与待检测微型发光二极管的负极连接,比较器的输出端与逻辑单元的第一输入端连接,逻辑单元的第二输入端用于接收待检测微型发光二极管的驱动电信号,其中,比较器用于比较正极与负极之间的电压差,并输出待检测微型发光二极管的实际发光状态信号,逻辑单元用于对实际发光状态信号与驱动电信号进行异或逻辑运算,并根据异或逻辑运算结果输出待检测微型发光二极管的故障状态信号;上述故障状态检测电路实现了光通信模块中发送端的微型发光二极管的实时、精准故障状态检测,从源头抑制了已损毁发光二极管导致的误码率上升,保障了光通信链路的稳定性和信号完整性,同时该故障状态检测电路仅通过比较器、逻辑单元和采样电阻实现,无需复杂的模数转换器、高精度电流传感器或额外的光学检测模块,硬件成本低;另外,故障状态检测电路可以集成在光通信模块中,不占用额外的电路板空间,特别适合高密度、微型化的发光二极管阵列场景,不会影响光通信模块中发送端的整体体积和功耗。