System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种防止光模块拔插影响IIC通信的装置、方法及系统制造方法及图纸_技高网

一种防止光模块拔插影响IIC通信的装置、方法及系统制造方法及图纸

技术编号:39988221 阅读:12 留言:0更新日期:2024-01-09 02:03
本发明专利技术适用电子及通信技术领域,提供了一种防止光模块拔插影响IIC通信的装置、方法及系统,该装置包括:Buffer芯片、用于接入光模块的光纤接口和监测光模块状态的CPU;Buffer芯片与CPU的IIC接口上的SCL线路连接;Buffer芯片上设有多个信号传输端,多个信号传输端均为SCL信号的传输线路;光纤接口设置有多个,多个信号传输端分别与多个光纤接口一一对应连接;本发明专利技术在IIC接口的SCL时钟线上接入Buffer芯片,通过Buffer芯片分出来多路SCL时钟信号,分别供多个光模块使用,实现了各个光模块之间SCL时钟信号的分隔,拔插其中任意的一个或多个光模块都不会影响到其他光模块的通信,提高了通信的稳定性和可靠性,也避免了通信异常引起的设备死机等情况,进一步提高了用户体验。

【技术实现步骤摘要】

本专利技术属于电子及通信技术,尤其涉及一种防止光模块拔插影响iic通信的装置、方法及系统。


技术介绍

1、随着光通信技术的不断发展,光模块的应用也越来越普遍,成为了现代化通信中最重要的器件之一;光模块的作用就是光电转换,发送端将电信号转换成光信号,光信号通过光纤传送至接收端,接收端再将光信号转换成电信号;光模块一般由电子器件、功能光路和光接口等组成,光模块能够配合光纤、交换机和网线来实现光信号和电信号的转换及传输;其中,交换机是用来扩大网络的器材,它可以为子网络提供更多连接端口,从而能够在计算机网络上接入不同的设备;一台交换机有多个光纤接口,光纤接口用于插入光模块进行传输,而所有光模块都挂在同一iic(inter-integratedcircuit)接口下,交换机通过内置cpu来实时监控其状态,比如监测光模块的功率和传输速率等数据信息;这种做法在交换机正常使用的情况下不会出现问题,但是当人为拔插其中某一个或几个光模块时,就有可能造成iic接口的scl时钟线信号出现紊乱,从而造成iic通信异常,导致cpu无法读取各个光模块状态的现象,甚至有可能引起交换机设备死机等现象。


技术实现思路

1、本专利技术的目的在于提供一种防止光模块拔插影响iic通信的装置、方法及系统,旨在解决拔插光模块时可能导致iic接口的scl时钟线信号紊乱、iic通信异常以及出现设备死机的问题。

2、另一方面,本专利技术提供了一种防止光模块拔插影响iic通信的装置,所述装置包括:

3、buffer芯片、用于接入光模块的光纤接口和监测所述光模块状态的cpu;所述buffer芯片与所述cpu的iic接口上的scl线路连接;所述buffer芯片上设置有多个信号传输端,多个所述信号传输端均为所述scl信号的传输线路;所述光纤接口设置有多个,多个所述信号传输端分别与多个所述光纤接口一一对应连接。

4、本专利技术所述的防止光模块拔插影响iic通信的装置,其中,多个所述光纤接口均与所述iic接口上的sda线路连接。

5、一方面,本专利技术提供了一种防止光模块拔插影响iic通信的方法,所述方法包括下述步骤:

6、在cpu的iic接口的scl线路上连接buffer芯片;

7、在所述buffer芯片上设置多个所述scl线路的信号传输端;

8、将多个所述信号传输端分别与多个光模块一一对应连接。

9、本专利技术所述的防止光模块拔插影响iic通信的方法,其中,多个所述光模块均与所述iic接口上的sda线路连接。

10、另一方面,本专利技术还提供了一种防止光模块拔插影响iic通信的系统,所述系统包括:

11、iic通信单元,所述iic通信单元包括用于监测光模块状态的cpu,所述iic通信单元通过iic接口的scl线路和sda线路与所述光模块连接;

12、信号分隔单元,所述信号分隔单元包括buffer芯片,所述信号分隔单元通过所述scl线路与所述iic通信单元连接,所述信号分隔单元通过设置多个scl信号的信号传输端口分别与多个所述光模块连接;

13、光模块单元,所述光模块单元包括多个光模块,多个所述光模块分别通过所述信号分隔单元的多个信号传输端口与所述scl线路连接。

14、本专利技术的有益效果在于:本专利技术在iic接口的scl时钟线上接入buffer芯片,使得iic接口的scl时钟信号通过buffer芯片分出来多路scl时钟信号,分别供多个光模块使用,实现了各个光模块之间scl时钟信号的分隔,从而保证了拔插其中任意的一个或者多个光模块时都不会影响到其他光模块的通信问题,提高了设备通信的稳定性和可靠性,也避免了通信异常引起的设备死机的情况,进一步提高了用户体验。

本文档来自技高网...

【技术保护点】

1.一种防止光模块拔插影响IIC通信的装置,其特征在于,该装置包括:Buffer芯片、用于接入光模块的光纤接口和监测所述光模块状态的CPU;所述Buffer芯片与所述CPU的IIC接口上的SCL线路连接;所述Buffer芯片上设置有多个信号传输端,多个所述信号传输端均为所述SCL信号的传输线路;所述光纤接口设置有多个,多个所述信号传输端分别与多个所述光纤接口一一对应连接。

2.如权利要求1所述的装置,其特征在于,多个所述光纤接口均与所述IIC接口上的SDA线路连接。

3.一种防止光模块拔插影响IIC通信的方法,其特征在于,所述方法包括如下步骤:

4.如权利要求3所述的方法,其特征在于,多个所述光模块均与所述IIC接口上的SDA线路连接。

5.一种防止光模块拔插影响IIC通信的系统,其特征在于,所述系统包括:

【技术特征摘要】

1.一种防止光模块拔插影响iic通信的装置,其特征在于,该装置包括:buffer芯片、用于接入光模块的光纤接口和监测所述光模块状态的cpu;所述buffer芯片与所述cpu的iic接口上的scl线路连接;所述buffer芯片上设置有多个信号传输端,多个所述信号传输端均为所述scl信号的传输线路;所述光纤接口设置有多个,多个所述信号传输端分别与多个所述光纤接口一一对应连接。

...

【专利技术属性】
技术研发人员:邓五洋
申请(专利权)人:深圳市智微智能科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1