[发明专利]一种用于服务器的redriver参数配置监控方法在审
申请号: | 201711121589.0 | 申请日: | 2017-11-14 |
公开(公告)号: | CN107729173A | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 程万前 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 服务器 redriver 参数 配置 监控 方法 | ||
技术领域
本发明涉及服务器技术领域,具体涉及一种用于服务器的redriver参数配置监控方法。
背景技术
在服务器产品设计时,高速信号越来越多,其对信号完整性的需求也比较严格。有一些设计中,高速信号的走线过长,为了使信号在到达终端设备时,信号质量能够得到保证,多在走线中间加上redriver芯片,使信号经过一段距离的损耗后能够再一次加强。由于高速信号数量过多,设计中经常会采用多个redriver来保证信号链路质量。Redriver芯片需要根据电路的实际拓扑情况来进行调试优化,选取最佳的参数。Redriver读取这些参数来完成配置。
现有技术中redriver参数配置的链路,多个redriver通过I2C连接到一起,接到EEPROM上,EEPROM上存有各个redriver的配置信息。Redriver 1在复位完成后就通过I2C读取EEPROM中对应的配置信息完成自身的配置,配置完成后向redriver 2发送加载完成信号,redriver 2收到该信号后再从EEPROM加载配置信息,以此类推直到redriver N。现有设计的缺点在于,若优先加载配置信息的redriver发生故障无法加载数据时,它无法向后面的redriver发送加载完成信号,后面的redriver也无法正常加载数据。而且系统也无法监控到redriver故障。这对服务器的可靠性来说是不利的。
单个redriver通过I2C总线加载数据失败时,可能会导致其他redriver无法正常加载数据。此外redriver未能成功加载数据,会导致高速链路不通等问题,由于监控系统无法知悉这种故障,设备维护人员需要耗费很大的精力排查故障。
发明内容
本发明的技术任务是提供一种用于服务器的redriver参数配置监控方法,保证单个redriver出现故障时,能够通知监控管理系统,并且将其带来的影响局限在它对应的信号链路,让其他链路均正常工作。
本发明解决其技术问题所采用的技术方案是:
一种用于服务器的redriver参数配置监控方法,具有多个redriver,各个redriver将I2C总线连接到含有redriver参数信息的EEPROM上;redriver将加载使能信号和加载完成信号接到CPLD(复杂可编程逻辑器件)上,CPLD连接BMC;
Redriver从CPLD接收到自身的加载使能信号时,通过I2C总线从EEPROM(带电可擦可编程只读存储器)中加载自身的配置参数信息,加载完成时发出加载完成信号到CPLD。
进一步的,CPLD在完成复位后,先发出redriver 1 的加载使能信号,并同时进行计时,若redriver1在计时时间到达之前发出加载完成信号,指示该redriver正常完成数据加载,则CPLD向下一个redriver发出加载使能信号;若redriver1在计时时间到达之前没有发出加载完成信号,则CPLD关闭该redriver的加载使能信号,停止该redriver的数据加载,并向下一个redriver发出加载使能信号。
进一步的,若redriver1在计时时间到达之前没有发出加载完成信号,CPLD向BMC发送该redriver的序号,以指示该redriver加载数据发生了故障。
进一步的,BMC将CPLD发送的故障信息记录到日志中。
本发明的一种用于服务器的redriver参数配置监控方法与现有技术相比,具有以下有益效果:
使用CPLD对redriver加载配置信息的监控、控制机制,控制各个redriver的配置信息加载,并及时将出问题的redriver序号通知给BMC的机制;
一个redriver加载配置数据出现故障,不会影响到其他的redriver;redriver出现故障时,监控管理系统会检测到故障并做记录,便于故障维护。
本发明可应用与采用redriver对高速信号进行调整优化的各类服务器系统中。
附图说明
图1是用于服务器的redriver参数配置监控方法的硬件连接拓扑图。
具体实施方式
下面结合具体实施例对本发明作进一步说明。
一种用于服务器的redriver参数配置监控方法,具有多个redriver,各个redriver将I2C总线连接到含有redriver参数信息的EEPROM上;redriver将加载使能信号和加载完成信号接到CPLD上,CPLD连接BMC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711121589.0/2.html,转载请声明来源钻瓜专利网。