CN117879711A - 光互联链路的噪声处理方法、***、设备、装置及介质 - Google Patents

光互联链路的噪声处理方法、***、设备、装置及介质 Download PDF

Info

Publication number
CN117879711A
CN117879711A CN202410270245.XA CN202410270245A CN117879711A CN 117879711 A CN117879711 A CN 117879711A CN 202410270245 A CN202410270245 A CN 202410270245A CN 117879711 A CN117879711 A CN 117879711A
Authority
CN
China
Prior art keywords
state
optical
optical signal
micro
transmission direction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410270245.XA
Other languages
English (en)
Inventor
赵明月
公维锋
贡维
李岩
许泗强
张乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Computer Technology Co Ltd
Original Assignee
Inspur Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Computer Technology Co Ltd filed Critical Inspur Computer Technology Co Ltd
Priority to CN202410270245.XA priority Critical patent/CN117879711A/zh
Publication of CN117879711A publication Critical patent/CN117879711A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/25Arrangements specific to fibre transmission
    • H04B10/2507Arrangements specific to fibre transmission for the reduction or elimination of distortion or dispersion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/501Structural aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/501Structural aspects
    • H04B10/503Laser transmitters

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optics & Photonics (AREA)
  • Optical Communication System (AREA)

Abstract

本发明公开了一种光互联链路的噪声处理方法、***、设备、装置及介质,涉及通信领域,为解决光互联链路的发送端进入电气空闲状态后经发送端所发送的噪声光信号会引起接收端误识别的问题,该噪声处理方法包括确定自身所在通信设备中的通信芯片的状态;确定第一光信号的当前频率;当通信芯片的状态为正常工作状态,基于当前频率控制第一光信号沿第一传输方向传输至光纤;当通信芯片的状态为电气空闲状态,基于当前频率控制第一光信号由第一传输方向偏转至第二传输方向传输。本发明能够在通信芯片处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败及误码率升高。

Description

