国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種為amc卡動態(tài)分配功率的方法、裝置和atca載板的制作方法

      文檔序號:6433971閱讀:167來源:國知局
      專利名稱:一種為amc卡動態(tài)分配功率的方法、裝置和atca載板的制作方法
      —種為AMC卡動態(tài)分配功率的方法、裝置和ATCA載板技術領域
      本發(fā)明屬于計算機、網(wǎng)絡通信領域,具體涉及一種為AMC卡動態(tài)分配功率的方法、 裝置和ATCA載板。
      背景技術
      ATCA(Advanced Telecom Computing Architecture,先進電信計算架構)為PICMG 制定的標準,在新一輪電信網(wǎng)絡中扮演重要角色,和傳統(tǒng)計算設備、網(wǎng)絡設備的底層計算架 構相比,ATCA有著明顯的優(yōu)勢。
      先進嵌入子卡(Advanced Mezzanine Card,簡稱為AMC)是PICMG組織制定的高 級子卡標準。AMC模塊是支持ATCA系統(tǒng)的最小插入式模塊,具備熱插拔功能的AMC模塊, 不管是用在ATCA、MicroTCA、或專有系統(tǒng)中,都是下一代電信設備中最小的現(xiàn)場可更換部件 (Field Replace Unit,簡稱為FRU),與以往的FRU相比,能夠提供更靈活的標準選項,因此 在ATCA載板上帶有AMC卡插槽可增加單板的靈活性和擴展能力。
      不同廠商設計根據(jù)AMC標準生產(chǎn)的AMC卡功能不同、額定功率各異,因此需要與 ATCA載板有很好的兼容性,但是現(xiàn)有的ATCA載板為AMC模塊分配的功率固定,在AMC卡額 定功率較高的情況下無法使AMC卡上電,本發(fā)明旨在解決上述問題,具體參見發(fā)明內容和具體實施方式
      的論述。發(fā)明內容
      本發(fā)明的目的在于,為克服現(xiàn)有技術的不同廠商設計的AMC卡功能不同額定功率 各異,從而導致各種系統(tǒng)在應用這種卡時存在的不方便等問題,提供一種為AMC卡動態(tài)分 配功率的方法、裝置和ATCA載板。
      本發(fā)明的另一目的在于,為克服現(xiàn)有技術的ATCA載板為AMC卡分配的功率固定, 在AMC卡額定功率較高的情況下無法使AMC卡上電的問題,提供一種為AMC卡動態(tài)分配功 率的ATCA載板。
      上述的幾個技術方案都基于同樣的發(fā)明構思,及一種為AMC卡動態(tài)分配功率的方 法、裝置和一種為AMC卡動態(tài)分配功率的ATCA載板都基于測量、比較最后調整的技術策略。
      為了實現(xiàn)上述第一目的,本發(fā)明提供一種為AMC卡動態(tài)分配功率的方法,該方法 用于為采用額定功率各異AMC卡的系統(tǒng)提供一種動態(tài)分配功率的策略,所述方法包含步 驟1,用于監(jiān)測AMC卡獲得的實際功率的步驟;步驟2,用于比較所述AMC卡獲得的實際功 率與其額定功率的步驟;步驟3,如果AMC卡分配的實際功率小于它的額定功率時,調整 分配給該AMC卡的實際功率值,使該AMC卡能。
      其中,上述的方法可解決不同額定功率的AMC卡在ATCA、MicroTCA、或專有系統(tǒng)中 方便應用的問題。
      可選的,所述系統(tǒng)為ATCA系統(tǒng),即AMC卡插入ATCA系統(tǒng)的載板所述ATCA載板采 用的動態(tài)分配功率的策略,具體包含如下步驟
      步驟201,ATCA載板工作在正常狀態(tài),插入AMC卡。
      步驟202,獲取所插入AMC卡額定功率值。
      步驟203,比較AMC卡額定功率值與該卡實際分配得到的功率值,如果額定功率值 小于分配的實際功率值,則使能AMC卡電源通道;如果額定功率值大于等于分配的實際功 率值,轉步驟204。
      步驟204,獲取CPU模塊的當前功率,將電源能夠提供的最大功率與CPU和內存模 塊當前功率做差,將所得差額與所述AMC卡的額定功率比較,如果該差值大于AMC卡額定功 率,轉步驟206 ;否則轉步驟205。
      步驟205,CPU和內存功率管理模塊采取降頻措施降低CPU和內存的功率,并實時 獲取CPU和內存的當前功率,使之不低于CPU和內存正常工作的功率,確保CPU和內存可以 正常工作,轉步驟203。
      步驟206,調整AMC卡的預分配功率,使其大于所插入AMC卡的額定功率,確保可以 驅動AMC卡上電。
      步驟207,使能AMC模塊電源通道。
      對應于上述方法,本發(fā)明還體統(tǒng)一種為AMC卡動態(tài)分配功率的裝置,該裝置為采 用額定功率各異AMC卡的系統(tǒng)提供一種動態(tài)分配功率的策略,包含AMC卡及其插槽,其特 征在于,所述裝置還包含
      IPMC管理模塊,用于獲取AMC卡的額定功率,比較額定功率和實際功率的大小,并 根據(jù)比較結果調整AMC卡分配的功率。
      功率監(jiān)測模塊,用于測量AMC卡、CPU和內存設備的功率值。
      AMC卡功率管理模塊,用于負責調整AMC卡的功率。和
      CPU和內存功率管理模塊,用于負責調整CPU和內存模塊的功率,實現(xiàn)對載板功耗 的調整。
      其中,所述IPMC管理模塊所述負責協(xié)調各個模塊間的通信以及集中管理。
      可選的,上述技術方案所述的裝置中,所述功率監(jiān)測模塊采用功率傳感器;所述 AMC卡功率管理模塊采用AMC模塊使能開關單元;所述管理模塊采用單片機。
      由于目前ATCA系統(tǒng)在新一輪電信網(wǎng)絡中扮演重要角色,且在該系統(tǒng)的ATCA載板 上帶有AMC卡插槽可增加單板的靈活性和擴展能力,但是現(xiàn)有的ATCA載板為AMC模塊分配 的功率固定,而現(xiàn)實中不同廠商設計的AMC卡額定功率各異,因此需要AMC模塊與ATCA載 板有很好的兼容性。
      基于上述問題,依據(jù)上述技術方案中所述的方法和裝置本發(fā)明還提供一種為AMC 卡動態(tài)分配功率的ATCA載板,包含CPU、內存、AMC卡及其插槽,其特征在于,所述ATCA載 板還包含如權利要求4所述的裝置,用于確保所述ATCA載板為額定功率各異的AMC卡提供 靈活可調的電源功率。
      優(yōu)化的,當所述ATCA載板和AMC卡均處于正常工作狀態(tài)時,所述功率監(jiān)測模塊實 時監(jiān)測AMC卡和ATCA載板的功率,實現(xiàn)對ATCA載板的智能供電管理。
      優(yōu)化的,當所述ATCA載板插入AMC卡時ATCA載板為該ATM卡提供功率的步驟如 下
      A、IPMC智能管理模塊獲取所插入AMC卡的額定功率信息。
      B、AMC卡功率管理模塊將AMC卡額定功率與分配的AMC模塊功率進行比較,如果 小于分配的AMC模塊功率,則使能AMC模塊電源通道,否則,轉步驟C。
      C、CPU和內存功率管理模塊調整CPU和內存模塊的功率分配,使電源能夠提供的 最大功率與CPU和內存模塊當前功率之差大于AMC卡的額定功率。
      D、AMC卡功率管理模塊調整AMC模塊的功率分配,使其大于所插入AMC卡的額定 功率。
      E、使能AMC模塊電源通道。
      進一步優(yōu)化的,當所述ATM卡正常工作時,所述ATCA載板為其提供功率的步驟如 下當AMC卡處于正常工作狀態(tài)時,IPMC管理模塊從功率監(jiān)測模塊獲取AMC模塊的實際功 率,將AMC卡的額定功率與實際功率進行比較,如果兩者差額較大,則可推斷AMC卡額定功 率偏高,可適當降低其額定功率,并將結果發(fā)送人機交互模塊;IPMC管理模塊從人機交互 模塊接收命令,如果需要系統(tǒng)進行自動調整,則通過修改AMC卡FRU信息改變其額定功率; 如果否,則不進行自動調整。
      與現(xiàn)有技術相比本發(fā)明的技術優(yōu)勢在于,
      一方面,本發(fā)明提供的一種為AMC卡動態(tài)分配功率的方法或裝置可以滿足由于不 同的ATM卡在系統(tǒng)中工作時的功率分配問題,使不同系統(tǒng)在使用AMC卡時更加方便靈活。
      另一方面,本發(fā)明提供的一種為AMC卡動態(tài)分配功率的ATCA載板,基于上述的方 法和裝置,是上述方法和裝置在ATCA系統(tǒng)中的具體實施,解決了當有AMC卡初次插入ATCA 載板的AMC插槽時,功率檢測模塊檢測ATCA載板和AMC卡的總功耗,IPMC根據(jù)總功耗調整 ATCA載板功率,確保ATCA載板為AMC模塊提供足夠的電源功率;當ATCA載板和AMC卡都 處于正常工作狀態(tài)時,功率監(jiān)測模塊實時監(jiān)測AMC卡、ATCA載板的功率,可調整AMC模塊功 率分配,實現(xiàn)對ATCA載板的智能供電管理。即本發(fā)明提供的一種為AMC卡動態(tài)分配功率的 ATCA載板方便了 ATCA載板和AMC卡的上電調試及發(fā)揮系統(tǒng)的最大性能。


      圖1是本發(fā)明的原理示意圖。
      圖2是本發(fā)明的AMC卡上電流程圖。
      圖3是本發(fā)明一個優(yōu)選實施例的原理示意圖。
      具體實施方式
      下面結合附圖對本發(fā)明的內容作進一步介紹。
      本發(fā)明提供一種基于測量、反饋的ATCA載板與AMC卡的電源功率分配方法及系 統(tǒng),其特征在于本發(fā)明涉及的ATCA載板帶有AMC卡插槽及AMC卡,具體包括功率檢測模 塊、CPU和內存模塊、CPU和內存功率管理模塊、IPMC管理模塊、AMC卡、AMC卡功率管理模 塊、以及人機交互模塊。當有AMC卡初次插入ATCA載板的AMC插槽時,功率檢測模塊檢測 ATCA載板和AMC卡的總功耗,IPMC根據(jù)總功耗調整ATCA載板功率,確保ATCA載板為AMC 模塊提供足夠的電源功率;當ATCA載板和AMC卡都處于正常工作狀態(tài)時,功率監(jiān)測模塊實 時監(jiān)測AMC卡、ATCA載板的功率,可調整AMC模塊功率分配,實現(xiàn)對ATCA載板的智能供電 管理。
      本發(fā)明包括
      1、一種基于測量、反饋的ATCA載板與AMC卡的電源功率分配方法及系統(tǒng),包括以 下模塊
      IPMC智能管理模塊負責協(xié)調各個模塊間的通信以及集中管理;
      功率監(jiān)測模塊負責實時監(jiān)測CPU模塊和AMC模塊的實際功率;
      CPU和內存功率管理模塊負責調整CPU和內存的頻率,以增大或減小CPU和內存 的功率,實現(xiàn)對載板功耗的調整;
      AMC卡功率管理模塊負責調整AMC模塊的功率分配;
      人機交互模塊負責顯示上電結果,詢問是否應該調整所插入的AMC卡額定功率, 并接受用戶輸入的是否由系統(tǒng)自動進行調整的命令;
      2、當有AMC卡初次插入ATCA載板的AMC插槽時,功率檢測模塊檢測ATCA載板和 AMC卡的總功耗,IPMC根據(jù)總功耗調整ATCA載板功率,確保ATCA載板為AMC模塊提供足夠 的電源功率;
      3、當AMC卡已經(jīng)正常上電,處于正常工作狀態(tài)時,IPMC智能管理模塊從功率監(jiān)測 模塊獲取AMC模塊的實際功率,將AMC卡的額定功率與獲取的實際功率進行比較,如果差額 較大,則可推斷AMC卡額定功率偏高,將結果報給人機交互模塊做相應處理;
      4、IPMC智能管理模塊接收是否自動調整AMC卡額定功率的命令,如果是,則系統(tǒng) 自動調整所插入AMC卡的額定功率,如果否,則不進行調整;
      上述技術方案中,AMC卡上電步驟包括
      步驟201、ATCA載板工作在正常狀態(tài),插入AMC卡;
      步驟202、IPMC智能管理模塊自動獲取所插入AMC卡額定功率信息;
      步驟203、AMC卡功率管理模塊從IPMC智能管理模塊獲取AMC卡額定功率信息,與 分配的AMC模塊功率進行比較,如果小于分配的AMC模塊功率,則使能AMC模塊電源通道, 否則,轉步驟204 ;
      步驟204、IPMC智能管理模塊從功率監(jiān)測模塊獲取CPU模塊的當前功率,將電源能 夠提供的最大功率與CPU和內存模塊當前功率做差,將所得差額與所插入的AMC卡額定功 率比較,如果大于AMC卡額定功率,轉步驟206 ;否則轉步驟205 ;
      步驟205、CPU和內存功率管理模塊采取降頻等相應措施降低CPU和內存的功率, 并實時獲取CPU和內存的當前功率,使之不低于CPU和內存正常工作的功率,確保CPU和內 存可以正常工作,轉步驟203 ;
      步驟206、AMC卡功率管理模塊調整AMC模塊的預分配功率,使其大于所插入AMC 卡的額定功率,確??梢则寗覣MC卡上電;
      步驟207、使能AMC模塊電源通道;
      總是,當AMC卡初次插入ATCA載板時,功率檢測模塊檢測ATCA載板和AMC卡的總 功耗,IPMC根據(jù)總功耗調整ATCA載板功率,確保ATCA載板為AMC模塊提供足夠的電源功 率;當ATCA載板和AMC卡都處于正常工作狀態(tài)時,功率監(jiān)測模塊實時監(jiān)測AMC卡、ATCA載 板的功率,可調整AMC模塊功率分配,實現(xiàn)對ATCA載板的智能供電管理。該發(fā)明給出了一 種簡潔的ATCA載板和AMC卡電源功率分配方法,方便了 ATCA載板和AMC卡的上電調試及 發(fā)揮系統(tǒng)的最大性能。
      如圖3所示,本發(fā)明實施例由單片機301,CPU和內存頻率控制模塊302,AMC模塊 電源使能開關303、功率傳感器304、CPU和內存模塊305、AMC模塊306及終端307組成。
      其中單片機301為核心,完成標準IPMI核心功能及附圖1中的CPU和內存功率 管理模塊102、AMC卡功率管理模塊103部分功能;功率監(jiān)測模塊304監(jiān)測CPU和內存模塊 305、AMC模塊306的實際功率;CPU和內存頻率控制模塊302降低或升高CPU和內存的頻 率;AMC模塊電源使能開關303打開或關閉AMC模塊電源通道;終端307顯示AMC卡上電的 結果及接受用戶輸入的命令;
      參見附圖2,本發(fā)明實施例AMC卡上電步驟如下
      步驟201、ATCA載板工作在正常狀態(tài),插入AMC卡;
      步驟202、由單片機301自動獲取所插入AMC卡額定功率信息;
      步驟203、單片機301將AMC卡額定功率與分配的AMC模塊功率進行比較,如果小 于分配的AMC模塊功率,則AMC模塊電源使能開關打開,否則,轉步驟204 ;
      步驟204、單片機301通過功率傳感器304獲取CPU和內存的當前功率,將電源能 夠提供的最大功率與CPU和內存模塊當前功率做差,將所得差額與插入的AMC卡額定功率 比較,如果大于AMC卡額定功率,轉步驟206 ;否則轉步驟205 ;
      步驟205、CPU和內存頻率控制模塊302降低CPU和內存的功率;
      步驟206、單片機301調整AMC模塊的功率分配,使其大于所插入AMC卡的額定功 率,確??梢则寗覣MC卡上電;
      步驟207、AMC模塊電源使能開關303打開;
      單片機301接受從終端307輸入的命令,如果需要自動調整所插入AMC卡的額定 功率,則單片機301通過IPMI規(guī)范中的Write FRU Data Command來更改AMC卡的額定功率信息;
      需要說明的是,以上介紹的本發(fā)明的實施方案而并非限制。本領域的技術人員應 當理解,任何對本發(fā)明技術方案的修改或者等同替代都不脫離本發(fā)明技術方案的精神和范 圍,其均應涵蓋在本發(fā)明的權利要求范圍內。
      權利要求
      1.一種為AMC卡動態(tài)分配功率的方法,該方法用于為采用額定功率各異AMC卡的系統(tǒng)提供一種動態(tài)分配功率的策略,所述方法包含步驟1,用于監(jiān)測AMC卡獲得的實際功率的步驟;步驟2,用于比較所述AMC卡獲得的實際功率與其額定功率的步驟;步驟3,如果AMC卡分配的實際功率小于它的額定功率時,調整分配給該AMC卡的實際功率值,使該AMC卡能。
      2.根據(jù)權利要求1所述的為AMC卡動態(tài)分配功率的方法,其特征在于,所述系統(tǒng)為 ATCA系統(tǒng)。
      3.根據(jù)權利要求2所述的為AMC卡動態(tài)分配功率的方法,其特征在于,所述ATCA系統(tǒng)的ATCA載板采用的動態(tài)分配功率的策略,具體包含如下步驟步驟201,ATCA載板工作在正常狀態(tài),插入AMC卡;步驟202,獲取所插入AMC卡額定功率值;步驟203,比較AMC卡額定功率值與該卡實際分配得到的功率值,如果額定功率值小于分配的實際功率值,則使能AMC卡電源通道;如果額定功率值大于等于分配的實際功率值, 轉步驟204 ;步驟204,獲取CPU模塊的當前功率,將電源能夠提供的最大功率與CPU和內存模塊當前功率做差,將所得差額與所述AMC卡的額定功率比較,如果該差值大于AMC卡額定功率, 轉步驟206 ;否則轉步驟205 ;步驟205,CPU和內存功率管理模塊采取降頻措施降低CPU和內存的功率,并實時獲取 CPU和內存的當前功率,使之不低于CPU和內存正常工作的功率,確保CPU和內存可以正常工作,轉步驟203 ;步驟206,調整AMC卡的預分配功率,使其大于所插入AMC卡的額定功率,確保可以驅動 AMC卡上電;步驟207,使能AMC模塊電源通道。
      4.一種為AMC卡動態(tài)分配功率的裝置,該裝置為采用額定功率各異AMC卡的系統(tǒng)提供一種動態(tài)分配功率的策略,包含=AMC卡及其插槽,其特征在于,所述裝置還包含IPMC管理模塊,用于獲取AMC卡的額定功率,比較額定功率和實際功率的大小,并根據(jù)比較結果調整AMC卡分配的功率;功率監(jiān)測模塊,用于測量AMC卡、CPU和內存設備的功率值;AMC卡功率管理模塊,用于負責調整AMC卡的功率;CPU和內存功率管理模塊,用于負責調整CPU和內存模塊的功率,實現(xiàn)對載板功耗的調其中,所述IPMC管理模塊所述負責協(xié)調各個模塊間的通信以及集中管理。
      5.根據(jù)權利要求4所述的AMC卡動態(tài)分配功率的裝置,其特征在于,所述功率監(jiān)測模塊采用功率傳感器。
      6.根據(jù)權利要求4所述的AMC卡動態(tài)分配功率的裝置,其特征在于,所述AMC卡功率管理模塊采用AMC模塊使能開關單元;所述管理模塊采用單片機。
      7.一種為AMC卡動態(tài)分配功率的ATCA載板,包含CPU、內存、AMC卡及其插槽,其特征在于,所述ATCA載板還包含如權利要求4所述的裝置,用于確保所述ATCA載板為額定功率各異的AMC卡提供靈活可調的電源功率。
      8.根據(jù)權利要求7所述的為AMC卡動態(tài)分配功率的ATCA載板,其特征在于,當所述 ATCA載板和AMC卡均處于正常工作狀態(tài)時,所述功率監(jiān)測模塊實時監(jiān)測AMC卡和ATCA載板的功率,實現(xiàn)對ATCA載板的智能供電管理。
      9.根據(jù)權利要求7所述的為AMC卡動態(tài)分配功率的ATCA載板,其特征在于,當所述 ATCA載板插入AMC卡時ATCA載板為該ATM卡提供功率的步驟如下A、IPMC智能管理模塊獲取所插入AMC卡的額定功率信息;B、AMC卡功率管理模塊將AMC卡額定功率與分配的AMC模塊功率進行比較,如果小于分配的AMC模塊功率,則使能AMC模塊電源通道,否則,轉步驟C ;C、CPU和內存功率管理模塊調整CPU和內存模塊的功率分配,使電源能夠提供的最大功率與CPU和內存模塊當前功率之差大于AMC卡的額定功率;D、AMC卡功率管理模塊調整AMC模塊的功率分配,使其大于所插入AMC卡的額定功率;E、使能AMC模塊電源通道。
      10.根據(jù)權利要求7、8或9所述的為AMC卡動態(tài)分配功率的ATCA載板,其特征在于,當所述ATM卡正常工作時,所述ATCA載板為其提供功率的步驟如下當AMC卡處于正常工作狀態(tài)時,IPMC管理模塊從功率監(jiān)測模塊獲取AMC模塊的實際功率,將AMC卡的額定功率與實際功率進行比較,如果兩者差額較大,則可推斷AMC卡額定功率偏高,可適當降低其額定功率,并將結果發(fā)送人機交互模塊;IPMC管理模塊從人機交互模塊接收命令,如果需要系統(tǒng)進行自動調整,則通過修改 AMC卡FRU信息改變其額定功率;如果否,則不進行自動調整。
      全文摘要
      本發(fā)明提供一種為AMC卡動態(tài)分配功率的方法、裝置和ATCA載板,用于為采用額定功率各異AMC卡的系統(tǒng)提供一種動態(tài)分配功率的策略,所述方法包含用于監(jiān)測AMC卡獲得的實際功率的步驟;用于比較所述AMC卡獲得的實際功率與其額定功率的步驟;如果AMC卡分配的實際功率小于它的額定功率時,調整分配給該AMC卡的實際功率值,使該AMC卡能。所述系統(tǒng)為ATCA系統(tǒng)時,當AMC卡初次插入ATCA載板時,功率檢測模塊檢測ATCA載板和AMC卡的總功耗,IPMC根據(jù)總功耗調整ATCA載板功率;當ATCA載板和AMC卡都處于正常工作狀態(tài)時,功率監(jiān)測模塊實時監(jiān)測AMC卡、ATCA載板的功率,實現(xiàn)對ATCA載板的智能供電管理。本發(fā)明的ATCA載板和AMC卡電源功率分配方法,方便了ATCA載板和AMC卡的上電調試及發(fā)揮系統(tǒng)的最大性能。
      文檔編號G06F1/28GK103019359SQ20111028533
      公開日2013年4月3日 申請日期2011年9月23日 優(yōu)先權日2011年9月23日
      發(fā)明者王勁林, 張武, 董曉飛, 馬驍 申請人:中國科學院聲學研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1