[發明專利]一種服務器電源前后級通訊的方法、設備及可讀介質在審
| 申請號: | 201910735663.0 | 申請日: | 2019-08-09 |
| 公開(公告)號: | CN110515870A | 公開(公告)日: | 2019-11-29 |
| 發明(設計)人: | 趙燕燕 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F13/24 | 分類號: | G06F13/24;G06F13/42 |
| 代理公司: | 11278 北京連和連知識產權代理有限公司 | 代理人: | 張濤<國際申請>=<國際公布>=<進入國 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據更新請求 服務器電源 串口發送 前級 傳輸 中斷 可讀存儲介質 計算機設備 傳輸協議 串口接收 數據通過 通訊問題 有效解決 中斷接收 地址位 金手指 通訊 構建 刪除 電源 反饋 返回 響應 | ||
本發明公開了一種服務器電源前后級通訊的方法,包括以下步驟:根據刪除地址位的傳輸協議定時構建數據更新請求;打開串口發送中斷并判斷是否存在待傳輸的數據更新請求;響應于存在待傳輸的數據更新請求,通過串口發送中斷將數據更新請求發送到前級并關閉串口發送中斷;通過串口接收中斷接收前級返回的數據。本發明還公開了一種計算機設備和可讀存儲介質。本發明提出的服務器電源前后級通訊的方法及裝置有效解決服務器電源前后級的通訊問題,將前級的數據通過此方式更可靠的傳輸到后級并通過金手指反饋給BMC,提高電源的可靠性。
技術領域
本發明涉及服務器領域,更具體地,特別是指一種服務器電源前后級通訊的方法、設備及可讀介質。
背景技術
伴隨科學技術進步及經濟發展,現代的電源技術向著更高效率和更高的功率密度發展,近年來隨著LLC(諧振變換技術)的成熟和穩定,已經開始應用到電源中并取得很好的效果。LLC諧振變換器因為能實現主開關管的零電壓開通、副邊整流二極管的零電流關斷的軟開關技術,實現高效率的能量轉換,并且降低開關損耗,正在受到廣泛的應用和研究。而服務器電源為了提高效率大部分使用的是LLC技術,除此之外為了符合國標要求,對于大功率的器件必須進行功率因數校正,減少對電網的損害,因此必須包含功率矯正電路,從成本,操作性等方面綜合考慮選擇BOOST升壓電路進行功率因數校正(PFC),因此PFC與LLC構成了服務器電源的前級與后級。
由于服務器電源需要與服務器的BMC(Baseboard Management Controller,基板管理控制器)通過金手指板進行數據的交互,BMC需要讀取PSU(供電電源)的相關信息或者對某些參數進行配置,這種交互是通過I2C接口和Pmbus協議進行的,此I2C接口是安裝在LLC也就是電源的后級,BMC也需要與前級的部分數據進行交互,這就需要借助于LLC,因此PFC與LLC之間也需要數據的交互。因此需要一種便捷穩定且可靠的前后級通訊方式。
發明內容
有鑒于此,本發明實施例的目的在于提出一種服務器電源前后級通訊的方法及裝置,主要是采用串口和調整后的傳輸協議,將前級的數據通過此方式更可靠的傳輸到后級并通過金手指反饋給BMC,不僅提高了數據的傳輸速率,更提高了電源的可靠性。
基于上述目的,本發明實施例的一方面提供了一種服務器電源前后級通訊的方法,包括如下步驟:根據刪除地址位的傳輸協議定時構建數據更新請求;打開串口發送中斷并判斷是否存在待傳輸的數據更新請求;響應于存在待傳輸的數據更新請求,通過串口發送中斷將數據更新請求發送到前級并關閉串口發送中斷;通過串口接收中斷接收前級返回的數據。
在一些實施方式中,還包括:設定相鄰兩次打開串口發送中斷的時間間隔小于相鄰兩次構建數據更新請求的時間間隔。
在一些實施方式中,根據刪除地址位的傳輸協議定時構建數據更新請求包括:設定發送緩沖區,將待發送的數據更新請求寫入發送緩沖區。
在一些實施方式中,通過串口接收中斷接收前級返回的數據包括:判斷數據長度是否等于預定數值;以及響應于數據長度等于預定數值,將串口接收中斷的接收標志位置一。
在一些實施方式中,還包括:檢測到串口接收中斷的接收標志位為一時,對接收到的數據進行解析。
本發明實施例的另一方面,還提供了一種計算機設備,包括:至少一個處理器;以及存儲器,存儲器存儲有可在處理器上運行的計算機指令,指令由處理器執行以實現如下步驟:根據刪除地址位的傳輸協議定時構建數據更新請求;打開串口發送中斷,并判斷是否存在待傳輸的數據更新請求;響應于存在待傳輸的數據更新請求,通過串口發送中斷將數據更新請求發送到前級并關閉串口發送中斷;通過串口接收中斷接收前級返回的數據。
在一些實施方式中,步驟還包括:設定相鄰兩次打開串口發送中斷的時間間隔小于相鄰兩次構建數據更新請求的時間間隔。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910735663.0/2.html,轉載請聲明來源鉆瓜專利網。