光互联链路的噪声处理方法、***、设备、装置及介质
技术领域
本发明涉及通信领域,特别涉及光互联链路的噪声处理方法、***、设备、装置及介质。
背景技术
当PCIe(Peripheral Component Interconnect Express,高速串行计算机扩展总线标准)光互联链路的发送端或接收端进入EI(Electrical Idle,电气空闲)状态后,发送端和接收端的PCIe芯片内的发送器将驱动所发送的差分电信号的电压幅值降低到20mV以内。在PCIe光互连链路中,低幅值的差分电信号会被转换为光信号,然后经光纤传输到PCIe光互联链路的对端,即接收端,经接收端的光电模块将光信号转换为电信号后进入接收端的PCIe芯片,完成互联。PCIe光互联链路的发送端处于EI状态时发送端所发送的噪声光信号经接收端的光电模块放大后,其电压幅值可能超过175mV,也即达到正常数据信号的电压幅值,经发送端所发送的噪声光信号可能引起接收端误识别,使得接收端对互连链路的状态发生误判,退出EI状态或引起误码率升高,并导致PCIe光互联链路建立失败。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种光互联链路的噪声处理方法、***、设备、装置及介质,能够在通信芯片处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败以及误码率升高。
为解决上述技术问题,本发明提供了一种光互联链路的噪声处理方法,应用于所述光互联链路两端的通信设备中的控制器,两端所述通信设备通过光纤连接,所述通信设备还包括通信芯片,所述噪声处理方法包括:
确定自身所在通信设备中的通信芯片的状态,所述状态为电气空闲状态或正常工作状态;
确定第一光信号的当前频率,所述第一光信号为对所述通信芯片输出的电信号进行电光转换后得到的信号;
当所述通信芯片的状态为所述正常工作状态,基于所述当前频率控制第一光信号沿第一传输方向传输至所述光纤,以通过所述光纤将所述第一光信号传输至所述光互联链路的对端通信设备;
当所述通信芯片的状态为所述电气空闲状态,基于所述当前频率控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述光纤。
其中,所述通信设备还包括光波导微环开关组件,所述光波导微环开关组件包括微环谐振器;
当所述通信芯片的状态为所述电气空闲状态,基于所述当前频率控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述光纤的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输。
其中,当所述通信芯片的状态为所述电气空闲状态,当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输。
其中,所述通信设备还包括光发射组件,所述光发射组件包括激光器,所述微环谐振器的谐振频率与所述激光器的光信号发射频率相同,所述光波导微环开关组件还包括驱动器,当所述驱动器使能时,所述微环谐振器动作;
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述驱动器使能,以使所述微环谐振器动作时,所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输。
其中,当所述通信芯片的状态为所述正常工作状态,基于所述当前频率控制第一光信号沿第一传输方向传输至所述光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号沿第一传输方向传输至光纤。
其中,当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号沿第一传输方向传输至所述光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至光纤。
其中,所述通信设备还包括光发射组件,所述光发射组件包括激光器,所述微环谐振器的谐振频率与所述激光器的光信号发射频率相同,所述光波导微环开关组件还包括驱动器,当所述驱动器未使能时,所述微环谐振器不动作;
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述驱动器不使能,以使所述微环谐振器不动作时,所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至光纤。
其中,确定自身所在通信设备中的通信芯片的状态的过程包括:
获取自身所在通信设备中的通信芯片中用于表征链路状态的目标寄存器的寄存器值;
当所述寄存器值为第一预设值,确定自身所在通信设备中的通信芯片的状态为所述电气空闲状态;
当所述寄存器值为第二预设值,确定自身所在通信设备中的通信芯片的状态为所述正常工作状态,所述第二预设值和所述第一预设值不相等。
其中,所述噪声处理方法还包括:
当自身所在通信设备为发送端设备,当判定自身满足目标状态的发送端状态切换条件,延迟第一预设时间段切换至所述目标状态,并调整所述目标寄存器的寄存器值为所述目标状态对应的预设值;
当自身所在通信设备为接收端设备,当判定自身满足目标状态的接收端状态切换条件,切换至所述目标状态,并调整所述目标寄存器的寄存器值为所述目标状态对应的预设值。
为解决上述技术问题,本发明还提供了一种光互联链路的噪声处理***,应用于所述光互联链路两端的通信设备中的控制器,两端所述通信设备通过光纤连接,所述通信设备还包括通信芯片,所述噪声处理***包括:
第一确定模块,用于确定自身所在通信设备中的通信芯片的状态,所述状态为电气空闲状态或正常工作状态;
第二确定模块,用于确定第一光信号的当前频率,所述第一光信号为对所述通信芯片输出的电信号进行电光转换后得到的信号;
第一控制模块,用于当所述通信芯片的状态为所述正常工作状态,基于所述当前频率控制第一光信号沿第一传输方向传输至所述光纤,以通过所述光纤将所述第一光信号传输至所述光互联链路的对端通信设备;
第二控制模块,用于当所述通信芯片的状态为所述电气空闲状态,基于所述当前频率控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述光纤。
为解决上述技术问题,本发明还提供了一种电子设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上文任意一项所述的光互联链路的噪声处理方法的步骤。
为解决上述技术问题,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文任意一项所述的光互联链路的噪声处理方法的步骤。
为解决上述技术问题,本发明还提供了一种光互联链路的噪声处理装置,包括:
通信芯片,用于输出第一电信号,接收第二电信号;
光发射组件,用于对所述第一电信号进行电光转换得到第一光信号并输出;
光接收组件,用于接收通过第一光纤传输的第二光信号,对所述第二光信号进行光电转换得到所述第二电信号并输出;
控制器,用于确定自身所在通信设备中的通信芯片的状态,当所述状态为正常工作状态,控制所述第一光信号按照第一传输方向传输至第二光纤,当所述状态为电气空闲状态,控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述第二光纤。
其中,所述噪声处理装置还包括设于所述光发射组件及所述第二光纤之间的光波导微环开关组件;
所述控制器,具体用于确定自身所在通信设备中的通信芯片的状态,当所述状态为正常工作状态,控制所述光波导微环开关组件进入直通传输状态,以使所述第一光信号按照第一传输方向传输至第二光纤,当所述状态为电气空闲状态,控制所述光波导微环开关组件进入偏转传输状态,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输。
其中,所述光波导微环开关组件包括光波导、驱动器和微环谐振器;
所述控制器,具体用于确定自身所在通信设备中的通信芯片的状态,当所述状态为正常工作状态,输出第一使能信号,当所述状态为电气空闲状态,输出第二使能信号;
所述驱动器,用于当接收到所述第一使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率不相同,以使所述第一光信号按照第一传输方向传输至第二光纤,当接收到所述第二使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率相同,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输。
其中,所述驱动器,具体用于当接收到所述第一使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至第二光纤,当接收到所述第二使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域由所述第一传输方向偏转至第二传输方向传输。
其中,所述光波导微环开关组件与所述光发射组件直接耦合;
或,所述光波导微环开关组件与所述光发射组件通过光纤耦合。
其中,所述通信芯片为支持高速串行计算机扩展总线标准的芯片。
其中,所述通信芯片包括用于表征链路状态的目标寄存器,确定自身所在通信设备中的通信芯片的状态的过程包括:
获取所述目标寄存器的寄存器值;
当所述寄存器值为第一预设值,确定自身所在通信设备中的通信芯片的状态为所述电气空闲状态;
当所述寄存器值为第二预设值,确定自身所在通信设备中的通信芯片的状态为所述正常工作状态,所述第二预设值和所述第一预设值不相等。
其中,所述通信芯片还用于当超过预设时间未接收到所述第二电信号,将自身的状态调整至所述电气空闲状态。
本发明提供了一种光互联链路的噪声处理方法,当通信芯片处于正常工作状态时,将通信芯片输出的电信号转换为第一光信号后通过光纤传输至光互联链路的对端通信设备,当通信芯片处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败以及误码率升高。
本发明还提供了一种光互联链路的噪声处理***、装置、通信设备及计算机可读存储介质,具有和上述光互联链路的噪声处理方法相同的有益效果。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所提供的一种光互联链路的噪声处理方法的步骤流程图;
图2为本发明所提供的一种通信设备的结构示意图;
图3为本发明所提供的另一种光互联链路的噪声处理方法的步骤流程图;
图4为本发明所提供的一种光互联链路的噪声处理装置的结构示意图;
图5为本发明所提供的另一种光互联链路的噪声处理装置的结构示意图;
图6为本发明所提供的光波导微环开关组件的结构示意图;
图7为本发明所提供的光波导微环开关组件处于直通传输状态下的工作示意图;
图8为本发明所提供的光波导微环开关组件处于偏转传输状态下的工作示意图;
图9为本发明所提供的一种光互联链路的噪声处理***架构示意图;
图10为本发明所提供的一种光互联链路的噪声处理***的结构示意图;
图11为本发明所提供的一种电子设备的结构示意图;
图12为本发明所提供的一种计算机可读存储介质的结构示意图。
具体实施方式
本发明的核心是提供一种光互联链路的噪声处理方法、***、设备、装置及介质,能够在通信芯片处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败以及误码率升高。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
第一方面,请参照图1,图1为本发明所提供的一种光互联链路的噪声处理方法的步骤流程图,该噪声处理方法包括:
S101:确定自身所在通信设备中的通信芯片的状态,状态为电气空闲状态或正常工作状态;
可以理解,光互联链路两端的通信设备通过光纤连接,光互联链路的两端互为接收端和发送端,假设光互联链路的第一端的通信设备为第一通信设备,光互联链路的第二端的通信设备为第二通信设备,当第一通信设备向第二通信设备发送信号时,则光互联链路的第一端为发送端,光互联链路的第二端为接收端,当第二通信设备向第一通信设备发送信号时,则光互联链路的第一端为接收端,光互联链路的第二端为发送端。本实施例中的噪声处理方法由每个通信设备中的控制器执行,参照图2所示,每个通信设备还包括通信芯片和光电转换模块,光电转换模块用于实现电信号到光信号的电光转换以及光信号到电信号的光电转换。
以一个通信设备为例,对该噪声处理方法进行说明。该通信设备中的控制器对该通信设备中的通信芯片的状态进行监控,状态包括电气空闲状态或正常工作状态,具体可以按照监控周期对通信芯片的状态进行获取,也可以在满足相应的获取条件时对通信芯片的状态进行获取,本实施例在此对获取通信芯片的状态的触发条件不做限定。
本实施例中,控制器和通信芯片可以通过MDIO(Management Data Input/Output,管理数据输入/输出)、JTAG(Joint Test Action Group,联合测试工作组)等通信接口连接,通信芯片具体可以为支持PCIe协议的芯片,包括但不限于CPU(Central ProcessingUnit,中央处理器)芯片、PCIe Switch芯片、FPGA(Field Programmable Gate Array,现场可编程门阵列)芯片等。
S102:确定第一光信号的当前频率,第一光信号为对通信芯片输出的电信号进行电光转换后得到的信号;
本实施例中,通信芯片输出的电信号经光电转换模块进行电光转换后,得到第一光信号并输出,确定第一光信号的当前频率,以便后续基于第一光信号的当前频率调整第一光信号的传输方向。可以理解,本实施例所提供的通信设备还包括光发射组件,光发射组件包括激光器,本实施例中的第一光信号的当前频率具体为激光器的光信号发射频率。
S103:当通信芯片的状态为正常工作状态,基于当前频率控制第一光信号沿第一传输方向传输至光纤,以通过光纤将第一光信号传输至光互联链路的对端通信设备,第一光信号为对通信芯片输出的电信号进行电光转换后得到的信号;
本实施例中,当通信芯片的状态为正常工作状态,控制第一光信号按照第一传输方向传输至光纤,以便通过光纤将第一光信号传输到光互联链路的对端通信设备,相对于第一通信设备,对端通信设备为第二通信设备,相对于第二通信设备,对端通信设备为第一通信设备。其中,第一光信号为由光发射组件传输至光纤的方向。
S104:当通信芯片的状态为电气空闲状态,基于当前频率控制第一光信号由第一传输方向偏转至第二传输方向传输,以使第一光信号不进入光纤。
本实施例中,通信芯片输出的电信号经光电转换模块进行电光转换后,得到第一光信号并输出,当通信芯片的状态为正常工作状态,则确定该第一光信号为噪声光信号,此时,控制该第一光信号的传输方向偏转,由传输至光纤的第一传输方向偏转至第二传输方向,第二传输方向为使第一光信号不进入光纤的传输方向,由于第一光信号无法经光纤向外传输,可以有效降低PCIe光互连链路EI状态时互连链路的噪声光信号幅值,确保接收端能正确识别链路状态信息,避免光互连链路建立失败或者误码率升高。
可见,本实施例中,当通信芯片处于正常工作状态时,将通信芯片输出的电信号转换为第一光信号后通过光纤传输至光互联链路的对端通信设备,当通信芯片处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败以及误码率升高。
在上述实施例的基础上:
在一示例性实施例中,确定自身所在通信设备中的通信芯片的状态的过程包括:
获取自身所在通信设备中的通信芯片中用于表征链路状态的目标寄存器的寄存器值;
当寄存器值为第一预设值,确定自身所在通信设备中的通信芯片的状态为电气空闲状态;
当寄存器值为第二预设值,确定自身所在通信设备中的通信芯片的状态为正常工作状态,第二预设值和第一预设值不相等。
本实施例中,考虑到通信芯片中会有不同的寄存器记录不同的链路状态,这些寄存器厂商都给出了唯一的地址,例0x00000200,寄存器地址一般采用16进制,寄存器地址对应的通信芯片的内存空间中则存放寄存器值,通常32位通信芯片的每个寄存器地址对应32bit(4个bit)的内存空间,在内存空间中链路处于EI状态或不处于EI状态时对应bit位的信息会出现“0”和“1”的转换。“0”和“1”中具体代表处于EI状态或不处于EI状态可预先确定,为了方便后续定义,本实施例将初始不处于EI状态对应的寄存器值确定为1,进入EI状态后则变为0,也即0为第一预设值,1为第二预设值。本实施例直接检测通信芯片的寄存器值,未对高速数据链路进行侵入式检测,避免影响高速数据信号的传输。
在一示例性实施例中,噪声处理方法还包括:
当超过预设时间未接收到光互联链路的对端通信芯片发送的目标电信号,通信芯片的状态由正常工作状态切换为电气空闲状态。
本实施例中的通信芯片,若超过预设时间未收到对端通信芯片发送的目标电信号,则将自身的状态由正常工作状态切换为电气空闲状态。
示例性地,可将自身的目标寄存器的寄存器值由1置0,以便与自身所处同一通信设备的控制器检测到自身状态变化后,能够及时对生成的噪声光信号进行处理。
在一示例性实施例中,噪声处理方法还包括:
当自身所在通信设备为发送端设备,当判定自身满足目标状态的发送端状态切换条件,延迟第一预设时间段切换至目标状态,并调整目标寄存器的寄存器值为目标状态对应的预设值;
当自身所在通信设备为接收端设备,当判定自身满足目标状态的接收端状态切换条件,切换至目标状态,并调整目标寄存器的寄存器值为目标状态对应的预设值。
其中,目标状态可以为电气空闲状态或正常工作状态,考虑到光互联链路两端的通信设备有两种工作模式,一种工作模式是作为发送端设备,一种工作模式是作为接收端设备,针对通信设备的两种工作模式分别设置不同的状态切换条件,当通信设备作为发送端设备时,按照发送端状态切换条件进行状态切换,当通信设备作为接收端设备时,按照接收端状态切换条件进行状态切换。针对发送端设备,当判定自身满足EI状态的状态切换条件时,生成并输出切换提示信号,延迟第一预设时间段后,直接切换至电气空闲状态,并将目标寄存器的寄存器值调整为第一预设值,当判定自身满足正常工作状态的状态切换条件时,延迟第一预设时间段后,直接切换至正常工作状态,并将目标寄存器的寄存器值调整为第二预设值。针对接收端设备,可将检测到链路的电压幅值低于预设幅值或者接收到发送端设备发送的切换提示信号作为接收端状态切换条件,当判定满足上述任一条件时,切换至对应的目标状态,并调整目标寄存器的寄存器值为目标状态对应的预设值。
在一示例性实施例中,可以根据预设的获取周期获取自身所在通信设备中的通信芯片中用于表征链路状态的目标寄存器的寄存器值,其中,预设周期的时长可以根据通信设备切换状态的通知时间以及写目标寄存器的时间确定,保证控制器可以及时监测到通信芯片的状态变化即可,如可设置通信周期的时长小于20ns。
在一示例性实施例中,通信设备还包括光波导微环开关组件,光波导微环开关组件包括微环谐振器;
当通信芯片的状态为电气空闲状态,基于当前频率控制第一光信号由第一传输方向偏转至第二传输方向传输,以使第一光信号不进入光纤的过程包括:
当通信芯片的状态为电气空闲状态,控制微环谐振器的谐振频率与第一光信号的谐振频率相同,以使第一光信号由第一传输方向偏转至第二传输方向传输。
本实施例中,通信设备中还包括光波导微环开关组件,光波导微环开关组件设于光电转换模块和光纤之间,光波导微环开关组件包括微环谐振器,微环谐振器提供的谐振频率可控,当通信芯片的状态为电气空闲状态,使微环谐振器的谐振频率与第一光信号的谐振频率相同,光波导微环结构发生谐振,光信号在微环谐振器的交叉光波导区域发生偏转,不再沿前向光波导路径传输,中断光纤传输链路。
在一示例性实施例中,当通信芯片的状态为正常工作状态,控制第一光信号沿第一传输方向传输至光纤的过程包括:
当通信芯片的状态为正常工作状态,控制微环谐振器的谐振频率与第一光信号的谐振频率不相同,以使第一光信号沿第一传输方向传输至光纤。
本实施例中,当通信芯片的状态为正常工作状态,控制微环谐振器的谐振频率与第一光信号的谐振频率不相同,光波导微环结构不出现耦合谐振,光信号在微环谐振器的交叉光波导区域沿前向光波导路径传输,恢复光纤传输链路。
本实施例利用了微环谐振器和光波导尺寸小、损耗低、响应快和便于控制的特性,并且控制方式简易,简化了方案的实施难度。
在一实施例性实施例中,所述通信设备还包括光发射组件,所述光发射组件包括激光器,所述微环谐振器的谐振频率与所述激光器的光信号发射频率相同,所述光波导微环开关组件还包括驱动器,当所述驱动器使能时,所述微环谐振器动作,当所述驱动器未使能时,所述微环谐振器不动作;
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述驱动器使能,以使所述微环谐振器动作时,所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输;
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述驱动器不使能,以使所述微环谐振器不动作时,所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至光纤。
本实施例中可以预先设置微环谐振器的谐振频率与激光器的光信号发射频率相同,当检测到通信芯片为EI状态时,通过使能驱动器使微环谐振器动作,从而使微环谐振器的谐振频率与第一光信号的当前频率相同,使第一光信号在所述微环谐振器的交叉光波导区域发生谐振,以便第一光信号的信号传输方向偏转,当检测到通信芯片为正常工作状态时,通过控制驱动器不使能,使微环谐振器不动作,从而使得微环谐振器的谐振频率和第一光信号的当前频率不同,使第一光信号在所述微环谐振器的交叉光波导区域不发生谐振,以便第一光信号沿第一传输方向正常传输至光纤。
作为一种可选的实施例,控制器可放置于光电转换模块内部,通过光电转换模块的低速控制引脚与通信芯片交互信息,也可以放置在光电转换模块的外部,通过低速控制引脚实现对光电转换模块内部光波导微环开关组件的控制。
请参照图3,图3为本发明所提供的另一种光互联链路的噪声处理方法的步骤流程图,包括:
S201:控制器检测通信芯片的目标寄存器的寄存器值;
S202:根据寄存器值判断通信芯片是否进入电气空闲状态;
S203:若进入电气空闲状态,控制器使能光波导微环开关组件中的驱动器,驱动器改变微环的谐振频率,使其与光波导中传输的光信号频率相同;
S204:光波导微环结构发生谐振,光信号在微环谐振器的交叉光波导区域发生偏转,不再沿前向光波导路径传输,中断光纤传输链路;
S205:若未进入电气空闲状态,控制器使能光波导微环开关组件中的驱动器,微环谐振器谐振频率与光波导中传输的光信号频率不相同;
S206:光波导微环结构不出现耦合谐振,光信号在微环谐振器的交叉光波导区域沿前向光波导路径传输,恢复光纤传输链路。
综上,本发明通过控制器直接获取PCIe芯片寄存器中标识EI状态的寄存器值,避免对高速数据链路的侵入式检测,降低误检测概率;由控制器根据寄存器值控制光波导微环开关组件;在EI状态,将噪声信号由电信号转换为光信号后再对其进行处理;通过在发送端光传输链路中嵌入光波导微环开关组件控制光信号的传输路径,中断噪声光信号的传输;仅通过改变光信号传输路径实现降低PCIe光互连链路EI噪声光信号,避免影响前端电信号的发送和传输过程;利用光微环谐振器的快响应特性,在确认链路进入EI状态后迅速中断噪声光信号的传输,降低噪声光信号对PCIe光互连链路的影响。
第二方面,请参照图4,本发明还提供了一种光互联链路的噪声处理装置,包括:
通信芯片11,用于输出第一电信号,接收第二电信号;
光发射组件12,用于对第一电信号进行电光转换得到第一光信号并输出;
光接收组件13,用于接收通过第一光纤161传输的第二光信号,对第二光信号进行光电转换得到第二电信号并输出;
控制器14,用于确定通信芯片11的状态,当状态为正常工作状态,控制第一光信号按照第一传输方向传输至第二光纤162,当状态为电气空闲状态,基于当前频率控制第一光信号由第一传输方向偏转至第二传输方向传输,以使第一光信号不进入第二光纤162。
本实施例中,通信芯片11包括发送器、寄存器和接收器,通信芯片11的发送器与光发射组件12连接,通信芯片11的寄存器与控制器14连接,通信芯片11的接收器与光接收组件13连接。当通信芯片11进入EI状态后,其内部的寄存器中标识EI状态的寄存器值会发生改变,通信芯片11的发送器进入低功耗状态,输出的噪声电信号差分电压幅值小于20mV,之后噪声电信号传输到光发射组件12,经光电转换为噪声光信号,控制器14检测到寄存器中寄存器值确认当前光互连链路进入EI状态,控制器14控制噪声光信号的传输方向偏转,使得噪声光信号无法经光纤向外传输。
其中,通信芯片11为支持高速串行计算机扩展总线标准的芯片。包括但不限于CPU芯片、PCIe Switch芯片、FPGA芯片等。
可见,本实施例中,当通信芯片11处于正常工作状态时,将通信芯片11输出的电信号转换为第一光信号后通过光纤传输至光互联链路的对端通信设备,当通信芯片11处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败以及误码率升高。
在一示例性实施例中,请参照图5,噪声处理装置还包括设于光发射组件12及第二光纤162之间的光波导微环开关组件15;
控制器14,具体用于确定通信芯片11的状态,当状态为正常工作状态,控制光波导微环开关组件15进入直通传输状态,以使第一光信号按照第一传输方向传输至第二光纤162,当状态为电气空闲状态,控制光波导微环开关组件15进入偏转传输状态,以使第一光信号由第一传输方向偏转至第二传输方向传输。
当通信芯片11进入EI状态后,其内部的寄存器中标识EI状态的寄存器值会发生改变,通信芯片11内的发送器进入低功耗状态,输出的噪声电信号差分电压幅值小于20mV,之后噪声电信号传输到光发射组件12,经光电转换为噪声光信号经内部光链路进入光波导微环开关组件15。控制器14检测到寄存器中寄存器值确认当前光互连链路进入EI状态,控制器14控制光波导151开关组件15进入偏转传输状态,进入光波导微环开关组件15的噪声光信号发生偏转,使得噪声光信号无法经光纤向外传输。其中,光波导微环开关组件15与光发射组件12直接耦合,或,光波导微环开关组件15与光发射组件12通过光纤耦合。
在一示例性实施例中,请参照图6,光波导微环开关组件15包括光波导151、驱动器152和微环谐振器153;
控制器14,具体用于确定通信芯片11的状态,当状态为正常工作状态,输出第一使能信号,当状态为电气空闲状态,输出第二使能信号;
驱动器152,用于当接收到第一使能信号,调整微环谐振器153的谐振频率与光波导151中传输的第一光信号的频率不相同,以使第一光信号按照第一传输方向传输至第二光纤162,当接收到第二使能信号,调整微环谐振器153的谐振频率与光波导151中传输的第一光信号的频率相同,以使第一光信号由第一传输方向偏转至第二传输方向传输。
本实施例中,光波导微环开关组件主要包含:光波导151、驱动器152、微环谐振器153。图7为光波导微环开关组件处于直通传输状态下的工作示意图,经光发射组件12转换的光信号经内部光链路进入光波导微环开关组件,之后光信号将沿光波导151沿前向路径传输进入光纤;图8为光波导微环开关组件处于偏转传输状态下的工作示意图,经光发射组件12转换的光信号经内部光链路进入光波导微环开关组件,之后光信号将在光波导151与微环谐振器153相邻处与微环谐振器153发生谐振耦合,之后光信号传输方向发生偏转,未进入光纤。
在一示例性实施例中,驱动器152,具体用于当接收到第一使能信号,调整微环谐振器153的谐振频率与光波导151中传输的第一光信号的频率不相同,以使第一光信号在微环谐振器153的交叉光波导151区域沿第一传输方向传输至第二光纤162,当接收到第二使能信号,调整微环谐振器153的谐振频率与光波导151中传输的第一光信号的频率相同,以使第一光信号在微环谐振器153的交叉光波导151区域由第一传输方向偏转至第二传输方向传输。
当通信芯片11的状态为电气空闲状态,控制微环谐振器153的谐振频率与第一光信号的谐振频率相同,光波导151微环结构发生谐振,光信号在微环谐振器153的交叉光波导151区域发生偏转,不再沿前向光波导151路径传输,中断光纤传输链路。当通信芯片11的状态为电气空闲状态,控制微环谐振器153的谐振频率与第一光信号的谐振频率不相同,光波导151微环结构不出现耦合谐振,光信号在微环谐振器153的交叉光波导151区域沿前向光波导151路径传输,恢复光纤传输链路。本实施例利用了微环谐振器153和光波导151尺寸小、损耗低、响应快和便于控制的特性,并且控制方式简易,简化了方案的实施难度。
在一示例性实施例中,通信芯片11包括用于表征链路状态的目标寄存器,确定通信芯片11的状态的过程包括:
获取目标寄存器的寄存器值;
基于寄存器值确定通信芯片11的状态。
本实施例中,考虑到通信芯片11中会有不同的寄存器记录不同的链路状态,这些寄存器厂商都给出了唯一的地址,例0x00000200,寄存器地址一般采用16进制,寄存器地址对应的通信芯片11的内存空间中则存放寄存器值,通常32位通信芯片11的每个寄存器地址对应32bit(4个bit)的内存空间,在内存空间中链路处于EI状态或不处于EI状态时对应bit位的信息会出现0和1的转换。0和1中具体代表处于EI状态或不处于EI状态可预先确定。为了方便后续定义,本实施例将初始不处于EI状态对应的寄存器值确定为1,进入EI状态后则变为0,也即0为第一预设值,1为第二预设值。本实施例直接检测通信芯片11的寄存器值,未对高速数据链路进行侵入式检测,避免影响高速数据信号的传输。
在一示例性实施例中,通信芯片11还用于当超过预设时间未接收到第二电信号,将自身的状态调整至电气空闲状态。
本实施例中的通信芯片11,若超过预设时间未收到对端通信芯片11发送的目标电信号,则将自身的状态由正常工作状态切换为电气空闲状态。具体的,将自身的目标寄存器的寄存器值由1置0,以便与自身所处同一通信设备的控制器14检测到自身状态变化后,能够及时对生成的噪声光信号进行处理。
请参照图9,对降低PCIe光互联链路EI状态噪声的方案进行说明,图9所示架构可在第一通信设备和第二通信设备之间所构建光互联链路处于非EI状态时保证光信号的传输,也可在光互连链路处于EI状态时降低链路中的噪声光信号,避免对端通信设备误识别导致误码率增加。图9包括第一通信芯片211、第一控制器212、第一光电转换模块213、第一光波导微环开关组件214、第二通信芯片221、第二控制器222、第二光电转换模块223,第二光波导微环开关组件224,第一光电转换模块213接收第一通信芯片211所发送的低幅值第一电信号501,并将其转换为第一光信号503,第一控制器212获取到第一通信芯片211中第一寄存器值505,确认PCIe链路进入电气空闲状态,并发出第一控制信号506,第一光波导微环开关组件214受控后使光波导进入偏转传输状态,第一光信号503发生偏转,第二光信号504被中断,第二光电转换模块223在第二光信号504中断后,也将中断第三电信号602,第二通信芯片221在一段时间接收不到第二电信号602后也将进入电气空闲状态,寄存器值发生相应变动;第二光电转换模块223接收第二通信芯片221所发送的低幅值第二电信号601,并将其转换为第三光信号603;第二控制器222获取到第二通信芯片221中第二寄存器值605,确认PCIe链路进入电气空闲状态,并发出第二控制信号606,第二光波导微环开关组件224受控后使光波导处于偏转传输状态,第三光信号603发生偏转,第四光信号604被中断,第一光电转换模块213在第四光信号604中断后,也将中断第四电信号502,第一通信设备和第二通信设备之间的光纤中光信号传输中断。
第三方面,请参照图10,本发明还提供了一种光互联链路的噪声处理***,应用于光互联链路两端的通信设备中的控制器,两端通信设备通过光纤连接,通信设备还包括通信芯片,该噪声处理***包括:
第一确定模块31,用于确定自身所在通信设备中的通信芯片的状态,状态为电气空闲状态或正常工作状态;
第二确定模块32,用于确定第一光信号的当前频率,第一光信号为对通信芯片输出的电信号进行电光转换后得到的信号;
第一控制模块33,用于当通信芯片的状态为正常工作状态,基于当前频率控制第一光信号沿第一传输方向传输至光纤,以通过光纤将第一光信号传输至光互联链路的对端通信设备;
第二控制模块34,用于当通信芯片的状态为电气空闲状态,基于当前频率控制第一光信号由第一传输方向偏转至第二传输方向传输,以使第一光信号不进入光纤。
可见,本实施例中,当通信芯片处于正常工作状态时,将通信芯片输出的电信号转换为第一光信号后通过光纤传输至光互联链路的对端通信设备,当通信芯片处于电气空闲状态时,控制第一光信号的传输方向偏转,以使第一光信号不通过光纤传输至光互联链路的对端通信设备,避免光互联链路建立失败以及误码率升高。
在一示例性实施例中,通信设备还包括光波导微环开关组件,光波导微环开关组件包括微环谐振器;
当通信芯片的状态为电气空闲状态,基于当前频率控制第一光信号由第一传输方向偏转至第二传输方向传输,以使第一光信号不进入光纤的过程包括:
当通信芯片的状态为电气空闲状态,控制微环谐振器的谐振频率与第一光信号的当前频率相同,以使第一光信号由第一传输方向偏转至第二传输方向传输。
在一示例性实施例中,当通信芯片的状态为电气空闲状态,基于当前频率控制微环谐振器的谐振频率与第一光信号的当前频率相同,以使第一光信号由第一传输方向偏转至第二传输方向传输的过程包括:
当通信芯片的状态为电气空闲状态,控制微环谐振器的谐振频率与第一光信号的当前频率相同,以使第一光信号在微环谐振器的交叉光波导区域中由第一传输方向偏转至第二传输方向传输。
在一示例性实施例中,通信设备还包括光发射组件,光发射组件包括激光器,微环谐振器的谐振频率与激光器的光信号发射频率相同,光波导微环开关组件还包括驱动器,当驱动器使能时,微环谐振器动作;
当通信芯片的状态为电气空闲状态,控制微环谐振器的谐振频率与第一光信号的当前频率相同,以使第一光信号在微环谐振器的交叉光波导区域中由第一传输方向偏转至第二传输方向传输的过程包括:
当通信芯片的状态为电气空闲状态,控制驱动器使能,以使微环谐振器动作时,第一光信号在微环谐振器的交叉光波导区域中由第一传输方向偏转至第二传输方向传输。
其中,当通信芯片的状态为正常工作状态,基于当前频率控制第一光信号沿第一传输方向传输至光纤的过程包括:
当通信芯片的状态为正常工作状态,控制微环谐振器的谐振频率与第一光信号的当前频率不相同,以使第一光信号沿第一传输方向传输至光纤。
在一示例性实施例中,当通信芯片的状态为正常工作状态,基于当前频率控制微环谐振器的谐振频率与第一光信号的当前频率不相同,以使第一光信号沿第一传输方向传输至光纤的过程包括:
当通信芯片的状态为正常工作状态,控制微环谐振器的谐振频率与第一光信号的当前频率不相同,以使第一光信号在微环谐振器的交叉光波导区域沿第一传输方向传输至光纤。
在一示例性实施例中,通信设备还包括光发射组件,光发射组件包括激光器,微环谐振器的谐振频率与激光器的光信号发射频率相同,光波导微环开关组件还包括驱动器,当驱动器未使能时,微环谐振器不动作;
当通信芯片的状态为正常工作状态,控制微环谐振器的谐振频率与第一光信号的当前频率不相同,以使第一光信号在微环谐振器的交叉光波导区域沿第一传输方向传输至光纤的过程包括:
当通信芯片的状态为正常工作状态,控制驱动器不使能,以使微环谐振器不动作时,使第一光信号在微环谐振器的交叉光波导区域沿第一传输方向传输至光纤。
在一示例性实施例中,确定自身所在通信设备中的通信芯片的状态的过程包括:
获取自身所在通信设备中的通信芯片中用于表征链路状态的目标寄存器的寄存器值;
当寄存器值为第一预设值,确定自身所在通信设备中的通信芯片的状态为电气空闲状态;
当寄存器值为第二预设值,确定自身所在通信设备中的通信芯片的状态为正常工作状态,第二预设值和第一预设值不相等。
在一示例性实施例中,该噪声处理***还包括:
切换模块,用于当自身所在通信设备为发送端设备,当判定自身满足目标状态的发送端状态切换条件,延迟第一预设时间段切换至目标状态,并调整目标寄存器的寄存器值为目标状态对应的预设值;当自身所在通信设备为接收端设备,当判定自身满足目标状态的接收端状态切换条件,切换至目标状态,并调整目标寄存器的寄存器值为目标状态对应的预设值。
第四方面,请参照图11,本发明还提供了一种电子设备,包括:
存储器41,用于存储计算机程序;
处理器42,用于执行计算机程序时实现如上文任意一个实施例所描述的光互联链路的噪声处理方法的步骤。
在上述实施例的基础上,该通信设备还包括:
输入接口43,通过通信总线46与处理器42相连,用于获取外部导入的计算机程序、参数和指令,经处理器42控制保存至存储器41中。该输入接口可以与输入装置相连,接收用户手动输入的参数或指令。该输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板。
显示单元44,通过通信总线46与处理器42相连,用于显示处理器42发送的数据。该显示单元可以为液晶显示屏或者电子墨水显示屏等。
网络端口45,通过通信总线46与处理器42相连,用于与外部各终端设备进行通信连接。该通信连接所采用的通信技术可以为有线通信技术或无线通信技术,如移动高清链接技术(MHL)、通用串行总线、高清多媒体接口、无线保真技术、蓝牙通信技术、低功耗蓝牙通信技术、基于IEEE802.11s的通信技术等。
第五方面,请参照图12,本发明还提供了一种计算机可读存储介质,计算机可读存储介质50上存储有计算机程序51,计算机程序51被处理器执行时实现如上文任意一个实施例所描述的光互联链路的噪声处理方法的步骤。
其中,该计算机可读存储介质50可以包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (20)

