一种光模块自适应切换速率的方法技术

技术编号:34945795 阅读:18 留言:0更新日期:2022-09-17 12:21
一种光模块自适应切换速率的方法,包括:金手指或光模块ROSA将差分电信号发送给收发合一芯片;收发合一芯片对差分电信号处理,并将处理结果发送给MCU处理芯片;MCU处理芯片对收发合一芯片处理结果按预设第一规则进行识别,得到光信号速率识别结果,根据光信号速率识别结果,按第二预设规则进行切换配置。本发明专利技术可以实现光模块根据交换机输出的到光模块的电信号速率或者对端光模块输出到本端光模块的光信号速率自适应切换自身速率。解决了现有技术中,需要兼容不同速率的光模块在交换机上使用时需要手动进行速率切换的难题。上使用时需要手动进行速率切换的难题。上使用时需要手动进行速率切换的难题。

【技术实现步骤摘要】
一种光模块自适应切换速率的方法


[0001]本专利技术涉及的是光模块领域,特别涉及一种光模块自适应切换速率的方法。

技术介绍

[0002]随着5G的技术发展,大量的灰光以及采光模块应用于前传交换机上。为了与低速率兼容,25G光模块需要支持1G到28G的速率。随着速率增加,信号线上的损耗以及引入的噪声会增加,因此光模块在高速率时需要使用CDR对接收到的交换机输出电信号以及通过ROSA将收到的光信号转换成的电信号进行时钟数据恢复,保证信号质量。但现有的收发芯片自带的CDR无法做到1G

28G速率全频段的时钟数据恢复,仅能做到24G

28G的时钟数据恢复,因此光模块在工作在低速率时需要对于收发芯片配置进行修改。现有实现方式是交换机在将自身速率切换到低速率后需要通过IIC发送一条指令给光模块,这样光模块才能将收发合一芯片内的配置从高速率对应的配置切换到低速率对应的配置。然而,采用此方法需要手动进行速率切换,存在成本高,效率低等问题。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种光模块自适应切换速率的方法。
[0004]为了解决上述技术问题,本申请实施例公开了如下技术方案:
[0005]一种光模块自适应切换速率的方法,包括:
[0006]S100.金手指或光模块ROSA将差分电信号后发送给收发合一芯片;
[0007]S200.收发合一芯片对差分电信号处理,并将处理结果发送给MCU处理芯片;
[0008]S300.MCU处理芯片对收发合一芯片处理结果按预设第一规则进行识别,得到光信号速率识别结果,根据光信号速率识别结果,按第二预设规则进行切换配置。
[0009]进一步地,S100中,收发合一芯片采用MAX24033芯片。
[0010]进一步地,S100中,金手指将差分电信号后发送给收发合一芯片的具体方法为:光模块金手指TD+以及TD

引脚接收到交换机发送的差分电信号后发送给收发合一芯片;金手指的TD+以及TD

引脚分别接一个电容C9以及C10的一端,这两个电容容值都是0.1uF;C9与C10的另一端与收发合一芯片的TIN+和TIN

引脚分别相连。
[0011]进一步地,S100中,光模块ROSA将差分电信号发送给收发合一芯片的方法为:光模块ROSA将收到的光信号转换成差分电信号后发送给收发合一芯片;ROSA的OUT+以及OUT

引脚分别接一个电容C19以及C20的一端,这两个电容容值都是0.1uF;C19与C20的另一端与收发合一芯片的RIN+和RIN

引脚分别相连。
[0012]进一步地,S200中,收发合一芯片对差分电信号处理,具体方法包括:当收发合一芯片接收的差分电信号为光模块金手指发送时,收发合一芯片的寄存器0X61的bit1是TX_CDR_LOL,收发合一芯片的TIN+以及TIN

收到的差分电信号在CDR能够Lock的频段时,会将此bit置0,反之CDR会失锁,此bit位置1。
[0013]进一步地,S200中,收发合一芯片对差分电信号处理,具体方法还包括:当收发合一芯片接收的差分电信号为光模块光模块ROSA发送时,收发合一芯片的寄存器0X5A的bit1是RX_CDR_LOL,当收发合一芯片的RIN+以及RIN

