The invention relates to a method for improving the stability of the concentrator Ethernet PHY chip. 1, configuring the parameters of the MAC controller of the concentrator master chip; 2, setting the periodic inspection function, querying the value of the connection state register of the PHY chip with the frequency f, and judging the connection state of the current link by the form of the slip judgment; 3. If The connection state of the forward link is disconnected, then step 2; if the connection status of the current link is connected, the parameter values of each work register of the PHY chip are checked; 4, if the connection status of the current link is connected, and the PHY chip reset flag is 1, the Ethernet work mode is re negotiated; otherwise, the turn step is carried out. Sudden 2. The invention improves the accuracy of the judgment, ensures the real-time control of the working status of the PHY chip by the main control chip, improves the response speed of the main control chip in the abnormal PHY chip, ensures the reliability of the communication, and improves the working efficiency of the main control chip.
【技术实现步骤摘要】
一种提高集中器以太网PHY芯片稳定性的方法
本专利技术属于用电信息采集系统
,尤其涉及集中器在复杂的电磁环境下的一种提高集中器以太网PHY芯片稳定性的方法。
技术介绍
随着电力系统信息化改造的不断推进,集中器在集抄系统中的使用量在不断的增长。以太网作为一种高效的通信方式,在集中器中得到了广泛使用。由于集中器在实际工作中所处的环境复杂多变,多数都处于强磁场、高静电的环境。PHY芯片作为以太网通信的关键核心部件,如何在现场如此复杂的电磁环境下稳定工作,直接决定了以太网通信的通信质量。目前,一般都是通过增加硬件的防护器件的措施,避免干扰信号的进入,来提高PHY芯片的稳定性。但是此种措施存在的极大风险是,一旦防护器件失效,PHY芯片就会完全处于强干扰的环境中,此时如果在软件中没有一个很好的方法措施的话,就有可能造成PHY芯片工作紊乱、影响以太网的正常通信。
技术实现思路
针对上述技术问题,本专利技术提供了一种提高集中器以太网PHY芯片稳定性的方法,包括以下步骤:步骤1、当集中器进行起始运行时,首先配置集中器主控芯片的MAC控制器的参数;步骤2、设置周期巡检函数,以固定的频率f查询PHY芯片的连接状态寄存器的值,使用滑差判断的形式判断当前链路的连接状态;步骤3、如果当前链路的连接状态为断开,则转步骤2;如果当前链路的连接状态为接入,为了避免PHY芯片在外部电磁环境干扰下出现工作异常,对PHY芯片的各工作寄存器的参数值进行核对;步骤4、如果当前链路的连接状态为接入、并且PHY芯片复位标志为1,表示PHY芯片最近刚刚进行过复位操作,需要重新对以太网工作模式(包括通信速 ...
【技术保护点】
一种提高集中器以太网PHY芯片稳定性的方法,其特征在于,包括以下步骤:步骤1、配置集中器主控芯片的MAC控制器的参数;步骤2、设置周期巡检函数,以固定的频率f查询PHY芯片的连接状态寄存器的值,使用滑差判断的形式判断当前链路的连接状态;步骤3、如果当前链路的连接状态为断开,则转步骤2;如果当前链路的连接状态为接入,对PHY芯片的各工作寄存器的参数值进行核对;步骤4、如果当前链路的连接状态为接入、并且PHY芯片复位标志为1,对以太网工作模式进行再协商;否则,转步骤2。
【技术特征摘要】
1.一种提高集中器以太网PHY芯片稳定性的方法,其特征在于,包括以下步骤:步骤1、配置集中器主控芯片的MAC控制器的参数;步骤2、设置周期巡检函数,以固定的频率f查询PHY芯片的连接状态寄存器的值,使用滑差判断的形式判断当前链路的连接状态;步骤3、如果当前链路的连接状态为断开,则转步骤2;如果当前链路的连接状态为接入,对PHY芯片的各工作寄存器的参数值进行核对;步骤4、如果当前链路的连接状态为接入、并且PHY芯片复位标志为1,对以太网工作模式进行再协商;否则,转步骤2。2.根据权利要求1所述的一种提高集中器以太网PHY芯片稳定性的方法,其特征在于,步骤1所述的配置集中器主控芯片的MAC控制器的参数包括以下步骤:1.1、对主控芯片与PHY芯片进行通信的所有管脚进行功能配置;1.2、对主控芯片的MAC控制器接口与PHY芯片接口间的工作模式进行配置,包括协商模式、媒体接口形式、通信检验模式;1.3、对PHY芯片的各工作寄存器进行配置,包括寄存器数量、寄存器类型及寄存器的配置参数。3.根据权利要求1所述的一种提高集中器以太网PHY芯片稳定性的方法,其特征在于,步骤2所述的使用滑差判断的形式判断当前链路的连接状态包括以下步骤:2.1、判断该寄存器的值是否有效,如果无效,则直接退出、等待下一个巡检周期重新执行步骤2,如果有效则转下一步;2.2、通过步骤2.1获取的寄存器值判断当前链路的连接状态是接入还是断开;2.3、使用滑差判断的形式对干扰信号进行剔除。4.根据权利要求3所述的一种提高集中器以太网PHY芯片稳定性的方法,其特征在于,步骤2.3所述的使用滑差判断的形式对干扰信号进行剔除包括以下步骤:2.3.1、创建含有N个元素的滑差数组Arry[N],定义0代表链路断开,1代表链路接入,[N]的取值范围为大于0小于30;2.3.2、如果步骤2.2中判断的链路连接状态是接入,则把1滑入到滑差数组Arry[N],否则把0滑入到滑差数组Arry[N];2.3.3、判断滑差数组Arry[N]中的元素个数是否已达到[N]个,若否,则直接退出、等待下一个巡检周期重新执行步骤2,若是则转步骤2.3.4;2.3.4、判断当前滑差数组...
【专利技术属性】
技术研发人员:衡泽超,宁晨光,宋忠强,赵长收,贾凯,刘亮,王强,王福斌,王春城,薛坤,郑宝毅,
申请(专利权)人:积成电子股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。