[發明專利]用于執行原子旗語操作的方法和設備有效
| 申請號: | 200580042911.X | 申請日: | 2005-10-24 |
| 公開(公告)號: | CN101080706A | 公開(公告)日: | 2007-11-28 |
| 發明(設計)人: | 托馬斯·菲利普·施派爾 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 | 代理人: | 王允方;劉國偉 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 執行 原子 旗語 操作 方法 設備 | ||
技術領域
本發明大體上涉及采用總線結構的處理系統,且更具體地說,涉及用于執行原子旗 語操作的方法和設備。
背景技術
計算機已通過使復雜的處理任務能夠僅通過敲擊幾下鍵盤來執行而使電子業發生變 革。這些復雜的任務涉及令人難以置信的較大數目的復合組件,所述復合組件使用總線 以快速且有效的方式彼此進行通信。總線是計算機中組件之間的信道或路徑。
駐存在計算機中的很多總線傳統上已被實施為共享總線。共享總線提供用于任何數 目的組件經由共同路徑或信道進行通信的裝置。近年來,共享總線技術已在很大程度上 由點到點切換連接取代。點到點切換連接在總線上的兩個組件彼此進行通信時在它們之 間提供直接連接。可使用多個直接鏈路來允許若干組件同時進行通信。可使用總線仲裁 器來管理經由總線而進行的通信。
常規的總線設計包括獨立且單獨的讀取、寫入和地址信道。由總線仲裁器準許訪問 總線的組件可通過在地址信道上放置地址且使用邊帶信令發送恰當的讀取/寫入控制信 號來執行讀取或寫入操作。當組件將數據寫入到總線上的另一組件時,其經由寫入信道 發送所述數據。當組件從總線上的另一組件讀取數據時,其經由讀取信道接收數據。
實施總線結構的計算機可包括許多連接到存儲器的處理組件。存儲器可由系統設計 者劃分成若干區域或在操作期間動態地劃分成若干區域。每個處理組件可具有其自身的 專用存儲區域。另一方面,“共享存儲區域”是可由多個處理訪問的存儲區域。可使用旗 語來管理對共享存儲區域的訪問。“旗語”是硬件或軟件旗標,其駐存在共享存儲位置中 且指示共享資源的可訪問性。需要訪問共享存儲區域的處理組件可讀取所述旗語來確定 所述共享存儲區域的可訪問性。如果旗語指示共享存儲區域是可用的,那么處理組件可 將旗語設定為指示共享存儲區域是鎖定的,且著手訪問存儲器。需要以原子方式執行讀 取和設定旗語的過程。也就是說,任何其它處理組件都不應能夠在此過程期間訪問所述 旗語。
對旗語進行原子訪問不是常規總線協議所固有的。事實上,它是添加到總線協議的 特殊情況且通常需要專門硬件。額外硬件增加了總線仲裁器和處理組件的復雜性,且可 能導致系統內處理延遲增加。因此,此項技術中需要在不降級性能的情況下用最少的額 外硬件在總線協議的構架內實施對旗語的原子訪問。
發明內容
在本發明的一個方面中,處理系統包括:總線;存儲區域,其耦合到所述總線;和 多個處理組件,其能夠經由所述總線訪問所述存儲區域,所述處理組件中的每一者經配 置以通過經由總線同時請求對旗語位置的讀取和寫入操作來執行旗語操作以獲取對存儲 區域的訪問權。
在本發明的另一方面中,處理系統包括:總線;存儲區域,其耦合到所述總線;和 多個處理組件,其能夠經由所述總線訪問所述存儲區域,所述處理組件中的每一者具有 用于通過經由總線同時請求對旗語位置的讀取和寫入操作來執行旗語操作以獲取對存儲 區域的訪問權的裝置。
在本發明的又一方面中,可執行一種對多個處理組件經由總線訪問存儲區域進行管 理的方法。所述方法包括由所述處理組件中的一者執行旗語操作以獲取對存儲區域的訪 問權,所述旗語操作是通過經由總線同時請求對旗語位置的讀取和寫入操作來執行的。
應了解,所屬領域的技術人員從以下詳細描述內容中將易于了解本發明的其它實施 例,以下詳細描述內容中以說明方式展示和描述了本發明的各種實施例。將了解,本發 明能夠具有其它和不同的實施例,且其若干細節能夠在各種其它方面進行修改,所有這 些都不偏離本發明的精神和范圍。因此,應將附圖和詳細描述內容視為在本質上是說明 性的而并非限制性的。
附圖說明
在附圖中,以舉例方式而并非限制方式來說明本發明的各方面,其中:
圖1是說明處理系統的實例的概念方框圖;
圖2是說明處理系統中處理組件與共享存儲區域之間經由總線的點到點連接的實例 的概念方框圖;
圖3是說明處理系統中所使用的總線協議的實例的概念方框圖,所述總線協議支持 經由總線將兩個不同地址位置同時廣播到共享存儲區域;且
圖4是說明具有雙信道總線結構的處理系統的實例的概念方框圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580042911.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高頻氣體放電燈電路
- 下一篇:自立式壓差平衡閥及其方法