收到的差分电信号在CDR能够Lock的频段时,会将此bit置0,反之CDR会失锁,此bit位置1。
[0014]进一步地,MCU处理芯片对收发合一芯片处理结果按预设第一规则进行识别,第一预设规则包括:MCU读取收发合一芯片的0x5A以及0x61寄存器的bit1,当发现寄存器值被置0,就认为当前光模块接收到的交换机输出的信号速率或者ROSA收到的光信号速率是在高速频段,反之则认为是在低速频段;实现光模块自动识别不同的信号速率。
[0015]进一步地,根据光信号速率识别结果,按第二预设规则进行切换配置,第二预设规则包括:当MCU根据收发合一芯片的寄存器值检测到TX_CDR_LOL置1,则会将高速频段对应的发射部分的补偿配置载入收发合一芯片中;当MCU根据收发合一芯片的寄存器值检测到TX_CDR_LOL置0,则会将低速频段对应的发射部分的补偿配置载入收发合一芯片中。
[0016]进一步地,根据光信号速率识别结果,按第二预设规则进行切换配置,第二预设规则还包括:当MCU根据收发合一芯片的寄存器值检测到RX_CDR_LOL置1,则会将高速频段对应的接收部分的补偿配置载入收发合一芯片中;当MCU根据收发合一芯片的寄存器值检测到RX_CDR_LOL置0,则会将低速频段对应的接收部分的补偿配置载入收发合一芯片中。
[0017]本专利技术实施例提供的上述技术方案的有益效果至少包括:
[0018]本专利技术公开的一种光模块自适应切换速率的方法,包括:金手指或光模块ROSA将差分电信号后发送给收发合一芯片;收发合一芯片对差分电信号处理,并将处理结果发送给MCU处理芯片;MCU处理芯片对收发合一芯片处理结果按预设第一规则进行识别,得到光信号速率识别结果,根据光信号速率识别结果,按第二预设规则进行切换配置。本专利技术可以实现光模块根据交换机输出的到光模块的电信号速率或者对端光模块输出到本端光模块的光信号速率自适应切换自身速率。解决了现有技术中,需要兼容不同速率的光模块在交换机上使用时需要手动进行速率切换的难题。
[0019]下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。
附图说明
[0020]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:
[0021]图1为本专利技术实施例1中,一种光模块自适应切换速率的方法的流程图;
[0022]图2为本专利技术实施例1中,金手指与收发合一芯片之间高速信号电路图;
[0023]图3为本专利技术实施例1中,ROSA与收发合一芯片之间高速信号电路图;
[0024]图4为本专利技术实施例1中,MCU与收发合一芯片通信电路图。
具体实施方式
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]为了解决现有技术中存在的问题,本专利技术实施例提供一种光模块自适应切换速率的方法。
[0027]实施例1
[0028]本实施例公开了一种光模块自适应切换速率的方法,如图1,包括:
[0029]S100.金手指或光模块ROSA将差分电信号后发送给收发合一芯片;在本实施例中,采用AXIM公司的M本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光模块自适应切换速率的方法,其特征在于,包括:S100.金手指或光模块ROSA将差分电信号后发送给收发合一芯片;S200.收发合一芯片对差分电信号处理,并将处理结果发送给MCU处理芯片;S300.MCU处理芯片对收发合一芯片处理结果按预设第一规则进行识别,得到光信号速率识别结果,根据光信号速率识别结果,按第二预设规则进行切换配置。2.如权利要求1所述的一种光模块自适应切换速率的方法,其特征在于,S100中,收发合一芯片采用MAX24033芯片。3.如权利要求2所述的一种光模块自适应切换速率的方法,其特征在于,S100中,金手指将差分电信号后发送给收发合一芯片的具体方法为:光模块金手指TD+以及TD

引脚接收到交换机发送的差分电信号后发送给收发合一芯片;金手指的TD+以及TD

引脚分别接一个电容C9以及C10的一端,这两个电容容值都是0.1uF;C9与C10的另一端与收发合一芯片的TIN+和TIN

引脚分别相连。4.如权利要求2所述的一种光模块自适应切换速率的方法,其特征在于,S100中,光模块ROSA将差分电信号发送给收发合一芯片的方法为:光模块ROSA将收到的光信号转换成差分电信号后发送给收发合一芯片;ROSA的OUT+以及OUT

引脚分别接一个电容C19以及C20的一端,这两个电容容值都是0.1uF;C19与C20的另一端与收发合一芯片的RIN+和RIN

引脚分别相连。5.如权利要求2所述的一种光模块自适应切换速率的方法,其特征在于,S200中,收发合一芯片对差分电信号处理,具体方法包括:当收发合一芯片接收的差分电信号为光模块金手指发送时,收发合一芯片的寄存器0X61的bit1是TX_CDR_LOL,收发合一芯片的TIN+以及TIN

收到的差分电信号在...

【专利技术属性】
技术研发人员:郑秋阳李林科吴天书杨现文张健
申请(专利权)人:武汉联特科技股份有限公司
类型:发明
国别省市:

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

1