1.一种光互联链路的噪声处理方法,其特征在于,应用于所述光互联链路两端的通信设备中的控制器,两端所述通信设备通过光纤连接,所述通信设备还包括通信芯片,所述噪声处理方法包括:
确定自身所在通信设备中的通信芯片的状态,所述状态为电气空闲状态或正常工作状态;
确定第一光信号的当前频率,所述第一光信号为对所述通信芯片输出的电信号进行电光转换后得到的信号;
当所述通信芯片的状态为所述正常工作状态,基于所述当前频率控制第一光信号沿第一传输方向传输至所述光纤,以通过所述光纤将所述第一光信号传输至所述光互联链路的对端通信设备;
当所述通信芯片的状态为所述电气空闲状态,基于所述当前频率控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述光纤。
2.根据权利要求1所述的光互联链路的噪声处理方法,其特征在于,所述通信设备还包括光波导微环开关组件,所述光波导微环开关组件包括微环谐振器;
当所述通信芯片的状态为所述电气空闲状态,基于所述当前频率控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述光纤的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输。
3.根据权利要求2所述的光互联链路的噪声处理方法,其特征在于,当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输。
4.根据权利要求3所述的光互联链路的噪声处理方法,其特征在于,所述通信设备还包括光发射组件,所述光发射组件包括激光器,所述微环谐振器的谐振频率与所述激光器的光信号发射频率相同,所述光波导微环开关组件还包括驱动器,当所述驱动器使能时,所述微环谐振器动作;
当所述通信芯片的状态为所述电气空闲状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输的过程包括:
当所述通信芯片的状态为所述电气空闲状态,控制所述驱动器使能,以使所述微环谐振器动作时,所述第一光信号在所述微环谐振器的交叉光波导区域中由所述第一传输方向偏转至第二传输方向传输。
5.根据权利要求2所述的光互联链路的噪声处理方法,其特征在于,当所述通信芯片的状态为所述正常工作状态,基于所述当前频率控制第一光信号沿第一传输方向传输至所述光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号沿第一传输方向传输至所述光纤。
6.根据权利要求5所述的光互联链路的噪声处理方法,其特征在于,当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号沿第一传输方向传输至所述光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至所述光纤。
7.根据权利要求6所述的光互联链路的噪声处理方法,其特征在于,所述通信设备还包括光发射组件,所述光发射组件包括激光器,所述微环谐振器的谐振频率与所述激光器的光信号发射频率相同,所述光波导微环开关组件还包括驱动器,当所述驱动器未使能时,所述微环谐振器不动作;
当所述通信芯片的状态为所述正常工作状态,控制所述微环谐振器的谐振频率与所述第一光信号的当前频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至所述光纤的过程包括:
当所述通信芯片的状态为所述正常工作状态,控制所述驱动器不使能,以使所述微环谐振器不动作时,所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至光纤。
8.根据权利要求1所述的光互联链路的噪声处理方法,其特征在于,确定自身所在通信设备中的通信芯片的状态的过程包括:
获取自身所在通信设备中的通信芯片中用于表征链路状态的目标寄存器的寄存器值;
当所述寄存器值为第一预设值,确定自身所在通信设备中的通信芯片的状态为所述电气空闲状态;
当所述寄存器值为第二预设值,确定自身所在通信设备中的通信芯片的状态为所述正常工作状态,所述第二预设值和所述第一预设值不相等。
9.根据权利要求8所述的光互联链路的噪声处理方法,其特征在于,所述噪声处理方法还包括:
当自身所在通信设备为发送端设备,当判定自身满足目标状态的发送端状态切换条件,延迟第一预设时间段切换至所述目标状态,并调整所述目标寄存器的寄存器值为所述目标状态对应的预设值;
当自身所在通信设备为接收端设备,当判定自身满足目标状态的接收端状态切换条件,切换至所述目标状态,并调整所述目标寄存器的寄存器值为所述目标状态对应的预设值。
10.一种光互联链路的噪声处理***,其特征在于,应用于所述光互联链路两端的通信设备中的控制器,两端所述通信设备通过光纤连接,所述通信设备还包括通信芯片,所述噪声处理***包括:
第一确定模块,用于确定自身所在通信设备中的通信芯片的状态,所述状态为电气空闲状态或正常工作状态;
第二确定模块,用于确定第一光信号的当前频率,所述第一光信号为对所述通信芯片输出的电信号进行电光转换后得到的信号;
第一控制模块,用于当所述通信芯片的状态为所述正常工作状态,基于所述当前频率控制第一光信号沿第一传输方向传输至所述光纤,以通过所述光纤将所述第一光信号传输至所述光互联链路的对端通信设备;
第二控制模块,用于当所述通信芯片的状态为所述电气空闲状态,基于所述当前频率控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述光纤。
11.一种电子设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1-9任意一项所述的光互联链路的噪声处理方法的步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9任意一项所述的光互联链路的噪声处理方法的步骤。
13.一种光互联链路的噪声处理装置,其特征在于,包括:
通信芯片,用于输出第一电信号,接收第二电信号;
光发射组件,用于对所述第一电信号进行电光转换得到第一光信号并输出;
光接收组件,用于接收通过第一光纤传输的第二光信号,对所述第二光信号进行光电转换得到所述第二电信号并输出;
控制器,用于确定自身所在通信设备中的通信芯片的状态,当所述状态为正常工作状态,控制所述第一光信号按照第一传输方向传输至第二光纤,当所述状态为电气空闲状态,控制所述第一光信号由所述第一传输方向偏转至第二传输方向传输,以使所述第一光信号不进入所述第二光纤。
14.根据权利要求13所述的光互联链路的噪声处理装置,其特征在于,所述噪声处理装置还包括设于所述光发射组件及所述第二光纤之间的光波导微环开关组件;
所述控制器,具体用于确定自身所在通信设备中的通信芯片的状态,当所述状态为正常工作状态,控制所述光波导微环开关组件进入直通传输状态,以使所述第一光信号按照第一传输方向传输至第二光纤,当所述状态为电气空闲状态,控制所述光波导微环开关组件进入偏转传输状态,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输。
15.根据权利要求14所述的光互联链路的噪声处理装置,其特征在于,所述光波导微环开关组件包括光波导、驱动器和微环谐振器;
所述控制器,具体用于确定自身所在通信设备中的通信芯片的状态,当所述状态为正常工作状态,输出第一使能信号,当所述状态为电气空闲状态,输出第二使能信号;
所述驱动器,用于当接收到所述第一使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率不相同,以使所述第一光信号按照第一传输方向传输至第二光纤,当接收到所述第二使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率相同,以使所述第一光信号由所述第一传输方向偏转至第二传输方向传输。
16.根据权利要求15所述的光互联链路的噪声处理装置,其特征在于,所述驱动器,具体用于当接收到所述第一使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率不相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域沿第一传输方向传输至第二光纤,当接收到所述第二使能信号,调整所述微环谐振器的谐振频率与所述光波导中传输的所述第一光信号的频率相同,以使所述第一光信号在所述微环谐振器的交叉光波导区域由所述第一传输方向偏转至第二传输方向传输。
17.根据权利要求14所述的光互联链路的噪声处理装置,其特征在于,所述光波导微环开关组件与所述光发射组件直接耦合;
或,所述光波导微环开关组件与所述光发射组件通过光纤耦合。
18.根据权利要求13所述的光互联链路的噪声处理装置,其特征在于,所述通信芯片为支持高速串行计算机扩展总线标准的芯片。
19.根据权利要求13所述的光互联链路的噪声处理装置,其特征在于,所述通信芯片包括用于表征链路状态的目标寄存器,确定自身所在通信设备中的通信芯片的状态的过程包括:
获取所述目标寄存器的寄存器值;
当所述寄存器值为第一预设值,确定自身所在通信设备中的通信芯片的状态为所述电气空闲状态;
当所述寄存器值为第二预设值,确定自身所在通信设备中的通信芯片的状态为所述正常工作状态,所述第二预设值和所述第一预设值不相等。
20.根据权利要求13-19任意一项所述光互联链路的噪声处理装置,其特征在于,所述通信芯片还用于当超过预设时间未接收到所述第二电信号,将自身的状态调整至所述电气空闲状态。
CN202410270245.XA 2024-03-11 2024-03-11 光互联链路的噪声处理方法、***、设备、装置及介质 Pending CN117879711A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410270245.XA CN117879711A (zh) 2024-03-11 2024-03-11 光互联链路的噪声处理方法、***、设备、装置及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410270245.XA CN117879711A (zh) 2024-03-11 2024-03-11 光互联链路的噪声处理方法、***、设备、装置及介质

