亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于numa計(jì)算機(jī)體系結(jié)構(gòu)的usb切換方法

文檔序號:6520288閱讀:392來源:國知局
一種基于numa計(jì)算機(jī)體系結(jié)構(gòu)的usb切換方法
【專利摘要】本發(fā)明提供一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法,其具體實(shí)現(xiàn)步驟為:通過主板跳線或在管理監(jiān)控服務(wù)界面內(nèi)進(jìn)行單分區(qū)或者多分區(qū)的選擇,分區(qū)邏輯控制器對其進(jìn)行偵測;FPGA檢測PCH在位信息,實(shí)現(xiàn)USB多路復(fù)用器的配置切換。該一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法和現(xiàn)有技術(shù)相比,使用靈活,擴(kuò)展性強(qiáng),實(shí)用性強(qiáng),易于推廣。
【專利說明】—種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用【技術(shù)領(lǐng)域】,具體的說是一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法。
【背景技術(shù)】
[0002]普通的NUMA處理器體系結(jié)構(gòu)或單一處理器系統(tǒng)結(jié)構(gòu)的服務(wù)器,這種新型計(jì)算機(jī)架構(gòu)特點(diǎn)是可以將計(jì)算機(jī)系統(tǒng)的多個處理器和IO資源進(jìn)行物理層上的劃分,從而將一臺多處理器計(jì)算機(jī)系統(tǒng)劃分為多個獨(dú)立的多處理器系統(tǒng),同樣這些被劃分的計(jì)算機(jī)系統(tǒng)也可以耦合為一臺完整的計(jì)算機(jī)系統(tǒng)。在多系統(tǒng)工作時使用多個PCH控制管理IO資源,單系統(tǒng)時可使用一個PCH控制管理IO資源。
[0003]通常一個PCH中的一組USB信號連接到一個USB接口。在雙物理層分區(qū)計(jì)算機(jī)中使用兩個PCH,每個PCH的一組USB信號接到單獨(dú)的USB接口,及每個USB接口的USB信號均來自單獨(dú)的對應(yīng)的PCH。但是在基于NUMA的多物理層分區(qū)計(jì)算機(jī)體系結(jié)構(gòu)中,當(dāng)雙物理分區(qū)計(jì)算機(jī)系統(tǒng)切換到單系統(tǒng)使用一個PCH時,會造成一組USB接口的閑置。該USB接口無法使用,造成資源浪費(fèi)。因此實(shí)現(xiàn)基于NUMA的多物理層分區(qū)計(jì)算機(jī)體系結(jié)構(gòu)的服務(wù)器系統(tǒng)中的USB切換功能,將是多物理層分區(qū)服務(wù)器未來發(fā)展的趨勢。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法。
[0005]本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,該一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法,其具體實(shí)現(xiàn)步驟為:
一、通過主板跳線或在管理監(jiān)控服務(wù)界面內(nèi)進(jìn)行單分區(qū)或者多分區(qū)的選擇,分區(qū)邏輯控制器對其進(jìn)行偵測;
二、FPGA檢測PCH在位信息,實(shí)現(xiàn)USB多路復(fù)用器的配置切換。
[0006]所述步驟二中FPGA檢測到該計(jì)算機(jī)為雙物理分區(qū),雙PCH模式時:每個PCH的兩組USB信號分別對應(yīng)到兩個USB多路復(fù)用器,每個USB多路復(fù)用器單獨(dú)對應(yīng)一個USB接口,F(xiàn)PGA通過檢測每個PCH的在位信息,用來管理每個USB多路復(fù)用器的開關(guān)選通,當(dāng)雙物理層分區(qū)服務(wù)器中兩個PCH都在位時,每組USB信號分別由兩個PCH控制管理且互不干擾。
[0007]所述步驟二中FPGA檢測到該計(jì)算機(jī)為單系統(tǒng)、單PCH模式時:當(dāng)一個PCH在位時,F(xiàn)PGA選擇該P(yáng)CH控制兩組USB信號,PCH中的兩組USB信號通過USB多路復(fù)用器切換分別連接到兩個USB接口,形成USB接口的復(fù)用。
[0008]本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
本發(fā)明的一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法在多物理分區(qū)服務(wù)器工作為單系統(tǒng)時,通過USB信號的切換,一個PCH可以實(shí)現(xiàn)對所有USB接口信號的控制管理;在雙物理分區(qū)時可以自動切換到雙PCH管理模式,不需要單獨(dú)配置信息,極大的提高了服務(wù)器系統(tǒng)的可用性,節(jié)省資源,增加服務(wù)器系統(tǒng)的擴(kuò)展性,實(shí)用性強(qiáng),適用范圍廣泛,易于推廣。【專利附圖】

