• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁 > 專利查詢>英特爾公司專利>正文

    能量優(yōu)化的動態(tài)端口關(guān)聯(lián)制造技術(shù)

    技術(shù)編號:4131520 閱讀:177 留言:0更新日期:2012-04-11 18:40
    公開一種用于能量優(yōu)化的動態(tài)端口關(guān)聯(lián)的方法、設(shè)備、系統(tǒng)以及計算機可讀介質(zhì)。在一個實施例中,該方法包括動態(tài)地將計算機系統(tǒng)中的新活動端口與第一主控制器相關(guān)聯(lián)。該第一關(guān)聯(lián)發(fā)生在計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)小于第一主控制器的最大端口容量數(shù)時。該方法還包括動態(tài)地將計算機系統(tǒng)中的新活動端口與第二主控制器相關(guān)聯(lián)。該第二關(guān)聯(lián)發(fā)生在計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)大于或等于第一主控制器的最大端口容量數(shù)時。在這種方法中,每一個端口、該第一主控制器、以及該第二主控制器都使用相同的協(xié)議。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及動態(tài)地關(guān)聯(lián)端口與主控制器。
    技術(shù)介紹
    主控制器在計算機系統(tǒng)中是常見的。許多主控制器控制利用特定協(xié)議來操作的互聯(lián)(即總線)子系統(tǒng)。例如,采用通用串行總線(USB)輸入/輸出(I/O)子系統(tǒng)的計算機系統(tǒng)需要至少一個USB主控制器。其它的協(xié)議使用它們自己的主控制器,其中例如串行高級技術(shù)附件(SATA)。主控制器與配屬到該主控制器上的兼容設(shè)備進行通信。很多時候這些設(shè)備經(jīng)由端口被配屬,例如使用USB的情形。這些端口可以包括外部端口 ,其實際具有在計算機系統(tǒng)的外殼上的物理插入接口 ,并且它們也可以包括用于永久設(shè)備的內(nèi)部端口 ,該永久設(shè)備例如在膝上型計算機中的集成網(wǎng)絡(luò)攝像機。 對于許多協(xié)議子系統(tǒng)(例如USB)而言,存在給定的主控制器能夠控制的端口的最大數(shù)目。不同版本的USB實現(xiàn)允許控制不同數(shù)目的端口。因為用于單個主控制器的端口數(shù)目的限制,現(xiàn)在許多高級的計算機系統(tǒng)具有用于單個協(xié)議的多個主控制器。例如,在USB1. l的情形中,單個主控制器可以控制兩個端口。在USB 2.0的情形中,單個主控制器可以控制多達八個端口。如果計算機系統(tǒng)需要多于8個的USB 2.0端口,計算機系統(tǒng)將需要至少兩個USB 2.0主控制器來管理該需求并維持良好的帶寬。在計算機系統(tǒng)中操作的每個主控制器都消耗電能。目前許多高級計算機系統(tǒng)都具有通過將計算機系統(tǒng)內(nèi)的部件設(shè)置成低功耗模式來管理該部件功耗的能力。附圖說明 以示例而非限制的方式通過附圖來說明本專利技術(shù),其中相同的標記表示相似的元件,其中 圖1描述了具有控制總計12個端口的兩個相同的主控制器的現(xiàn)有計算機系統(tǒng)的實施例; 圖2描述了具有動態(tài)端口關(guān)聯(lián)方案的計算機系統(tǒng)的實施例; 圖3描述了使用動態(tài)端口關(guān)聯(lián)方案添加活動端口的計算機系統(tǒng)的實施例; 圖4描述了使用動態(tài)端口關(guān)聯(lián)方案將活動端口添加到最大可允許端口數(shù)目的計算機系統(tǒng)的實施例; 圖5描述了使用動態(tài)端口關(guān)聯(lián)方案移除所有活動端口的計算機系統(tǒng)的實施例; 圖6描述了計算機系統(tǒng)中動態(tài)端口關(guān)聯(lián)互連的線路布置的實施例; 圖7描述了計算機系統(tǒng)中動態(tài)端口關(guān)聯(lián)互連的線路布置的替代實施例; 圖8是為了計算機系統(tǒng)電源效率,將新活動端口動態(tài)關(guān)聯(lián)于主控制器的過程實施例的流程圖; 圖9是為了計算機系統(tǒng)電源效率,停用端口并動態(tài)地重新排列與主控制器關(guān)聯(lián)的剩余端口的過程實施例的流程圖。具體實施例方式公開了用于能量優(yōu)化的動態(tài)端口關(guān)聯(lián)的方法、設(shè)備、系統(tǒng)以及計算機可讀介質(zhì)的 的實施例。在下面的描述和權(quán)利要求中提及的公開技術(shù)中的一個實施例或?qū)嵤├?味著結(jié)合該實施例描述的特定特征、結(jié)構(gòu)、或特性被包括在所公開技術(shù)的至少一個實施例 中。因此,在整個說明書的不同位置出現(xiàn)的短語在一個實施例中并非必然總是指代相同 的實施例。 在下面的描述和權(quán)利要求中,可以使用術(shù)語包括和包含以及它們的派生詞, 并且將它們作為彼此的同義詞來對待。另外,在下面的描述和權(quán)利要求中,可以使用術(shù)語 耦合和連接以及它們的派生詞。應(yīng)該理解的是,這些術(shù)語并非旨在作為彼此的同義 詞。而是,在特定實施例中,連接可以用來表示兩個或更多的元件是以直接的物理方式 或電方式彼此接觸,耦合可以意味著兩個或更多的元件是以直接的物理方式或電方式接 觸。然而,耦合也可以意味著兩個或更多的元件不是以直接方式彼此接觸,但彼此之間仍 然協(xié)作或交互。 圖1描述了具有控制總計12個端口的兩個同樣的主控制器(主控制器0(項100) 以及主控制器l(項102))的現(xiàn)有計算機系統(tǒng)的實施例。端口 0-5(P0-P5,分別是項104、 106、108、110、112和114)由主控制器O控制,端口 6-ll(P6-Pll,分別是項116、118、120、 122、124和126)由主控制器l控制。此外,還示出了傳統(tǒng)主控制器2(項128),其和主控制 器0共享端口 P0和P1。 在其它沒有圖示的實施例中,也可以存在任何復(fù)數(shù)數(shù)目的主控制器,其中的每一 個控制任意特定數(shù)目的端口。圖1中,示出的現(xiàn)有計算機系統(tǒng)包括互連線,其在每個主控 制器和永久地與該主控制器關(guān)聯(lián)的特定端口之間被硬布線。在許多實施例中,與主控制器 永久關(guān)聯(lián)的端口描述了直接連線到特定主控制器的端口。換句話說,由于該直接的控制 器到端口的互連布線方案,該端口不具有被該計算機系統(tǒng)中相同協(xié)議的另一個主控制器控 制的能力。盡管每個互連可以包括在主控制器和端口之間來回地傳送數(shù)據(jù)、地址、控制、以 及時鐘信號的多條電的或光學(xué)的連線,但在圖1中由單條線來表示整個互連中的每個控制 器-端口對。 在現(xiàn)有計算機系統(tǒng)中,如果永久地關(guān)聯(lián)于主控制器的至少一個端口具有配屬的設(shè) 備(例如,在USB主控制器例子中的USB打印機),則需要該主控制器完全加電并操作。可 選地,如果主控制器沒有配屬到任何端口的設(shè)備,則該端口是完全空閑的,具有高級節(jié)能特 性的計算機系統(tǒng)能夠?qū)Σ糠只蛩锌臻e主控制器斷電。這些節(jié)能特性可以包括時鐘門控或 電源門控部分或所有受影響的主控制器。該特定的節(jié)能特性可選地包括現(xiàn)在計算機系統(tǒng)使 用的任何其它節(jié)能處理。術(shù)語斷電指的是在空閑主控制器上實施的這些節(jié)能特性中的 一個或多個。當(dāng)主控制器被斷電時,計算機系統(tǒng)消耗較少的總能量,其節(jié)約能量消耗以及便 攜式計算機系統(tǒng)中的電池壽命和任何計算機系統(tǒng)中的熱解決方案需求。反之,術(shù)語加電 指的是解除限制主控制器能耗的一個或多個節(jié)能特性的相反效應(yīng)。 因為端口是永久地與特定主控制器關(guān)聯(lián),因此現(xiàn)有的計算機系統(tǒng)可能在只有兩個 端口是活動時仍然需要兩個主控制器來完全地操作。例如,圖1中,如果第一設(shè)備被配屬到 P0以及第二設(shè)備被配屬到P6,主控制器0和主控制器1都必須保持加電以允許設(shè)備操作。特別地,在圖l所示的實施例中,用純白色表示活動端口并用斜陰影線來表示非活動端口。 此外,從主控制器連接到每個非活動端口的互連線為虛線,以表示它們當(dāng)前未被使用。從 而,P0、 P2和P5是活動的,因此主控制器0被加電,同時P6、 P9和Pll是活動的,因此主控 制器1被加電。 當(dāng)在對端口與主控制器進行關(guān)聯(lián)的上下文中提及術(shù)語關(guān)聯(lián)以及它的派生詞時, 指的是通信地鏈接端口與主控制器以使它們在操作狀態(tài)下能夠彼此通信/對話。可以通過 設(shè)備列舉或者以設(shè)備被插入到端口時可用的其它方式來執(zhí)行這種處理。另一方面,當(dāng)設(shè)備 從端口拔除或在端口停用時,由于該設(shè)備不再與該主控制器通信,因此該端口變?yōu)椴换顒?的。因此,該主控制器不再需要到那個特定端口的鏈路并且該端口實質(zhì)上與該主控制器是 不關(guān)聯(lián)的。 圖1中的計算機系統(tǒng)的狀態(tài)從能耗的觀點來看是效率低的,因為僅僅六個端口是 活動的,如果所有六個活動端口都關(guān)聯(lián)于單個主控制器的話,這種情況應(yīng)該允許兩個主控 制器中的一個斷電。為了實現(xiàn)這點,活動端口 P6、 P9和Pll需要將它們的關(guān)聯(lián)從主控制器 1改變到主控制器O,或者活動端口 P0、 P2和P5需要將它們的關(guān)聯(lián)從主控制器0改變到主 控制器1。根據(jù)圖1中現(xiàn)有的計算機系統(tǒng)的永久性關(guān)聯(lián)方案,這是不可能實現(xiàn)的。 圖2描述了具有動態(tài)的端口關(guān)聯(lián)方案的計算機系統(tǒng)的實施例。圖1中的活動端 口在圖2中同樣示出為活動的。現(xiàn)在主控制器O能夠與計算機系統(tǒng)中設(shè)置的12個端口 (P0-P11)中的任何一個動態(tài)地關(guān)聯(lián)。因此主控制器0能夠控制6個活動端口 (P0、P2本文檔來自技高網(wǎng)...

    【技術(shù)保護點】
    一種動態(tài)地關(guān)聯(lián)端口以用于節(jié)能的方法,包括:    當(dāng)計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)小于第一主控制器的最大端口容量數(shù)時,動態(tài)地將所述計算機系統(tǒng)中的新活動端口與所述第一主控制器相關(guān)聯(lián);以及    當(dāng)所述計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)大于或等于所述第一主控制器的最大端口容量數(shù)時,動態(tài)地將所述計算機系統(tǒng)中的新活動端口與第二主控制器相關(guān)聯(lián),    其中,每一個端口、所述第一主控制器、以及所述第二主控制器都采用相同的協(xié)議。

    【技術(shù)特征摘要】
    US 2008-7-3 12/217,466一種動態(tài)地關(guān)聯(lián)端口以用于節(jié)能的方法,包括當(dāng)計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)小于第一主控制器的最大端口容量數(shù)時,動態(tài)地將所述計算機系統(tǒng)中的新活動端口與所述第一主控制器相關(guān)聯(lián);以及當(dāng)所述計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)大于或等于所述第一主控制器的最大端口容量數(shù)時,動態(tài)地將所述計算機系統(tǒng)中的新活動端口與第二主控制器相關(guān)聯(lián),其中,每一個端口、所述第一主控制器、以及所述第二主控制器都采用相同的協(xié)議。2. 如權(quán)利要求1所述的方法,還包括當(dāng)所述計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)小于或等于所述第一主控制器的最大端口 容量數(shù)時,阻止所述第二主控制器加電到工作狀態(tài)。3. 如權(quán)利要求2所述的方法,還包括當(dāng)所述第一主控制器當(dāng)前工作在該第一主控制器的最大端口容量數(shù)上,且所述第二主 控制器當(dāng)前處于斷電狀態(tài),并且所述計算機系統(tǒng)中的另外的端口變?yōu)榛顒硬⒄埱笈c主控制 器關(guān)聯(lián)時,允許所述第二主控制器加電到工作狀態(tài)。4. 如權(quán)利要求3所述的方法,還包括一旦所述第二主控制器是工作的,則動態(tài)地將所述另外的端口與所述第二主控制器相 關(guān)聯(lián)。5. 如權(quán)利要求3所述的方法,還包括當(dāng)所述當(dāng)前活動端口總數(shù)小于或等于所述第一主控制器的最大端口容量數(shù)并且一個 或多個當(dāng)前活動端口保持與所述第二主控制器相關(guān)聯(lián)時,將所述計算機系統(tǒng)中的所述一個 或多個當(dāng)前活動端口的關(guān)聯(lián)從關(guān)聯(lián)于所述第二主控制器改變?yōu)殛P(guān)聯(lián)于所述第一主控制器。6. 如權(quán)利要求1所述的方法,還包括在新停用端口不再與所述第二主控制器相關(guān)聯(lián)并且在所述計算機系統(tǒng)中沒有其它活 動端口與所述第二主控制器相關(guān)聯(lián)之后,對所述第二主控制器斷電。7. 如權(quán)利要求1所述的方法,其中,所述協(xié)議是通用串行總線協(xié)議。8. —種動態(tài)地關(guān)聯(lián)端口以用于節(jié)能的設(shè)備,包括 計算機系統(tǒng)中的端口關(guān)聯(lián)邏輯,用于當(dāng)所述計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)小于第一主控制器的最大端口容量數(shù)時,動 態(tài)地將所述計算機系統(tǒng)中的新活動端口與所述第一主控制器相關(guān)聯(lián);以及當(dāng)所述計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)大于或等于所述第一主控制器的最大端口 容量數(shù)時,動態(tài)地將所述計算機系統(tǒng)中的新活動端口與第二主控制器相關(guān)聯(lián),其中,每一個端口、所述第一主控制器、以及所述第二主控制器都采用相同的協(xié)議。9. 如權(quán)利要求8所述的設(shè)備,其中,所述端口關(guān)聯(lián)邏輯還用于當(dāng)所述計算機系統(tǒng)中的當(dāng)前活動端口總數(shù)小于或等于所述第一主控制器的最大端口 容量數(shù)時,阻止所述第二主控制器加電到工作狀態(tài)。10. 如權(quán)利要求9所述的設(shè)備,其中,所述端口關(guān)聯(lián)邏輯還用于當(dāng)所述第一主控制器當(dāng)前工作在該第一主控制器的最大端口容量數(shù)上,且所述第二主 控制器當(dāng)前處于斷電狀態(tài),并且所述計算機系統(tǒng)中的另外的端口變?yōu)榛顒硬⒄埱笈c主控制 器關(guān)聯(lián)時,允許所述第二主控制器加電到工作狀態(tài)。11. 如權(quán)利要求10所述的設(shè)備,其中,所述端口關(guān)聯(lián)邏輯還用于一旦所述第二主控制...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:CG波SS細
    申請(專利權(quán))人:英特爾公司
    類型:發(fā)明
    國別省市:US[美國]

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产精品无码专区影院| 国产福利电影一区二区三区久久老子无码午夜伦不| 亚洲国产精品无码第一区二区三区| 日韩人妻精品无码一区二区三区 | 无码人妻精品一区二区三区夜夜嗨 | 国产成人无码av在线播放不卡| 国产精品JIZZ在线观看无码| 亚洲av无码潮喷在线观看| 中文字幕无码高清晰| 国产精品无码DVD在线观看| 色窝窝无码一区二区三区成人网站| 亚洲AV成人无码久久WWW| 精品一区二区无码AV| 久久午夜福利无码1000合集| 亚洲AV中文无码乱人伦| 亚洲AV无码国产精品色| h无码动漫在线观看| 亚洲AV无码专区国产乱码不卡| 国产成人精品无码一区二区| 西西大胆无码视频免费 | 国产精品99久久久精品无码| 精品欧洲AV无码一区二区男男 | 无码人妻AV免费一区二区三区 | 伊人久久大香线蕉无码麻豆| 人妻丰满熟妞av无码区| 人妻系列AV无码专区| 国产成年无码v片在线| 久久午夜夜伦鲁鲁片免费无码影视 | 三上悠亚ssⅰn939无码播放| 无码中文av有码中文av| 久久精品国产亚洲AV无码麻豆| 黑人无码精品又粗又大又长 | 无码中文字幕人妻在线一区二区三区| 国产成人综合日韩精品无码不卡 | 未满小14洗澡无码视频网站| 中文无码喷潮在线播放| 亚洲?V无码成人精品区日韩 | 人妻少妇AV无码一区二区| 日日摸日日碰人妻无码| 国产精品无码免费播放| 人妻丰满熟妇AV无码区免|