[發明專利]一種服務器內存自動適配裝置及方法有效
| 申請號: | 202010456439.0 | 申請日: | 2020-05-26 |
| 公開(公告)號: | CN111651213B | 公開(公告)日: | 2023-07-18 |
| 發明(設計)人: | 劉建成 | 申請(專利權)人: | 深圳市同泰怡信息技術有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 深圳市道勤知酷知識產權代理事務所(普通合伙) 44439 | 代理人: | 何兵;饒盛添 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 內存 自動 配裝 方法 | ||
本發明揭示了一種服務器內存自動適配的裝置及方法,所述裝置,包括:CPU,用于處理服務器的任務,其中,CPU對應的芯片的型號包括SW1621;內存插槽,用于插接內存條,與CPU通信連接;配置模塊,用于判斷內存插槽上的內存條在位狀態,以及設置CPU的應用模式;報警模塊,用于內存條插接異常時報警。與現有技術相比,配置模塊根據各內存插槽上的內存條在位狀態信息,自動配置芯片的應用模式,擺脫了傳統技術中通過跳線實現芯片應用模式切換的繁瑣及性能不穩定,克服了現有產品中芯片應用模式不可重新配置的缺陷,本方案擴大了芯片應用范圍的前提下,提升內存條與芯片的應用模式的匹配效率,保證服務器的正常運行。
技術領域
本發明涉及到服務器領域,特別是涉及到一種服務器內存自動適配的裝置及方法。
背景技術
隨著科技進步的發展,各行各業的產品紛紛進行國產化。在服務器領域中,海光、飛騰、申威、鯤鵬等平臺在服務器領域中逐漸嶄露頭角,贏得一席之地。但由于各平臺架構差異以及產品化過程比較短,在實際應用中往往會遇到一些不太人性化的問題。比如申威型號為SW1621的處理器在處理和計算能力上非常出眾,但是由于其多核心與內存共享綁定的方式不能實現多個DIE之間的交互,在實際應用中,芯片的應用模式必須與內存條的插接方式相匹配,否則CPU無法正常工作。在現有技術中,為解決芯片切換應用模式與內存條插接匹配的問題,各廠商通常采用跳線來實現芯片的應用模式的切換。操作者需要對服務器硬件非常熟悉才能做到所插接的內存槽位與芯片應用模式設定匹配才能使服務器正常開機,導致用戶學習成本高,且使用過程中問題頻出。此外,也有廠商將芯片的應用模式的固定,只提供一種配置出貨,導致在實際應用時性能無法達到實際所需或應用成本增加。綜上,傳統芯片的應用模式切換過程中遇到硬件改造難度大、性能不穩定,以及無法改造的問題。因此,如何提升內存條與芯片的應用模式的匹配效率,保證服務器的正常運行,顯得十分重要。
發明內容
本發明的主要目的為提供一種服務器內存自動適配裝置,旨在解決提升內存條與芯片的應用模式的匹配效率,保證服務器的正常運行的技術問題。
本發明提供一種服務器內存自動適配裝置,包括:
CPU,用于處理服務器的任務,其中,CPU對應的芯片的型號包括SW1621;
內存插槽,用于插接內存條,與CPU通信連接;
配置模塊,用于判斷內存插槽上的內存條在位狀態,以及設置CPU的應用模式;
報警模塊,用于內存條插接異常時報警。
優選的,配置模塊包括MCU。
優選的,配置模塊包括CPLD或者BMC。
本發明提供一種服務器內存自動適配的方法,所述方法應用于上述的服務器內存自動適配裝置,包括:
主板Stanby電源上電,電源管理CPLD邏輯芯片完成初始化;
獲取并判斷所有內存插槽上的內存條在位狀態;
根據內存條在位狀態,按照預設方式確定芯片的應用模式;
電源管理CPLD邏輯芯片繼續執行上電工作,CPU完成初始化,服務器開機。
優選的,判斷所有內存插槽上的內存條在位狀態的步驟之后,包括:
若內存插槽上不存在內存條,則槽位指示燈閃爍。
優選的,芯片的應用模式包括四核模式,CPU包括4個DIE,根據內存條在位狀態,按照預設方式確定芯片的應用模式的步驟,包括:
若第一DIE對應的第一插槽和第二插槽上均插接有內存條,且配置模塊偵測到的內存條在位狀態信息為1111100,則確定芯片的應用模式為四核模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市同泰怡信息技術有限公司,未經深圳市同泰怡信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010456439.0/2.html,轉載請聲明來源鉆瓜專利網。





