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

用于事務處理的電子系統(tǒng)以及電子系統(tǒng)的操作方法_2

文檔序號:9375166閱讀:來源:國知局
2外部的通信。
[0050]存儲接口 124可從其它功能單元或從外部源接收信息,或可將信息發(fā)送到其它功能單元或發(fā)送到外部目的地。外部源和外部目的地是指裝置102外部的源和目的地。
[0051]根據哪些功能單元或外部單元與存儲單元114進行接口連接,存儲接口 124可包括不同實施方式。存儲接口 124可利用與控制接口 122的實施方式相似的技術和方法來被實施。
[0052]為了示意性目的,存儲單元114被示出為單個元件,但是應理解,存儲單元114可以是多個存儲元件的分布。還是為了示意性目的,電子系統(tǒng)100被示出為具有作為單層存儲系統(tǒng)的存儲單元114,但是應理解,電子系統(tǒng)100可具有不同配置的存儲單元114。例如,可利用形成包括不同級別的高速緩沖存儲器、主存儲器、旋轉存儲介質或離線存儲器的存儲器層次系統(tǒng)的不同存儲技術來形成存儲單元114。
[0053]通信單元116可以使裝置102能夠與外部進行通信。例如,通信單元116可允許裝置102與第二裝置(未示出)、附件(諸如,外圍設備)、通信路徑(未示出)或它們的組合進行通信。
[0054]通信單元116還可用作通信集線器,所述通信集線器允許裝置102用作通信路徑的一部分并且不限于通信路徑的端點或終端單元。通信單元116可包括用于與通信路徑進行交互的有源組件和無源組件,諸如微電子組件或天線。
[0055]通信單元116可包括通信接口 128。通信接口 128可用于通信單元116和裝置102中的其它功能單元之間的通信。通信接口 128可從其它功能單元接收信息,或可將信息發(fā)送到其它功能單元。
[0056]通信接口 128可根據哪些功能單元與通信單元116進行接口連接而包括不同實施方式。可利用與控制接口 122、存儲接口 124或它們的組合的實施方式相似的技術和手段來實施通信接口 128。
[0057]用戶接口 118允許用戶(未示出)與裝置102聯(lián)系和交互。用戶接口 118可包括輸入裝置、輸出裝置或它們的組合。用戶接口 118的輸入裝置的示例可包括鍵區(qū)、觸摸板、軟鍵、鍵盤、麥克風、用于接收遠程信號的紅外傳感器、其它輸入裝置或它們的任意組合,以提供數據和通信輸入。
[0058]用戶接口 118可包括顯示接口 130。顯示接口 130可包括顯示器、投影儀、視頻屏幕、揚聲器或它們的任意組合。
[0059]控制單元112可操作用戶接口 118以顯示由電子系統(tǒng)100產生的信息??刂茊卧?12還可運行用于電子系統(tǒng)100的其它功能的軟件126??刂茊卧?12還可運行用于經由通信單元116與通信路徑交互的軟件126。
[0060]裝置102還可被最優(yōu)化,以在多裝置實施例中實施電子系統(tǒng)100的實施例。裝置102可提供附加或更高的性能處理能力。
[0061]電子系統(tǒng)100可通過控制單元112來實施。為了示意性目的,裝置102被示出為被劃分為用戶接口 118、存儲單元114、控制單元112和通信單元116,但是應理解,裝置102可包括任意不同劃分。例如,軟件126可被不同地劃分,使得至少某些功能可在控制單元112和通信單元116中。此外,裝置102可包括為了清楚起見沒有被示出的其它功能單元。
[0062]裝置102的功能單元可單獨地并獨立于其它功能單元而工作。為了示意性目的,通過裝置102的操作來描述電子系統(tǒng)100,但是應理解,裝置102可操作電子系統(tǒng)100的任何處理和功能。
[0063]本申請中的處理可以是控制單元112中的硬件實施方式、硬件電路或硬件加速器。所述處理還可在裝置102之內在而控制單元112之外被實施。
[0064]本申請中的處理可以是軟件126的一部分。這些處理還可被存儲在存儲單元114中??刂茊卧?12可執(zhí)行這些用于操作電子系統(tǒng)100的處理。
[0065]現(xiàn)在參照圖2,圖2中示出本發(fā)明的實施例的電子系統(tǒng)100的調度器處理200的流程圖。調度器處理200可對標簽資源和數據資源可用性(availability)進行組合以進行并發(fā)事務的最優(yōu)調度。并發(fā)事務的最優(yōu)調度可包括動態(tài)地對數據訪問進行重新排序以避免數據陣列沖突、對數據訪問進行調度以與標簽可用性一致(諸如以固定的節(jié)奏(fixedcadence)進行調度)或它們的組合。
[0066]已提出了,具有調度器處理200的電子系統(tǒng)100利用智能調度動態(tài)地進行排序或重新排序,以保持最大帶寬。智能調度使共享的標簽和數據資源(諸如標簽資源236、數據資源232或它們的組合)的利用最大化。
[0067]還提出了,具有調度器處理200的電子系統(tǒng)100提供了空間效率??臻g效率至少是由于消除了對于增加高速緩沖存儲器上的讀取/寫入端口的數量的需求而產生的。
[0068]在電子系統(tǒng)100的實施例中,調度器處理200 (諸如二級(L2)調度器處理200)可在硬件中實施??衫每刂茊卧?12、存儲單元114或它們的組合來實施調度器處理200。為了示意性目的,調度器處理200被示出為具有四個處理塊,但是應理解,調度器處理200可具有任何數量或任何劃分的處理塊。
[0069]調度器處理200可包括資源處理210、重新排序數據訪問處理214、調度數據訪問處理218、訪問事務處理222或它們的組合。資源處理210可確定數據資源232、標簽資源236或它們的組合的可用性的組合。基于數據資源232、標簽資源236或它們的組合的可用性的組合,重新排序數據訪問處理214可動態(tài)地對以下訪問進行重新排序:對于可被存儲在圖1的存儲單元114中的數據陣列246的數據存儲體(data bank) 242的訪問。
[0070]調度數據訪問處理218可使對數據存儲體242的訪問與標簽資源236、數據資源232或它們的組合的可用性一致。該可用性可基于標簽陣列256、數據陣列246或它們的組合提供時序252 (諸如,節(jié)奏(cadence))。事務處理222可提供對數據陣列246的數據存儲體242中的一個數據存儲體的訪問(諸如第一事務262)和對數據陣列246的數據存儲體242中的另一個數據存儲體的訪問(諸如第二事務266),而不與數據陣列246的數據存儲體242中的任何一個數據存儲體、標簽陣列256或它們的組合沖突。
[0071]調度器處理200可將標簽資源236和數據資源232可用性進行組合以使帶寬最大化。調度器處理200還可無需暫停機制、重放機制或它們的組合而動態(tài)地管理針對標簽資源236、數據資源232或它們的組合的危險272。調度器處理200還可在無需存儲器(諸如高速緩存存儲器)上的附加的多個讀取/寫入端口的情況下,提供最大帶寬。
[0072]與諸如在存儲器或高速緩存存儲器上添加多個讀取/寫入端口的可選方式相比,調度器處理200可被實施為提供更多的空間效率。此外,調度器處理200在沒有資源限制(諸如串行訪問)的情況下,提供更高的性能。
[0073]電子系統(tǒng)100的實施例可應用于包括(具有高速緩沖存儲器線的物理標簽和各種狀態(tài)的)單獨的標簽陣列(諸如,標簽陣列256)以及數據陣列246的管線L2高速緩沖存儲器設計,其中,單獨的標簽陣列可被存儲在存儲單元114中。對于L2事務(諸如第一事務262、第二事務或它們的組合),這些標簽資源236和數據資源232可在L2管線的各種階段被訪問并被更新。這種管線設計潛在地支持比串行設計更高的L2帶寬,但是可能在重疊事務之間發(fā)生碰撞。這些碰撞可能在試圖在同一周期中對標簽資源236、數據資源232或它們的組合進行訪問時發(fā)生。
[0074]電子系統(tǒng)100的實施例提出一種被設計為智能地調度相鄰事務(諸如第一事務262和第二事務266)來避免資源沖突(諸如危險272)的L2控制器。在一些情況下,通過對從數據陣列246(諸如L2數據陣列)返回的包括數據比特、字或它們的組合的數據存儲體242的訪問模式進行重新排序來避免沖突或危險272。
[0075]可利用智能調度將對數據存儲體242的訪問動態(tài)地排序或重新排序,以保持最大帶寬。這種智能調度使對共享的標簽和數據資源(諸如標簽資源236、數據資源232)或它們的組合的利用最大化,并提供比暫停事務、串行事務或它們的組合更高的性能。智能調度還可至少通過消除針對增加高速緩沖存儲器上的讀取/寫入端口的數量的需求,來提供空間效率。
[0076]對包括數據比特、字或它們的組合的數據存儲體242的排序或重新排序可從關鍵字(critical word)開始,其中,剩余的四倍長字按順序次序跟隨在所述關鍵字之后??苫谂c較早的事務的開始的四倍長字進行匹配,來對在數據存儲體繁忙時發(fā)生的新的查看進行重新排序。該重新排序可消除延遲并保持峰值帶寬。
[0077]現(xiàn)在參照圖3,圖3中示出本發(fā)明的實施例的電子系統(tǒng)100的管線處理300的示例的示圖。為了示意性目的,示出電子系統(tǒng)100的一個高速緩沖存存儲器配置,但是應理解,電子系統(tǒng)100可包括其它高速緩沖存儲器配置。
[0078]已提出了具有圖2的調度器處理200的電子系統(tǒng)100避免或消除延遲。延遲的避免或消除導致峰值帶寬的保持。
[0079]還提出了具有調度器處理200的電子系統(tǒng)100可通過對事務進行重新排序,來避免數據沖突或碰撞。對事務的重新排序包括以與關鍵字不同的四倍長字來開始。
[0080]例如,管線處理300 (諸如L2
當前第2頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
铜山县| 临潭县| 富源县| 宜城市| 华阴市| 工布江达县| 兴安盟| 苍南县| 阳高县| 中方县| 昆明市| 达尔| 六盘水市| 苍南县| 阿拉善左旗| 汕尾市| 枣强县| 楚雄市| 吉林省| 永州市| 资讯 | 沿河| 周口市| 安徽省| 如东县| 南京市| 平原县| 鹤峰县| 云南省| 福安市| 太谷县| 梅河口市| 定州市| 富顺县| 鲜城| 华亭县| 宜川县| 靖边县| 麟游县| 原阳县| 牡丹江市|