Publications (1)

Publication Number Publication Date
CN117879711A true CN117879711A (zh) 2024-04-12

Family

ID=90579487

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410270245.XA Pending CN117879711A (zh) 2024-03-11 2024-03-11 光互联链路的噪声处理方法、***、设备、装置及介质

Country Status (1)

Country Link
CN (1) CN117879711A (zh)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH036135A (ja) * 1989-06-02 1991-01-11 Hitachi Ltd 光伝送方式
FR2652691A1 (fr) * 1989-10-02 1991-04-05 Cit Alcatel Systeme de communication optique temporel asynchrone.
JPH0529987A (en) * 1991-07-17 1993-02-05 Fujitsu Ltd Optical transmission device
JP2001007767A (ja) * 1999-06-22 2001-01-12 Mitsubishi Electric Corp 光通信システム、光受信器および光通信方法
JP2004080254A (ja) * 2002-08-14 2004-03-11 Toshiba Corp 光無線伝送装置および光無線伝送装置におけるリンクの確立方法
CN1659064A (zh) * 2002-06-10 2005-08-24 皇家飞利浦电子股份有限公司 用于检测一个网络的部件的接地偏移的电路
JP2006174302A (ja) * 2004-12-17 2006-06-29 Nippon Telegr & Teleph Corp <Ntt> 光バーストスイッチングにおける通信方法
FR2972879A1 (fr) * 2011-03-14 2012-09-21 Upwind Dispositif d'emission et reception, systeme de teledetection et procede d'emission et reception associes.
US20130302037A1 (en) * 2012-01-26 2013-11-14 James V. Wernlund Device for sending and receiving sata signals over an optical fiber link
CN104485999A (zh) * 2014-01-23 2015-04-01 威盛电子股份有限公司 光传输装置以及光收发模块
WO2015054898A1 (zh) * 2013-10-18 2015-04-23 华为技术有限公司 电气空闲状态处理方法及快速外设组件互联pcie设备
US20160087723A1 (en) * 2013-06-03 2016-03-24 Huawei Technologies Co.,Ltd. Method, apparatus, and communication node for suppressing output noise of pcie devices in optical fiber communication
US20170019177A1 (en) * 2014-04-01 2017-01-19 Silicon Line Gmbh Circuit arrangement and corresponding method
CN114070450A (zh) * 2020-07-30 2022-02-18 华为技术有限公司 光传输的方法、装置、计算设备和存储介质
CN116436526A (zh) * 2023-06-13 2023-07-14 苏州浪潮智能科技有限公司 控制信号传输的方法及装置、***、存储介质、电子设备
CN116633427A (zh) * 2023-06-07 2023-08-22 之江实验室 一种基于微环谐振器的自愈光传输***
CN117336639A (zh) * 2023-11-29 2024-01-02 苏州元脑智能科技有限公司 信号传输方法和设备,存储介质及电子设备

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH036135A (ja) * 1989-06-02 1991-01-11 Hitachi Ltd 光伝送方式
FR2652691A1 (fr) * 1989-10-02 1991-04-05 Cit Alcatel Systeme de communication optique temporel asynchrone.
JPH0529987A (en) * 1991-07-17 1993-02-05 Fujitsu Ltd Optical transmission device
JP2001007767A (ja) * 1999-06-22 2001-01-12 Mitsubishi Electric Corp 光通信システム、光受信器および光通信方法
CN1659064A (zh) * 2002-06-10 2005-08-24 皇家飞利浦电子股份有限公司 用于检测一个网络的部件的接地偏移的电路
JP2004080254A (ja) * 2002-08-14 2004-03-11 Toshiba Corp 光無線伝送装置および光無線伝送装置におけるリンクの確立方法
JP2006174302A (ja) * 2004-12-17 2006-06-29 Nippon Telegr & Teleph Corp <Ntt> 光バーストスイッチングにおける通信方法
FR2972879A1 (fr) * 2011-03-14 2012-09-21 Upwind Dispositif d'emission et reception, systeme de teledetection et procede d'emission et reception associes.
US20130302037A1 (en) * 2012-01-26 2013-11-14 James V. Wernlund Device for sending and receiving sata signals over an optical fiber link
US20160087723A1 (en) * 2013-06-03 2016-03-24 Huawei Technologies Co.,Ltd. Method, apparatus, and communication node for suppressing output noise of pcie devices in optical fiber communication
WO2015054898A1 (zh) * 2013-10-18 2015-04-23 华为技术有限公司 电气空闲状态处理方法及快速外设组件互联pcie设备
CN104485999A (zh) * 2014-01-23 2015-04-01 威盛电子股份有限公司 光传输装置以及光收发模块
US20150207568A1 (en) * 2014-01-23 2015-07-23 Via Technologies, Inc. Optical transmission device and optical transceiver module
US20170019177A1 (en) * 2014-04-01 2017-01-19 Silicon Line Gmbh Circuit arrangement and corresponding method
CN114070450A (zh) * 2020-07-30 2022-02-18 华为技术有限公司 光传输的方法、装置、计算设备和存储介质
CN116633427A (zh) * 2023-06-07 2023-08-22 之江实验室 一种基于微环谐振器的自愈光传输***
CN116436526A (zh) * 2023-06-13 2023-07-14 苏州浪潮智能科技有限公司 控制信号传输的方法及装置、***、存储介质、电子设备
CN117336639A (zh) * 2023-11-29 2024-01-02 苏州元脑智能科技有限公司 信号传输方法和设备,存储介质及电子设备

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
刘亮亮;韩国栋;张帆;陈庆强;: "一种无缓存片上网络交叉开关调度机制", 小型微型计算机***, no. 07, 15 July 2013 (2013-07-15) *
张尚: "硅基微环谐振器耦合诱导透明效应的研究", 中国优秀硕士论文电子期刊网, 15 April 2017 (2017-04-15) *
郭龙飞等: "一种基于微环谐振器的片上光交换阵列结构", 第十七届计算机工程与工艺年会暨第三届微处理器技术论坛, 20 July 2013 (2013-07-20) *
黄蕾: "面向神经拟态计算的光片上网络研究", 中国博士学位论文电子期刊网, 15 April 2022 (2022-04-15) *

