光电传输功率的修正方法技术

技术编号:22080712 阅读:31 留言:0更新日期:2019-09-12 15:53
本发明专利技术提供一种光电传输功率的修正方法。修正方法包括:通过光感测装置驱动光电转换元件,通过光电转换元件接收多数个感应值并且将多数个感应值存储到光感测装置的接收暂存器;以及依据多数个感应值的多数个第一位元组值是否相同以及多数个感应值的多数个第二位元组值的分布,对多数个第一位元组值以及多数个第二位元组值进行修正运算操作以获得感应存储器值。

Correction Method of Photoelectric Transmission Power

【技术实现步骤摘要】
光电传输功率的修正方法
本专利技术涉及一种有关于光电传输功率的修正方法。尤其是一种用于光纤网络设备的有关于光电传输功率的修正方法。
技术介绍
光纤网络设备中,光感测装置的传送功率与接收功率需要在生产过程中进行校正,校正的机制是通过光感测装置读取来自于外部光发射仪器的光电传输功率的感应值。接着将被读取的感应值与外部光发射仪器传送给光感测装置的实际功率值进行比对,以对光感测装置进行调整。然而,光感测装置的传送功率与接收功率值的暂存器主要是由两个位元组所组成,而集成电路总线(Inter-IntegratedCircuit,I2C)接口一次存取只能读取一个位元组(byte),因此会分成二次读取,并将读到的值判断为正确的功率值。这样的作法可能会因为读取的时间差而造成无法判断出暂存器值的溢位(Overflow)问题。举例来说,当接收暂存器接陆续收到两个位元组的感应值“04FE”以及“0501”,表示感应值发生溢位。然而,集成电路总线接口只能一次读取一个位元组情况下,可能会读取“0401”或者是“05FE”的悬殊误差。如此一来,会造成传输功率的校正失准,以致降低生产良率。
技术实现思路
本专利技术提供一种用于光纤网络设备的光电传输功率的修正方法,用以排除因为溢位所造成的感应值误判。本专利技术的光电传输功率的修正方法包括:通过光感测装置驱动光电转换元件,通过光电转换元件接收多数个感应值并且将多数个感应值存储到光感测装置的接收暂存器;以及依据多数个感应值的多数个第一位元组值是否相同以及多数个感应值的多数个第二位元组值的分布,对多数个第一位元组值以及多数个第二位元组值进行修正运算操作以获得感应存储器值。修正运算操作包括结合多数个第一位元组值的其中之一与多数个第二位元组值的其中之一,或者是选择多数个第一位元组值的其中之一与多数个第二位元组值的平均值进行结合。在本专利技术的一实施例中,上述的第一位元组是二位元组数据形式中的为高位元组。上述的第二位元组是二位元组数据形式中的低位元组。在本专利技术的一实施例中,上述的通过光感测装置驱动光电转换元件,通过光电转换元件接收多数个感应值并且将多数个感应值存储到光感测装置的接收暂存器的步骤,包括使光电转换元件接收第一感应值,通过光感测装置将第一感应值存储到接收暂存器,并接收存储于暂存器的第一感应值;以及使光电转换元件接收第二感应值,通过该光感测装置将感应值存储到该接收暂存器,并接收存储于接收暂存器的第二感应值。在本专利技术的一实施例中,上述的修正方法还包括设定第二位元组的第一临界值以及第二临界值,其中第一临界值大于第二临界值。在本专利技术的一实施例中,上述的依据多个感应值的多个第一位元组值是否相同以及多个感应值的多个第二位元组值的分布,对多个第一位元组值以及多个第二位元组值进行修正运算操作以获得感应存储器值的步骤,包括:当多数个第一位元组值不完全相同,并且多数个第二位元组值中具有大于第一临界值的第二位元组值以及具有小于第二临界值的第二位元组值,将多数个第一位元组值中的最小第一位元组值与多数个第二位元组值中的最大第二位元组值结合为第一组值;将多数个第一位元组值中的最大第一位元组值与多数个第二位元组值中的最小第二位元组值结合为第二组值;以及取得第一组值以及第二组值的平均值以获得感应存储器值。在本专利技术的一实施例中,上述的依据多个感应值的多个第一位元组值是否相同以及多个感应值的多个第二位元组值的分布,对多个第一位元组值以及多个第二位元组值进行修正运算操作以获得感应存储器值的步骤,包括:当多数个第一位元组值不完全相同,并且多数个第二位元组值皆大于第一临界值,取得多数个第二位元组值的第二位元组平均值;以及结合多数个第一位元组值中的最小第一位元组值与第二位元组平均值以获得感应存储器值。在本专利技术的一实施例中,上述的依据多个感应值的多个第一位元组值是否相同以及多个感应值的多个第二位元组值的分布,对多个第一位元组值以及多个第二位元组值进行修正运算操作以获得感应存储器值的步骤,包括:当多数个第一位元组值不完全相同,并且多数个第二位元组值皆小于第二临界值,取得多数个第二位元组值的第二位元组平均值;以及结合多数个第一位元组值中的最大第一位元组值与第二位元组平均值以获得感应存储器值。在本专利技术的一实施例中,上述的依据多个感应值的多个第一位元组值是否相同以及多个感应值的多个第二位元组值的分布,对多个第一位元组值以及多个第二位元组值进行修正运算操作以获得感应存储器值的步骤,包括:当多数个第一位元组值相同,并且多数个第二位元组值中没有大于第一临界值的第二位元组值以及小于第二临界值的第二位元组值,取得多数个第二位元组值的第二位元组平均值;以及结合多数个第一位元组值中的其中之一与第二位元组平均值以获得感应存储器值。在本专利技术的一实施例中,上述的修正方法,还包括将感应存储器值存储至光感测装置的感应暂存器。基于上述,本专利技术的光电传输功率的修正方法是通过光电转换元件接收多数个感应值并且将多数个感应值分别存储到多数个接收暂存器。并且依据多数个感应值的多数个第一位元组值是否相同以及多数个感应值的多数个第二位元组值的分布,对多数个第一位元组值以及多数个第二位元组值进行修正运算操作以获得感应存储器值借此排除因为溢位所造成的感应值误判。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1是依据本专利技术一实施例所示出的光纤传输功率修正系统示意图。图2A至图2E是依据本专利技术一实施例所示出的光电传输功率的修正方法流程图。其中,附图标记说明如下:100:光纤传输功率修正系统110:光感测装置112:接收暂存器114:感应暂存器120:光电转换元件130:运算装置CP:感应存储器值SP1、SP2、SP3:感应值SP1_M、SP2_M、SP3_M:第一位元组值SP1_L、SP2_L、SP3_L:第二位元组值S210、S220、S220_1、S221~S229:步骤具体实施方式请参考图1,图1是依据本专利技术一实施例所示出的光纤传输功率修正系统示意图。本实施例的光纤传输功率修正系统100适用于光纤网络设备(未示出)。光纤网络设备可利如是光纤网络集线器(Hub)、光纤网络数据机或光纤网络卡等设备。图1的光纤传输功率修正系统100包括光感测装置110、光电转换元件120以及运算装置130。光感测装置110包括接收暂存器112以及感应暂存器114。在本实施例中,光感测装置110可设置于光纤网络设备内。在本实施例中,光感测装置110实际上是激光芯片(laserdriver、laserchip)光电转换元件120可用以接收光发射仪器(未示出)所提供的光信号转换为数字信号。光发射仪器是用以提供稳定光功率的光信号的任何光源仪器。在本实施例中,光电转换元件120可以是双向光收发模块(Bi-DirectionalOpticalSub-Assembly,BOSA)、光接收模块(ReceivingOpticalSub-Assembly,ROSA)、光发射模块(TransmittingOpticalSub-Assembly,TOSA)等,然本专利技术并不受限于此。接收暂存器112以及感应暂存器114可以是任何形态的固定或可移动随机存取存储器(randomaccessm本文档来自技高网...

【技术保护点】
1.一种光纤传输功率的一修正方法,用于一光纤网络设备,该光纤网络设备包括一光感测装置及一光电转换元件,其特征在于,该修正方法包括:通过该光感测装置驱动该光电转换元件,通过该光电转换元件接收多个感应值并且将所述感应值存储到该光感测装置的一接收暂存器;以及依据所述感应值的多个第一位元组值是否相同以及所述感应值的多个第二位元组值的分布,对所述第一位元组值以及所述第二位元组值进行一修正运算操作以获得一感应存储器值,其中,该修正运算操作包括结合所述第一位元组值的其中之一与所述第二位元组值的其中之一,或者是选择结合所述第一位元组值的其中之一与所述第二位元组值的平均值进行结合。

【技术特征摘要】
2018.03.02 TW 1071069881.一种光纤传输功率的一修正方法,用于一光纤网络设备,该光纤网络设备包括一光感测装置及一光电转换元件,其特征在于,该修正方法包括:通过该光感测装置驱动该光电转换元件,通过该光电转换元件接收多个感应值并且将所述感应值存储到该光感测装置的一接收暂存器;以及依据所述感应值的多个第一位元组值是否相同以及所述感应值的多个第二位元组值的分布,对所述第一位元组值以及所述第二位元组值进行一修正运算操作以获得一感应存储器值,其中,该修正运算操作包括结合所述第一位元组值的其中之一与所述第二位元组值的其中之一,或者是选择结合所述第一位元组值的其中之一与所述第二位元组值的平均值进行结合。2.如权利要求1所述的修正方法,其特征在于,该第一位元组是二位元组数据形式中的高位元组,其中,该第二位元组是二位元组数据形式中的低位元组。3.如权利要求1所述的修正方法,其特征在于,通过该光感测装置驱动该光电转换元件,通过该光电转换元件接收所述感应值并且将所述感应值存储到该光感测装置的该接收暂存器的步骤,包括:使该光电转换元件接收一第一感应值,通过该光感测装置将感应值存储到该接收暂存器,并接收存储于该接收暂存器的该第一感应值;使该光电转换元件接收一第二感应值,通过该光感测装置将感应值存储到该接收暂存器,并接收存储于该接收暂存器的该第二感应值。4.如权利要求1所述的修正方法,其特征在于,还包括:设定第二位元组的一第一临界值以及一第二临界值,其中该第一临界值大于该第二临界值。5.如权利要求4所述的修正方法,其特征在于,依据所述感应值的所述第一位元组值是否相同以及所述感应值的所述第二位元组值的分布,对所述第一位元组值以及所述第二位元组值进行该修正运算操作以获得该感应存储器值的步骤,包括:当所述第一位元组值不完全相同,并且所述第二位元组值中具有大于该第一临界值的第二位元组值以及具有小于...

【专利技术属性】
技术研发人员:林冠宇
申请(专利权)人:和硕联合科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1