【附圖說明】
[0009]附圖1是本發(fā)明的整體構(gòu)架示意圖。
[0010]附圖2是單PCH模式工作時USB接口的復(fù)用示意圖。
【具體實(shí)施方式】
[0011]下面結(jié)合附圖對本發(fā)明的一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法作以下詳細(xì)說明。
[0012]如附圖1所示,本發(fā)明提供一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法,其具體實(shí)現(xiàn)步驟為:
一、通過主板跳線或在管理監(jiān)控服務(wù)界面內(nèi)進(jìn)行單分區(qū)或者多分區(qū)的選擇,分區(qū)邏輯控制器對其進(jìn)行偵測;
二、FPGA檢測PCH在位信息,實(shí)現(xiàn)USB多路復(fù)用器的配置切換。
[0013]所述步驟二中FPGA檢測到該計(jì)算機(jī)為雙物理分區(qū),雙PCH模式時:每個PCH的兩組USB信號分別對應(yīng)到兩個USB多路復(fù)用器,每個USB多路復(fù)用器單獨(dú)對應(yīng)一個USB接口,F(xiàn)PGA通過檢測每個PCH的在位信息,用來管理每個USB多路復(fù)用器的開關(guān)選通,當(dāng)雙物理層分區(qū)服務(wù)器中兩個PCH都在位時,每組USB信號分別由兩個PCH控制管理且互不干擾。
[0014]當(dāng)雙物理層分區(qū)服務(wù)器中兩個PCH都在位時,USB O MUX的USBO選通USBl截止,USB I MUX的USBl選通USBO截止。USB O接口由PCHO控制,USB I接口由PCHl控制,互不干擾。
[0015]所述步驟二中FPGA檢測到多物理層分區(qū)計(jì)算機(jī)使用單系統(tǒng)、單PCH工作時,可使用一個PCH控制管理系統(tǒng)的IO資源。PCH中的兩組USB信號通過USB多路復(fù)用器切換分別連接到兩個USB接口,形成USB接口的復(fù)用。
[0016]進(jìn)一步的如附圖2所示,系統(tǒng)工作在單系統(tǒng),單PCH模式時,去掉一個IO管理模塊,保留一個PCH。FPGA通過偵測PCH的在位信息,識別哪個PCH在位,打開對應(yīng)的USB多路復(fù)用器的開關(guān)。如:
當(dāng)PCHO在位時。FPGA控制USB O MUX的USBO選通USBl截止,USB I MUX的USBO選通USBl截止。實(shí)現(xiàn)由PCHO控制兩組USB信號。
[0017]當(dāng)PCHl 在位時。FPGA 控制 USB O MUX 的 USBl 選通 USBO 截止,USB I MUX 的 USBl選通USBO截止。實(shí)現(xiàn)由PCHl控制兩組USB信號。
[0018]本發(fā)明適用于基于NUMA的計(jì)算機(jī)體系結(jié)構(gòu)的多種物理分區(qū)與多種PCH個數(shù)選擇配置模式。
[0019]以上所述僅為本發(fā)明的實(shí)施例而已,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法,其特征在于其具體實(shí)現(xiàn)步驟為: 一、通過主板跳線或在管理監(jiān)控服務(wù)界面內(nèi)進(jìn)行單分區(qū)或者多分區(qū)的選擇,分區(qū)邏輯控制器對其進(jìn)行偵測; 二、FPGA檢測PCH在位信息,實(shí)現(xiàn)USB多路復(fù)用器的配置切換。
2.根據(jù)權(quán)利要求1所述的一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法,其特征在于:所述步驟二中FPGA檢測到該計(jì)算機(jī)為雙物理分區(qū),雙PCH模式時:每個PCH的兩組USB信號分別對應(yīng)到兩個USB多路復(fù)用器,每個USB多路復(fù)用器單獨(dú)對應(yīng)一個USB接口,F(xiàn)PGA通過檢測每個PCH的在位信息,用來管理每個USB多路復(fù)用器的開關(guān)選通,當(dāng)雙物理層分區(qū)服務(wù)器中兩個PCH都在位時,每組USB信號分別由兩個PCH控制管理且互不干擾。
3.根據(jù)權(quán)利要求1所述的一種基于NUMA計(jì)算機(jī)體系結(jié)構(gòu)的USB切換方法,其特征在于:所述步驟二中FPGA檢測到該計(jì)算機(jī)為單系統(tǒng)、單PCH模式時:當(dāng)一個PCH在位時,F(xiàn)PGA選擇該P(yáng)CH控制兩組USB信號,PCH中的兩組USB信號通過USB多路復(fù)用器切換分別連接到兩個USB接口,形成USB接口的復(fù)用。
【文檔編號】G06F13/38GK103593317SQ201310597463
【公開日】2014年2月19日 申請日期:2013年11月25日 優(yōu)先權(quán)日:2013年11月25日
【發(fā)明者】吳浩, 薛廣營, 張燕群 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1