Similar Documents

Publication Publication Date Title
JP3904552B2 (ja) 即時スリープ解除機能付き無線信号受信装置及び無線信号受信装置の即時スリープ解除方法
US7346764B2 (en) Optical transceiver module initialization
KR100395870B1 (ko) 사용자 입력 장치로부터 진단 정보를 간헐적으로 전달하는시스템 및 방법
KR100702746B1 (ko) 컴퓨터 시스템에서의 무선 랜 모듈 전원 관리방법 및 그장치
US7184707B2 (en) Communication device and a method for controlling the communication device
CN109062847B (zh) 片上***、用于rs485串口通讯的ip核及其控制方法
CN100521828C (zh) 节能***和方法
CA2628235A1 (en) Near field communication host controller interface
CN100488320C (zh) 移动通信终端
US10211924B2 (en) Optical transmission device and optical transceiver module
CN101630964B (zh) 图像形成***、图像形成装置、信息处理装置及控制方法
CN117879711A (zh) 光互联链路的噪声处理方法、***、设备、装置及介质
CN101409585B (zh) 降低安全键盘***的功率消耗的方法
US8601295B2 (en) Information transmission device, system, and method
CN110740491A (zh) 无线网络的通信处理方法、装置和家电设备
US20090228733A1 (en) Power Management On sRIO Endpoint
TWI385946B (zh) 可調整消耗功率之通訊系統
KR20230059213A (ko) 라디오 자원 제어 상태를 변경하기 위한 전자 장치 및 동작 방법
JP7096488B2 (ja) 通信装置
CN110740439A (zh) Zigbee设备的智能匹配方法及Zigbee设备
JP5561034B2 (ja) 通信装置、およびウェイクアップコマンド記録方法
US20090172435A1 (en) Method of minimizing electric power consumption in non-beacon network
CN110958641B (zh) 一种移动终端wifi数据收发控制方法和装置
CN110351695B (zh) 双向通信方法、控制方法及装置及通信***及存储介质
CN101686133B (zh) 可调整消耗功率的通讯***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination