[发明专利]一种交换芯片电压调节方法及系统在审
申请号: | 202011082577.3 | 申请日: | 2020-10-12 |
公开(公告)号: | CN112350963A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 金建广;郭月俊 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/933 | 分类号: | H04L12/933;H04Q1/02 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王申雨 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交换 芯片 电压 调节 方法 系统 | ||
本发明公开了一种交换芯片电压调节方法及系统,所述方法包括:控制器读取交换芯片的有效SVB值,将SVB值转化为I2C码流,存入调节电压I2C寄存器;控制器将调节电压I2C寄存器值输出到电源芯片中控制输出电压值的输出电压寄存器中,电源芯片根据输出电压寄存器值调节电源芯片向交换芯片输出的输出电压;控制器回读电源芯片的输出电压寄存器值,与调节电压I2C寄存器值比对;若比对结果一致,则控制器对交换芯片进行解复位。所述系统包括控制器、交换芯片和电源芯片。本发明可以降低交换机系统的整体功耗,减少风扇和散热器的损耗,能够校验交换芯片动态电压调节的可靠性,延长交换机系统的使用寿命。
技术领域
本发明涉及交换机设计领域,具体涉及一种交换芯片电压调节方法及系统。
背景技术
在设计交换机系统时,为了设计方便,一般将交换芯片的core电源电压值设置为一个固定值。但是,每个交换芯片实际出厂时,各自的core电压都是不一样的,若将core电压设置为一个固定值,则所设定的固定值必然高于交换芯片的实际值,而由于交换芯片的电流是一个定值,这就在无形之中增加了交换机系统的总体功耗。
与此同时,交换机系统总体功耗的增加还导致了交换机系统中风扇和散热器的损耗增加,增加了设备的噪声,影响设备的运行环境。
发明内容
为了解决上述技术问题,本发明提出了一种交换芯片电压调节方法及系统,能够校验交换芯片动态电压调节的可靠性,延长交换机系统的使用寿命。
为实现上述目的,本发明采用以下技术方案:
一种交换芯片电压调节方法,包括:
控制器读取交换芯片的有效SVB值,将SVB值转化为I2C码流,存入调节电压I2C寄存器;
控制器将调节电压I2C寄存器值输出到电源芯片中控制输出电压值的输出电压寄存器中,电源芯片根据输出电压寄存器值调节电源芯片向交换芯片输出的输出电压;
控制器回读电源芯片的输出电压寄存器值,与调节电压I2C寄存器值比对;
若比对结果一致,则控制器对交换芯片进行解复位。
进一步地,交换机上电时,控制器通过固定电压I2C寄存器值控制电源芯片向交换芯片输出默认输出电压。
进一步地,所述SVB值有效的条件为:控制器监测到电源芯片输出的输出电压powergood信号和交换芯片输出的FUSE_POR_DONE信号均拉高。
进一步地,所述SVB值有效的条件为:所述输出电压powergood信号和FUSE_POR_DONE信号拉高保持10ms以上。
进一步地,所述控制器对交换芯片进行解复位包括:控制器对交换芯片的SYS和PCIE进行解复位。
进一步地,所述控制器为复杂可编程逻辑器件。
本发明还提出了一种交换芯片电压调节系统,包括:控制器、交换芯片和电源芯片;所述控制器包括调节电压I2C寄存器,所述电源芯片包括输出电压寄存器;
所述控制器接收交换芯片的有效SVB值,存入调节电压I2C寄存器;控制器向交换芯片发送解复位信号;
所述电源芯片与控制器通过I2C信号通信连接,控制器将调节电压I2C寄存器值输出到电源芯片的输出电压寄存器中;控制器回读电源芯片的输出电压寄存器值;
所述电源芯片向交换芯片输出电压信号。
进一步地,所述控制器还包括I2C Master模块,用于将SVB值转化为I2C码流。
进一步地,所述I2C Master模块采用verilog编写。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011082577.3/2.html,转载请声明来源钻瓜专利网。