一種方法包含接收既定用于目的地的數據且經由一路線將功率微片發送到所述目的地。所述功率微片喚醒所述路線上的至少一個組件。所述方法還包含在發送所述功率微片之后經由所述路線將所述數據作為數據微片發送到所述目的地。所述功率微片可包含指示所述所接收的數據的所述目的地和源的標頭。可通過從所述所接收的數據中提取目的地數據而形成所述功率微片。
【技術實現步驟摘要】
【國外來華專利技術】使用微片用于時鐘門控的技術
本專利技術大體上涉及時鐘門控,且更具體來說,涉及在時鐘門控技術中使用微片來喚醒組件。
技術介紹
時鐘門控是在商業性專用集成電路(ASIC)中廣泛使用的功率降低機制。通過關閉時鐘樹的若干區段,可使切換功率(歸因于時鐘樹上的電容)為零。芯片上網絡(NoC) 互連在時鐘門控時提供獨特的機會和挑戰。不同于基于總線的互連,NoC的一些離散組件可保持斷開,而其它組件繼續取決于業務模式。另外,業務路徑上的資源可保持關閉,直到數據微片到達所述路徑的節點為止(“即時導通”)此可導致大得多的功率節省。然而,對組件的頻繁門控和即時導通通常導致增加的等待時間(在每一節點處每一導通操作高達4 到8個循環)和性能問題。因為NoC通常具有比傳統的總線大的等待時間,所以在高性能等待時間關鍵性實施方案中未良好地容忍歸因于侵略性時鐘門控而引起的額外等待時間。 因此,在常規的NoC系統中無法實現時鐘門控的完全功率節省。
技術實現思路
根據一個實施例,一種方法包含識別事務的目的地,且產生經配置以喚醒沿著到所述目的地的路線的至少一個組件的功率微片。所述方法還包含在發送數據微片之前沿著所述路線將所述功率微片發送到所述目的地。所述微片喚醒所述路線上的至少一個組件。在另一實施例中,一種系統包含用于接收既定用于目的地的數據的裝置;用于經由一路線將功率微片發送到所述目的地的裝置;以及用于在發送所述功率微片之后經由所述路線將所述數據作為數據微片發送到所述目的地的裝置。所述功率微片經配置以喚醒所述路線上的組件。在又一實施例中,揭示一種計算機程序產品。所述計算機程序產品具有有形地記錄計算機程序邏輯的計算機可 讀媒體。所述計算機程序產品包含用以接收既定用于目的地的數據的代碼;用以經由一路線將功率微片發送到所述目的地的代碼;以及用以在發送所述功率微片之后經由所述路線將所述數據作為數據微片發送到所述目的地的代碼。所述功率微片經配置以喚醒所述路線上的組件。在仍一實施例中,揭示一種系統。所述系統包含網絡接口單元(NIU),所述網絡接口單元經配置以接收既定用于目的地的數據;經由一路線將功率微片發送到所述目的地, 所述功率微片經配置以喚醒所述路線上的組件;以及在發送所述功率微片之后經由所述路線將所述數據作為數據微片發送到所述目的地。前述內容已相當廣泛地概述了本專利技術的特征及技術優點以便可較好地理解下文的詳細描述。下文將描述形成本專利技術的權利要求書的主題的額外特征和優點。所屬領域的技術人員應了解,所揭示的概念和特定實施例可容易地用作用于修改或設計用于實行本專利技術的相同目的的其它結構的基礎。所屬領域的技術人員還應認識到,此類等效構造并不脫離在所附權利要求書中所闡述的本專利技術的技術。當結合附圖進行考慮時,將從以下描述更好地理解據信為本專利技術的特性的新穎特征(關于其組織和操作方法兩者)連同另外的目的和優點。然而,應明確地理解,僅出于說明和描述的目的而提供各圖中的每一者,且其不希望作為對本專利技術的限制的界定。附圖說明為了更全面地理解本專利技術,現在參考結合附圖進行的以下描述。圖1展示其中可有利地采用本專利技術的實施例的示范性無線通信系統。圖2展示根據一個實施例調適的示范性NoC組構。圖3是根據一個實施例調適的示范性過程的說明。具體實施方式各種實施例提出使用被稱作‘功率微片’的微片來減少或消除由時鐘門控引起的等待時間。如下文更詳細地描述,在數據之前發送功率微片以喚醒沿著數據將采用的路線的組件。因此,功率微片吸收芯片上網絡(NoC)內的等待時間。各種實施例可用于任何種類的處理器芯片或芯片封裝中,包含(但不限于)ASIC、通用處理器、數字信號處理器(DSP)坐寸ο圖1展示其中可有利地采用本專利技術的實施例的示范性無線通信系統100。出于說明的目的,圖1展示三個遠程單元120、130和140以及兩個基站150和160。將認識到,無線通信系統可具有多得多的遠程單元和基站。遠程單元120、130和140分別包含改進的半導體裸片 封裝125AU25B和125C,其實施下文進一步論述的實施例。圖1展示從基站150 和160到遠程單元120、130和140的前向鏈路信號180,以及從遠程單元120、130和140到基站150和160的反向鏈路信號190。在圖1中,將遠程單元120展示為移動電話,將遠程單元130展示為便攜式計算機,且將遠程單元140展示為無線本地環路系統中的計算機。舉例來說,遠程單元可移動電話、手持式個人通信系統(PCS)單元、例如個人數據助理等便攜式數據單元,具備GPS功能的裝置、導航裝置、機頂盒、媒體播放器(例如,音樂播放器、視頻播放器和娛樂單元)、例如儀表讀取裝備等固定位置數據單元,或存儲或檢索數據或計算機指令的任何其它裝置,或其任何組合。雖然圖1說明根據本專利技術的教示的遠程單元,但本專利技術不限于這些示范性所說明單元。本專利技術可合適地用于包含NoC的任何裝置中。圖2展示根據一個實施例調適的示范性NoC組構200。NoC組構200包含路由器 202、204、206、208、210、212、214、216、218。主控 / 從屬裝置 220、222、224、226 使用 NoC 組構200進行通信。具體來說,主控/從屬裝置220、222、224、226中的每一者具有經由路由器202、204、206、208、210、212、214、216、218在NoC中發送和/或接收消息的相應網絡接口單元(NIU) 221、223、225、227。主控/從屬裝置220、222、224、226中的每一者可充當主控裝置、從屬裝置或兩者。主控裝置的實例包含處理器,且從屬裝置的實例包含存儲器,但此些實例并不詳盡。雖然本文中未展示,但應理解,NoC組構200還可包含其它組件,例如寬度轉換器、時鐘域轉換器等。由數據微片291和功率微片290采用的特定路線被展示為路線230。圖2是在特定的任意時間點處將功率微片290的過程展示為項目240且將數據微片291的過程展示為項目250的快照說明。應理解,功率微片290和數據微片291在從裝置220發送之后將最終橫越路線230,在裝置226處被成功接收。還應理解,實施例的范圍不限于路線230,且各種實施例一般適用于具有任何數目的路由器以及發送/接收裝置的網絡。在下文更詳細地闡釋用于構造和發送功率微片290的實例性技術。此實例的功率微片是可在一個傳輸循環中在兩個或兩個以上NoC組件之間傳送的最小數據單元。在此實例中,功率微片290比典型的數據微片小,且僅包含標頭,其中可將數據分解為‘η’位的塊,且其中‘η’取決于實施方案且可為任何整數值。在一個實例中, 將數據分解為三十二位的塊,且所述標頭包含三十二或六十四位,但取決于實施方案,所述標頭可為任何數目的位。然而,各種實施例不限于三十二或六十四位的塊。接收功率微片 290的各種NoC組件通過特定的‘包類型’字段值來識別功率微片290。功率微片290中的源地址是既定經由NoC發送請求/響應的主控/從屬塊(在此實例中是裝置220)的地址。 目的地地址是接收請求/響應的從屬/主控塊(在此實例中是裝置226)的地址。功率微片290所采用的路徑230與數據微片291所采用的路徑相同。繼續所述實例,裝置220向其NIU221用信號通知本文檔來自技高網...
【技術保護點】
【技術特征摘要】
【國外來華專利技術】2010.07.09 US 12/833,2981.一種方法,其包括識別事務的目的地;產生經配置以喚醒沿著到所述目的地的路線的至少一個組件的功率微片;以及在發送數據微片之前沿著所述路線將所述功率微片發送到所述目的地,所述功率微片喚醒所述路線上的所述至少一個組件。2.根據權利要求1所述的方法,其中所述功率微片包括指示所接收的數據的所述目的地和源的標頭。3.根據權利要求1所述的方法,其中發送所述功率微片包括從所述所接收的數據中提取目的地數據;用所述目的地數據形成所述功率微片;以及沿著所述路線傳輸所述功率微片。4.根據權利要求1所述的方法,其在半導體芯片內的網絡中執行。5.根據權利要求4所述的方法,其中將所述半導體芯片并入到一裝置中,所述裝置選自由以下各者組成的群組音樂播放器、視頻播放器、娛樂單元、導航裝置、通信裝置、個人數字助理PDA、固定位置數據單元,和計算機。6.根據權利要求1所述的方法,其中喚醒所述至少一個組件包括導通所述至少一個組件的一部分。7.根據權利要求1所述的方法,其中發送所述功率微片包含在第一虛擬信道上發送所述功率微片,將第二虛擬信道排除在外。8.根據權利要求1所述的方法,其進一步包括在寄存器中指示已將所述功率微片發送到所述目的地。9.根據權利要求8所述的方法,其進一步包括在所述寄存器中指示可響應于以下各者中的一者或一者以上將后續功率微片發送到所述目的地從所述目的地接收到返回微片;以及倒計時定時器。10.根據權利要求8所述的方法,其進一步包括檢查所述寄存器;以及響應于所述寄存器中的所述指示,不將至少一個后續功率微片發送到所述目的地。11.根據權利要求1所述的方法,其進一步包含通過所述功率微片喚醒所述目的地。12.—種系統,其包括用于接收既定用于目的地的數據的裝置;用于經由一路線將功率微片發送到所述目的地的裝置,所述功率微片經配置以喚醒所述路線上的組件;以及用于在發送所述功率微片之后經由所述路線將所述數據作為數據微片發送到所述目的地的裝置。13.根據權利要求12所述的系統,其中所述功率微片包括指示所述所接收的數據的所述目的地和源的標頭。14.根據權利要求12所述的系統,其中...
【專利技術屬性】
技術研發人員:希爾帕·傅杰,
申請(專利權)人:高通股份有限公司,
類型:
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。