欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

動(dòng)態(tài)航線管理系統(tǒng)和方法

文檔序號(hào):6562016閱讀:212來源:國知局
專利名稱:動(dòng)態(tài)航線管理系統(tǒng)和方法
背景技術(shù)
日益增長數(shù)量的計(jì)算機(jī)裝置諸如便攜式膝上型計(jì)算機(jī)或筆記本計(jì)算機(jī)、手持計(jì)算裝置、臺(tái)式計(jì)算機(jī)等正在使用外設(shè)部件互連(PCI)特快(express)高速串行輸入/輸出(I/O)總線,以充分利用高帶寬和低等待時(shí)間。然而,PCI特快結(jié)構(gòu)本身消耗功率。因而,PCI特快結(jié)構(gòu)的附加功耗能夠不利地影響電池壽命(例如,對(duì)于便攜式計(jì)算裝置),引起熱能耗散系統(tǒng)上增加的負(fù)荷和/或可用于其它系統(tǒng)和/或應(yīng)用的功率量的減損。


為了更全面地理解本發(fā)明及其優(yōu)點(diǎn),現(xiàn)在參考下面結(jié)合附圖進(jìn)行的描述,其中圖1是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線(lane)管理系統(tǒng)的實(shí)施例的方框圖;圖2是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理系統(tǒng)的實(shí)施例的電路圖;圖3是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理方法的實(shí)施例的流程圖;圖4是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理方法的另一實(shí)施例的流程圖;和圖5是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理方法的又一實(shí)施例的流程圖。
具體實(shí)施例方式
通過參考圖1-5,最佳地理解本發(fā)明的優(yōu)選實(shí)施例及其優(yōu)點(diǎn),類似的標(biāo)號(hào)用于各附圖中類似的和相應(yīng)的部分。
圖1是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理系統(tǒng)10的實(shí)施例的示意圖。在圖1所示的實(shí)施例中,系統(tǒng)10被實(shí)施在計(jì)算機(jī)系統(tǒng)12中,該計(jì)算機(jī)系統(tǒng)被配置成利用外設(shè)部件互連(PCI)特快總線和/或航線14。在圖1所示的實(shí)施例中,計(jì)算機(jī)系統(tǒng)12包括通過PCI特快總線141通信地耦合到主機(jī)橋(host bridge)22的處理器20;通過PCI特快總線142通信地耦合到主機(jī)橋22的存儲(chǔ)器24;以及通過PCI特快總線143通信地耦合到主機(jī)橋22的輸入/輸出(I/O)橋26。在圖1所示的實(shí)施例中,裝置30分別地通過PCI特快總線14通信地耦合到主機(jī)橋22和/或I/O橋26。例如,在圖1所示的實(shí)施例中,裝置301、302、303通過相應(yīng)的PCI特快總線144、145和146通信地耦合到主機(jī)橋22。裝置304和305通過相應(yīng)的PCI總線147和148通信地耦合到I/O橋26。此外,裝置306、307和308通過PCI特快總線149經(jīng)由相應(yīng)的PCI特快總線分支1410、1411和1412通信地耦合到轉(zhuǎn)換器32,并且轉(zhuǎn)換器32經(jīng)由PCI特快總線1413通信地耦合到I/O橋26。裝置30可以包括任何類型的裝置,比如但不限于硬盤驅(qū)動(dòng)器(HDD)、圖形模塊或子系統(tǒng)、本地輸入/輸出接口、以太網(wǎng)接口、塢站或者任何其它類型的外設(shè)和/或非外設(shè)裝置或者部件。還應(yīng)當(dāng)明白,系統(tǒng)10的結(jié)構(gòu)和/或資源功能可以被另外配置(例如,主機(jī)橋22可以被形成為處理器20的一部分和/或被并入處理器20中,存儲(chǔ)器24可以被形成為處理器20的一部分和/或被并入處理器20中,等等)。
在圖1所示的實(shí)施例中,存儲(chǔ)器24包括操作系統(tǒng)36和控制模塊38。操作系統(tǒng)36和/或控制模塊38可以包括硬件、軟件或者硬件和軟件的組合。在圖1所示的實(shí)施例中,操作系統(tǒng)36和控制模塊38被顯示為存儲(chǔ)在存儲(chǔ)器24中,以便可以被處理器20訪問和執(zhí)行。然而,應(yīng)當(dāng)理解,操作系統(tǒng)36和/或控制模塊38也可以被另外存儲(chǔ)。
在圖1所示的實(shí)施例中,裝置301包括邏輯(電路)40,該邏輯可以包括軟件、硬件或者軟件和硬件的組合。為了便于圖示,邏輯40被顯示為僅僅涉及裝置301。然而,應(yīng)當(dāng)理解,附加的和/或所有的裝置30、存儲(chǔ)器24、轉(zhuǎn)換器32、I/O橋26和/或主機(jī)橋22可以被配置有本發(fā)明的邏輯40。在操作中,控制模塊38和/或邏輯40用來動(dòng)態(tài)地控制、管理和/或另外調(diào)整兩個(gè)裝置(例如,上游裝置和下游裝置)之間的PCI特快總線航線寬度。應(yīng)當(dāng)理解,在PCI特快結(jié)構(gòu)中,兩個(gè)裝置之間的每條鏈路和/或航線包括“上游”面向端口和“下游”面向端口。此外,還應(yīng)當(dāng)理解,這里所使用的“上游”裝置或”下游”裝置可以包括裝置30、轉(zhuǎn)換器32、I/O橋26、主機(jī)橋22、處理器20或存儲(chǔ)器24的任何一個(gè)。
響應(yīng)于與計(jì)算機(jī)系統(tǒng)12相關(guān)聯(lián)的至少一個(gè)電源相關(guān)事件,本發(fā)明的實(shí)施例動(dòng)態(tài)地控制、管理和/或另外改變上游裝置與下游裝置之間的航線寬度(即,航線的數(shù)量)。例如,在本發(fā)明的某一些實(shí)施例中,響應(yīng)于檢測計(jì)算機(jī)系統(tǒng)12增加的溫度(例如,作為高性能應(yīng)用或者模塊操作的結(jié)果,阻塞的冷卻通風(fēng)孔,出現(xiàn)故障的風(fēng)扇,等等),一個(gè)或多個(gè)PCI特快總線的航線寬度被減小,以減少計(jì)算機(jī)系統(tǒng)12的熱能生成。在本發(fā)明的其它實(shí)施例中,響應(yīng)于檢測對(duì)于計(jì)算機(jī)系統(tǒng)12的電源模式的改變,動(dòng)態(tài)地減少一個(gè)或多個(gè)上游裝置與下游裝置之間的航線的寬度。例如,為了保存電池壽命和/或功率,響應(yīng)于檢測到從交流(AC)電源到直流(DC)電源的改變,將一個(gè)或多個(gè)上游與下游裝置之間的航線寬度動(dòng)態(tài)地減少到預(yù)定或期望的級(jí)別(水平),由此減少與這樣的PCI特快總線相關(guān)聯(lián)的功耗。在本發(fā)明的再一個(gè)實(shí)施例中,響應(yīng)于檢測到系統(tǒng)12的特定裝置(例如,等候處理任務(wù)而對(duì)于預(yù)定的時(shí)間周期保持空閑的裝置)降低的處理級(jí),將受影響的(subject)下游裝置與上游裝置之間的航線寬度減少到預(yù)定的或期望的級(jí)別,由此減少與連接到該受影響裝置的PCI特快總線相關(guān)聯(lián)的功率。應(yīng)當(dāng)理解,還可以響應(yīng)于檢測到至少一個(gè)電源相關(guān)事件的改變,動(dòng)態(tài)地增加一個(gè)或多個(gè)PCI特快總線的航線寬度。例如,響應(yīng)于檢測到從DC電源模式到AC電源模式的改變,減少的操作溫度,增加的處理級(jí)等。此外,在本發(fā)明的某些實(shí)施例中,響應(yīng)于用戶輸入,執(zhí)行動(dòng)態(tài)的PCI特快總線航線寬度管理。
在本發(fā)明的一個(gè)實(shí)施例中,控制模塊38被配置成監(jiān)視施加給計(jì)算機(jī)系統(tǒng)12的電源條件和/或模式(例如,AC電源或者電池電源)。響應(yīng)于對(duì)計(jì)算機(jī)系統(tǒng)12的電源模式改變的檢測,控制模塊38與操作系統(tǒng)36通信,使得操作系統(tǒng)36將電源模式改變事件通知一個(gè)或多個(gè)下游裝置。在本發(fā)明的某些實(shí)施例中,控制模塊38和/或操作系統(tǒng)36登記用于接收電源相關(guān)事件的通知的特定裝置,以便動(dòng)態(tài)地調(diào)整與已登記裝置相關(guān)聯(lián)的相應(yīng)的PCI特快總線航線寬度。例如,在本發(fā)明的某些實(shí)施例中,通常消耗大量功率的裝置(例如,圖形密集的應(yīng)用)和/或可以被節(jié)流(throttle)的裝置和/或另外被調(diào)節(jié)以改變功率消耗模式的裝置被登記(注冊(cè)),或作為默認(rèn)的或預(yù)定的裝置列表和/或響應(yīng)于這種裝置的用戶指定,以接收電源相關(guān)事件的通知。
在本發(fā)明的一個(gè)實(shí)施例中,控制模塊38和/或操作系統(tǒng)36發(fā)送信號(hào)和/或把電源相關(guān)事件的檢測通知已登記的裝置(例如,裝置301)。響應(yīng)于電源相關(guān)事件的通知,邏輯40動(dòng)態(tài)地改變被通知的裝置與上游裝置之間(例如,裝置301與主機(jī)橋22之間)的PCI特快航線寬度。在本發(fā)明的某些實(shí)施例中,邏輯40被配置成響應(yīng)于接收到電源相關(guān)事件的通知而執(zhí)行航線寬度重新協(xié)商操作。例如,響應(yīng)于裝置301接收到電源相關(guān)事件的通知,邏輯40啟動(dòng)與主機(jī)橋22的PCI特快總線航線寬度重新協(xié)商操作,以增加或減少主機(jī)橋22與裝置301之間的航線寬度。例如,響應(yīng)于對(duì)計(jì)算機(jī)系統(tǒng)12的電源模式的任何改變的檢測,邏輯40被配置成啟動(dòng)航線寬度重新協(xié)商操作,以減少或增加裝置301與主機(jī)橋22之間的PCI總線特快航線寬度。因而,響應(yīng)于檢測到從AC電源到DC電源的改變,把一個(gè)或多個(gè)上游與下游裝置之間的航線寬度動(dòng)態(tài)地減少到預(yù)定的或期望的級(jí)別,以及響應(yīng)于檢測到從DC電源到AC電源的改變,把一個(gè)或多個(gè)上游與下游裝置之間的航線寬度動(dòng)態(tài)地增加到預(yù)定的或期望的級(jí)別。
在操作中,例如,對(duì)于主機(jī)橋22(上游裝置)與裝置301(下游裝置)之間的PCI特快總線144,邏輯40通過最初完成裝置301上的隊(duì)列中的任何未決事務(wù)或事件來啟動(dòng)與主機(jī)橋22的航線寬度重新協(xié)商操作。響應(yīng)于裝置301上完成任何未決事務(wù),邏輯40使裝置301的任何記錄(register)和裝置301的狀態(tài)被保存,以使裝置301能夠在完成航線寬度重新協(xié)商操作時(shí)恢復(fù)操作。為了響應(yīng)裝置301保存裝置301記錄和狀態(tài),裝置301向上游裝置主機(jī)橋22發(fā)送信號(hào),以開始與主機(jī)橋22的航線寬度重新協(xié)商。在本發(fā)明的某些實(shí)施例中,裝置301發(fā)送給主機(jī)橋22的信號(hào)包括主機(jī)復(fù)位信號(hào),由此對(duì)于在同一PCI特快總線分支上的所有裝置引起航線寬度重新協(xié)商。在本發(fā)明的其它實(shí)施例中,裝置301發(fā)送重新訓(xùn)練鏈路信號(hào),僅僅對(duì)于裝置301與主機(jī)橋22之間的PCI特快總線航線,重新協(xié)商航線寬度。在操作中,在航線寬度重新協(xié)商操作期間,邏輯40依賴于電源相關(guān)事件使用減少和/或增加的航線寬度(例如,減少的航線寬度,以保存功率)來執(zhí)行和/或另外與主機(jī)橋22通信。
在本發(fā)明的某些實(shí)施例中,減少的航線寬度包括基于電源相關(guān)事件類型的預(yù)定航線寬度。例如,在本發(fā)明的某些實(shí)施例中,航線寬度可以為了最大電池功率節(jié)省而被減少到單個(gè)航線。在本發(fā)明的其它實(shí)施例中,航線寬度可以被減少到最大航線寬度與最小航線寬度之間的航線寬度和/或用戶請(qǐng)求的和/或期望的航線寬度。例如,在本發(fā)明的某些實(shí)施例中,用戶可以輸入和/或向計(jì)算機(jī)系統(tǒng)12指示期望的航線寬度和/或功率節(jié)省的期望電平,以使得期望的功率節(jié)省模式對(duì)應(yīng)于預(yù)定的航線寬度(例如,與預(yù)定航線寬度相關(guān)聯(lián)的電池時(shí)間的期望量)。因而,例如,如果用戶希望具有最大功率節(jié)省,則可以把航線寬度減少至單個(gè)航線。然而,對(duì)于50%的功率節(jié)省模式,例如,航線寬度可以從十六個(gè)航線減少到八個(gè)航線。
在操作中,邏輯40利用預(yù)定數(shù)量的PCI特快總線航線來執(zhí)行與主機(jī)橋22的航線寬度重新協(xié)商操作。例如,邏輯40被配置成利用單個(gè)PCI特快總線航線來執(zhí)行航線寬度重新協(xié)商操作,以實(shí)現(xiàn)最大功率節(jié)省,從而保存和/或擴(kuò)展電池壽命。因此,例如,在用于最大電源節(jié)省的裝置301與主機(jī)橋22之間的航線寬度重新協(xié)商操作期間,裝置301使用單個(gè)航線重新協(xié)商PCI特快總線144的航線寬度。應(yīng)當(dāng)理解,動(dòng)態(tài)的航線寬度重新協(xié)商可以在任一PCI特快總線14上執(zhí)行,并且可以由上游裝置或者下游裝置來啟動(dòng)。
圖2是表示系統(tǒng)12的單個(gè)PCI特快航線總線14的電路圖,該系統(tǒng)12采用根據(jù)本發(fā)明的動(dòng)態(tài)航線管理的實(shí)施例。在圖2所示的實(shí)施例中,圖示了用于動(dòng)態(tài)地管理上游裝置與下游(裝置)之間的航線寬度重新協(xié)商操作的基于硬件的實(shí)施方式。例如,在圖2所示的實(shí)施例中,電路50包括與下游裝置(例如,裝置301)關(guān)聯(lián)的驅(qū)動(dòng)器52以及與上游裝置(例如,主機(jī)橋22)關(guān)聯(lián)的驅(qū)動(dòng)器54。在圖2所示的實(shí)施例中,電路50包括耦合到航線14(例如,上游和下游數(shù)據(jù)流航線)的每個(gè)數(shù)據(jù)流路徑的轉(zhuǎn)換器58。在操作中,由邏輯40、控制模塊38和/或操作系統(tǒng)36發(fā)出的控制信號(hào)用來激勵(lì)轉(zhuǎn)換器58,以連接或斷開航線14,使得在航線寬度重新協(xié)商操作期間,圖2的PCI特快航線總線14分別是可利用的或者不可利用的。因而,如果轉(zhuǎn)換器58斷開圖2的PCI特快航線總線14,則在航線寬度協(xié)商操作期間使用減少的航線寬度,由此導(dǎo)致上游裝置與下游裝置之間的航線寬度減少。然而,應(yīng)當(dāng)理解,其它的基于軟件和/或基于硬件的方法可以用來增加或者減少在航線寬度重新協(xié)商操作期間使用的航線寬度(例如,停用裝置的數(shù)據(jù)接收或輸入緩存器,從而使該裝置不檢測特定航線的存在)。
圖3是圖示本發(fā)明的動(dòng)態(tài)航線管理方法的實(shí)施例的流程圖。該方法開始于框300,其中控制模塊38確定用于計(jì)算機(jī)系統(tǒng)12的電源的源。在判決框302,確定計(jì)算機(jī)系統(tǒng)12是否由AC電源供電。如果計(jì)算機(jī)系統(tǒng)12當(dāng)前不是由AC電源供電(例如,由電池源來供電),則該方法前進(jìn)到框308。如果計(jì)算機(jī)系統(tǒng)12當(dāng)前由AC電源供電,則該方法前進(jìn)到框304,其中控制模塊38監(jiān)視計(jì)算機(jī)系統(tǒng)12的電源相關(guān)事件(例如,DC電源事件)。例如,DC電源事件可以包括由于計(jì)算機(jī)系統(tǒng)12與外部電源插座、AC適配器或者其它AC電源的斷開而導(dǎo)致的從AC電源到DC電源的改變。在判決框306,確定是否已經(jīng)檢測到DC電源事件。如果DC電源事件沒有被檢測到,則該方法前進(jìn)到框304。如果DC電源事件已經(jīng)被檢測到,則該方法前進(jìn)到框308。
在框308,控制模塊38向至少一個(gè)下游裝置發(fā)送電源相關(guān)事件改變通知。例如,控制模塊38可以向登記為接收這種通知的任何裝置(例如,裝置301)和/或所有可用的裝置發(fā)送電源相關(guān)事件通知。在框310,下游裝置完成未決事務(wù)。在框312,下游裝置保存下游裝置的裝置記錄(register)和狀態(tài)。在框314,下游裝置向上游裝置發(fā)送信號(hào),以啟動(dòng)航線寬度重新協(xié)商操作(例如,熱復(fù)位,鏈路重新訓(xùn)練或者其它類型的航線寬度重新訓(xùn)練信號(hào))。在框316,執(zhí)行航線寬度重新協(xié)商操作,以便把上游裝置與下游裝置之間的航線寬度減少到預(yù)定的和/或減少的航線寬度。在圖3所示的實(shí)施例中,為了響應(yīng)檢測到從AC電源到DC電源的改變,動(dòng)態(tài)地減少航線寬度。然而,應(yīng)當(dāng)理解,為了響應(yīng)檢測到從DC電源到AC電源的改變,控制模塊38向至少一個(gè)下游裝置發(fā)送電源相關(guān)事件改變通知,并且響應(yīng)于電源相關(guān)事件改變通知,下游裝置完成未決事務(wù),保存下游裝置的裝置記錄和狀態(tài),并向上游裝置發(fā)送信號(hào),以啟動(dòng)航線寬度重新協(xié)商操作(例如,熱復(fù)位,鏈路重新訓(xùn)練或者其它類型的航線寬度重新訓(xùn)練信號(hào)),從而增加上游裝置與下游裝置之間的航線寬度。
圖4是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理方法的另一實(shí)施例的流程圖。該方法開始于框400,其中控制模塊38監(jiān)視計(jì)算機(jī)系統(tǒng)12的溫度條件(例如,與計(jì)算機(jī)系統(tǒng)12的熱能耗散相關(guān)聯(lián)的計(jì)算機(jī)系統(tǒng)12的溫度條件)。在判決框402,確定計(jì)算機(jī)系統(tǒng)12的溫度是否超過預(yù)定閾值。如果計(jì)算機(jī)系統(tǒng)12的溫度沒有超過預(yù)定閾值,則該方法前進(jìn)到框404,其中控制模塊38連續(xù)監(jiān)視計(jì)算機(jī)系統(tǒng)12的溫度。如果計(jì)算機(jī)系統(tǒng)12的溫度已經(jīng)超過預(yù)定閾值,則該方法前進(jìn)到框406,其中控制模塊38和/或操作系統(tǒng)36向至少一個(gè)下游裝置發(fā)送事件通知信號(hào)。
在框408,被通知的下游裝置完成未決事務(wù)。在框410,被通知的下游裝置保存下游裝置的記錄和狀態(tài)。在框412,下游裝置向上游裝置發(fā)送啟動(dòng)航線寬度重新協(xié)商操作的信號(hào),以修改下游裝置與上游裝置之間的PCI特快總線航線14的數(shù)量。如上所述,由下游裝置發(fā)送的信號(hào)可以包括熱復(fù)位信號(hào)、鏈路重新訓(xùn)練信號(hào)或者其它類型的用來啟動(dòng)下游裝置與上游裝置之間的航線寬度重新訓(xùn)練的信號(hào)。在框414,利用下游裝置與上游裝置之間預(yù)定的和/或已減少的航線寬度來執(zhí)行航線寬度重新協(xié)商操作。在圖4所示的實(shí)施例中,航線寬度最好被減少到預(yù)定數(shù)量,以減少計(jì)算機(jī)系統(tǒng)12的熱條件。然而,應(yīng)當(dāng)理解,為了響應(yīng)檢測到計(jì)算機(jī)系統(tǒng)12的溫度條件減低,控制模塊38和/或操作系統(tǒng)36向至少一個(gè)下游裝置發(fā)送事件通知信號(hào),以及響應(yīng)于該信號(hào),被通知的下游裝置完成未決事務(wù),保存下游裝置的記錄和狀態(tài),并向上游裝置發(fā)送啟動(dòng)航線寬度重新協(xié)商操作的信號(hào),以增加在下游裝置與上游裝置之間的PCI特快總線航線14的數(shù)量。
圖5是圖示根據(jù)本發(fā)明的動(dòng)態(tài)航線管理方法的另一實(shí)施例的流程圖。該方法開始于框500,其中控制模塊38、操作系統(tǒng)36和/或邏輯40監(jiān)視與下游裝置相關(guān)聯(lián)的處理級(jí)。在框502,確定處理級(jí)是否已經(jīng)降到預(yù)定閾值以下。如果下游裝置的處理級(jí)沒有降到預(yù)定閾值以下,則該方法前進(jìn)到框504,在此繼續(xù)監(jiān)視下游裝置的處理級(jí)。如果與下游裝置相關(guān)聯(lián)的處理級(jí)已經(jīng)降到預(yù)定閾值以下,則該方法前進(jìn)到框506,其中啟動(dòng)與下游裝置相關(guān)聯(lián)的航線寬度重新協(xié)商操作(例如,完成未決事務(wù),保存裝置的記錄和狀態(tài),以及與上游裝置通信,以便重新協(xié)商到減少的航線寬度上)。在圖5所示的實(shí)施例中,響應(yīng)于檢測到降低的處理級(jí),減少航線寬度。然而,應(yīng)當(dāng)理解,為了響應(yīng)檢測到增加的處理級(jí)或需求,執(zhí)行重新協(xié)商操作,以動(dòng)態(tài)增加航線寬度。
因而,為了響應(yīng)與計(jì)算機(jī)系統(tǒng)12相關(guān)聯(lián)的各種不同的電源相關(guān)事件,本發(fā)明的實(shí)施例提供動(dòng)態(tài)的PCI特快總線航線寬度重新協(xié)商。例如,為了響應(yīng)上升和/或提升的溫度條件(例如,由于增加的處理級(jí)和/或其他引起的)、電源模式的改變、處理級(jí)和/或處理需求的改變,本發(fā)明實(shí)施例自動(dòng)地重新協(xié)商和/或重新訓(xùn)練PCI特快總線航線寬度,以便基于該事件增加或者降低航線寬度。
應(yīng)當(dāng)理解,在所描述的方法中,某些功能可以被省略,可以按照不同于圖3-圖5所示的順序完成,或者同時(shí)執(zhí)行或組合執(zhí)行。此外,應(yīng)當(dāng)理解,圖3至圖5所示的方法可以改變?yōu)榘ㄔ谡f明書別處描述的本發(fā)明的任何其它特征或方面。此外,本發(fā)明的實(shí)施例可以用軟件來實(shí)現(xiàn),并且可適用于在不同的平臺(tái)和操作系統(tǒng)上運(yùn)行。特別地,由控制模塊38、操作系統(tǒng)36和/或邏輯40實(shí)施的功能例如可以作為可執(zhí)行指令的有序列表來提供,這些可執(zhí)行指令可以被實(shí)施在任何計(jì)算機(jī)可讀媒體中,以供指令執(zhí)行系統(tǒng)、設(shè)備或裝置使用或者與其相關(guān),所述指令執(zhí)行系統(tǒng)、設(shè)備或裝置比如是基于計(jì)算機(jī)的系統(tǒng)、處理器包含系統(tǒng)、或者可以從指令執(zhí)行系統(tǒng)、設(shè)備或裝置中提取指令并執(zhí)行這些指令的其它系統(tǒng)。在本文件的上下文中,“計(jì)算機(jī)可讀媒體”可以是可包含、存儲(chǔ)、傳送、傳播或傳遞程序的任何裝置,以供指令執(zhí)行系統(tǒng)、設(shè)備或者裝置使用或者與之相關(guān)。計(jì)算機(jī)可讀媒體可以是例如但不限于電子、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、設(shè)備、裝置或傳播媒體。
權(quán)利要求
1.一種動(dòng)態(tài)航線管理系統(tǒng)(10),包括計(jì)算機(jī)系統(tǒng)(12)的至少一個(gè)下游裝置(20,22,24,26,30,32),被配置成動(dòng)態(tài)地啟動(dòng)與計(jì)算機(jī)系統(tǒng)(12)的至少一個(gè)上游裝置(20,22,24,26,30,32)的航線(14)寬度重新協(xié)商操作,以響應(yīng)與計(jì)算機(jī)系統(tǒng)(12)相關(guān)聯(lián)的至少一個(gè)電源相關(guān)事件的檢測。
2.根據(jù)權(quán)利要求1所述的系統(tǒng)(10),其中至少一個(gè)下游裝置(20,22,24,26,30,32)被配置成啟動(dòng)航線(12)寬度重新協(xié)商操作,以響應(yīng)計(jì)算機(jī)系統(tǒng)(12)的電源模式的改變。
3.根據(jù)權(quán)利要求1所述的系統(tǒng)(10),其中至少一個(gè)電源相關(guān)事件包括從交流(AC)電源模式到直流(DC)電源模式的改變。
4.根據(jù)權(quán)利要求1所述的系統(tǒng)(10),其中至少一個(gè)電源相關(guān)事件包括計(jì)算機(jī)系統(tǒng)(12)的溫度超過預(yù)定閾值。
5.根據(jù)權(quán)利要求1所述的系統(tǒng)(10),其中至少一個(gè)下游裝置(20,22,24,26,30,32)被配置成在啟動(dòng)航線(14)寬度重新協(xié)商操作之前完成未決事務(wù)。
6.根據(jù)權(quán)利要求1所述的系統(tǒng)(10),其中至少一個(gè)下游裝置(20,22,24,26,30,32)被配置成在啟動(dòng)航線(14)寬度重新協(xié)商操作之前保存至少一個(gè)下游裝置(20,22,24,26,30,32)的狀態(tài)。
7.一種動(dòng)態(tài)航線管理方法,包括檢測與計(jì)算機(jī)系統(tǒng)(12)相關(guān)聯(lián)的至少一個(gè)電源相關(guān)事件;和在計(jì)算機(jī)系統(tǒng)(12)的至少一個(gè)上游裝置(20,22,24,26,30,32)與計(jì)算機(jī)系統(tǒng)(12)的至少一個(gè)下游裝置(20,22,24,26,30,32)之間動(dòng)態(tài)地啟動(dòng)航線(14)寬度重新協(xié)商操作,以響應(yīng)檢測到至少一個(gè)電源相關(guān)事件。
8.根據(jù)權(quán)利要求7所述的方法,還包括啟動(dòng)至少一個(gè)轉(zhuǎn)換器(58),以改變至少一個(gè)下游裝置(20,22,24,26,30,32)與至少一個(gè)上游裝置(20,22,24,26,30,32)之間的航線(14)寬度。
9.根據(jù)權(quán)利要求7所述的方法,還包括啟動(dòng)航線(14)寬度重新協(xié)商操作,以響應(yīng)檢測到至少一個(gè)下游裝置(20,22,24,26,30,32)的處理級(jí)的改變。
10.根據(jù)權(quán)利要求7所述的方法,還包括啟動(dòng)航線(14)寬度重新協(xié)商操作,以響應(yīng)檢測到計(jì)算機(jī)系統(tǒng)(12)的溫度超過預(yù)定閾值。
全文摘要
一種動(dòng)態(tài)航線管理系統(tǒng)(10)包括計(jì)算機(jī)系統(tǒng)(12)的至少一個(gè)下游裝置(20,22,24,26,30,32),其被配置成動(dòng)態(tài)地啟動(dòng)與計(jì)算機(jī)系統(tǒng)(12)的至少一個(gè)上游裝置(20,22,24,26,30,32)的航線(14)寬度重新協(xié)商操作,以響應(yīng)與計(jì)算機(jī)系統(tǒng)(12)相關(guān)聯(lián)的至少一個(gè)電源相關(guān)事件的檢測。
文檔編號(hào)G06F1/32GK1955887SQ200610136530
公開日2007年5月2日 申請(qǐng)日期2006年10月26日 優(yōu)先權(quán)日2005年10月26日
發(fā)明者M·G·亞博里, R·V·拉克達(dá)瓦拉, Q·陳 申請(qǐng)人:惠普開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
天峨县| 博湖县| 普宁市| 蒙城县| 平江县| 陈巴尔虎旗| 嘉定区| 丰顺县| 新邵县| 天水市| 永宁县| 治县。| 饶阳县| 临邑县| 奇台县| 昌吉市| 大方县| 桃园市| 浮山县| 阳城县| 西贡区| 新乐市| 嘉黎县| 五华县| 北票市| 巴楚县| 湖南省| 兴和县| 延川县| 克什克腾旗| 岚皋县| 东莞市| 永宁县| 宽城| 青冈县| 北流市| 乐昌市| 莆田市| 五峰| 德惠市| 福建省|