專(zhuān)利名稱(chēng):使用數(shù)據(jù)總線反轉(zhuǎn)訊號(hào)以減少同時(shí)的切換輸出的制作方法
使用數(shù)據(jù)總線反轉(zhuǎn)訊號(hào)以減少同時(shí)的切換輸出
背景技術(shù):
本發(fā)明一般涉及計(jì)算系統(tǒng),尤其涉及用于減少使用數(shù)據(jù)總線反轉(zhuǎn)訊號(hào)的同時(shí)切換輸出的方法和裝置。在計(jì)算系統(tǒng)中,動(dòng)態(tài)存儲(chǔ)器裝置用來(lái)儲(chǔ)存處理器或其它計(jì)算裝置在其運(yùn)作期間時(shí)使用的大量數(shù)據(jù)。數(shù)據(jù)于存儲(chǔ)器總線上傳輸于計(jì)算裝置和存儲(chǔ)器裝置之間。在此種電子系統(tǒng)中,用于驅(qū)動(dòng)電性“I”與驅(qū)動(dòng)電性“0”,常見(jiàn)存在不同功耗需求。例如,在一些雙數(shù)據(jù)率(doubledata rate ;DDR)同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM),驅(qū)動(dòng)“O”比驅(qū)動(dòng)“I”消耗更多的功率。
·
數(shù)據(jù)總線反轉(zhuǎn)(data bus inversion ;DBI)是I/O訊號(hào)技術(shù),其目的是對(duì)于交替信號(hào)狀態(tài)(alternate signaled states)之間的功率消耗是不對(duì)稱(chēng)的系統(tǒng)通過(guò)選擇性地反轉(zhuǎn)系統(tǒng)的數(shù)據(jù)總線以降低直流功率消耗。在位傳輸時(shí)間期間,通訊數(shù)據(jù)的裝置(即,用于寫(xiě)操作的處理器或用于讀操作的存儲(chǔ)器)計(jì)數(shù)在總線上驅(qū)動(dòng)的O的數(shù)目,如果超過(guò)一半總線是電性0,則反轉(zhuǎn)總線狀態(tài)。切換DBI指標(biāo)位以顯示總線反轉(zhuǎn)已經(jīng)發(fā)生。如果在位傳輸時(shí)間中的O和I的數(shù)目小于或等于總線寬度的一半,則不會(huì)發(fā)生反轉(zhuǎn)。當(dāng)接收裝置處理數(shù)據(jù)時(shí),DBI指標(biāo)位被用作觸發(fā)裝置以再次反轉(zhuǎn)數(shù)據(jù)去重構(gòu)原始數(shù)據(jù)模式。在這種方式下,在位傳輸時(shí)間中傳輸?shù)腎的平均數(shù)目增加,從而降低直流功率??偩€反轉(zhuǎn)也可用于地址線的情況。因此,本文中所使用的術(shù)語(yǔ)數(shù)據(jù)總線反轉(zhuǎn)一般適用于任何類(lèi)型的總線反轉(zhuǎn),如DQ總線或地址總線。DBI也有減少同時(shí)切換輸出(SSO)的特性,定義為于兩個(gè)連續(xù)位時(shí)間傳輸中變?yōu)镮的輸出的數(shù)目減去變?yōu)镺的輸出的數(shù)目的絕對(duì)值。在傳輸I比傳輸O低功率的系統(tǒng)中,傳輸?shù)腄BI位定義無(wú)反轉(zhuǎn)為I和反轉(zhuǎn)為O。如果所有位傳輸時(shí)間需要反轉(zhuǎn)(如,將轉(zhuǎn)為I的O的流(stream)),且在最后數(shù)據(jù)傳輸時(shí)間之后傳輸DBI向量,系統(tǒng)發(fā)現(xiàn)最壞情況,最后數(shù)據(jù)傳輸全為I和DBI位傳輸全為O的SSO過(guò)渡。因此,DBI可以引入新的SSO問(wèn)題,并降低整體SSO效益。本文件的本章節(jié)意圖來(lái)引進(jìn)與以下敘述并保護(hù)的本揭露有關(guān)的先前技術(shù)的各種態(tài)樣。本章節(jié)提供背景信息來(lái)促進(jìn)本揭露的各種態(tài)樣的較佳的了解。應(yīng)了解到,本文件的本章節(jié)的陳述以此觀點(diǎn)被解讀,而非作為先前技術(shù)的承認(rèn)。本揭露關(guān)于克服或至少減少以上闡述的一個(gè)或更多個(gè)問(wèn)題。
發(fā)明內(nèi)容
為了提供本揭露的一些態(tài)樣的基本了解,以下表達(dá)本揭露的簡(jiǎn)單發(fā)明內(nèi)容。本內(nèi)容并非本揭露的詳細(xì)概述。并非意圖要辨識(shí)本揭露的關(guān)鍵或重要的組件或劃出本揭露的范疇。其唯一目的是要以簡(jiǎn)單的形式表達(dá)一些概念來(lái)作為隨后討論的更詳細(xì)的敘述的揭幕。本發(fā)明的一種態(tài)樣是可見(jiàn)于一種裝置,包括定義通訊數(shù)據(jù)用的數(shù)據(jù)總線的多個(gè)數(shù)據(jù)線??刂破骺刹僮鱽?lái)通訊使用多個(gè)數(shù)據(jù)時(shí)隙(timeslot)的數(shù)據(jù)總線上的多個(gè)數(shù)據(jù)傳輸,其中,對(duì)于數(shù)據(jù)時(shí)隙的至少一子集,控制器可操作來(lái)通訊指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的關(guān)聯(lián)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),數(shù)據(jù)傳輸?shù)淖蛹玫臄?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量,且控制器可操作來(lái)通訊指示數(shù)據(jù)總線反轉(zhuǎn)向量的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(global data bus inversion indicator) 本發(fā)明的另一種態(tài)樣是可見(jiàn)于一種方法,包括于定義使用多個(gè)數(shù)據(jù)時(shí)隙的數(shù)據(jù)總線的多個(gè)數(shù)據(jù)線上通訊多個(gè)數(shù)據(jù)傳輸;對(duì)于數(shù)據(jù)時(shí)隙的至少一子集,通訊指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),其中,數(shù)據(jù)傳輸?shù)淖蛹玫臄?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量;以及通訊指示數(shù)據(jù)總線反轉(zhuǎn)向量的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。
以上參考附加圖式敘述本揭露,其中,類(lèi)似的組件符號(hào)表示類(lèi)似的組件,且圖I是微處理器的簡(jiǎn)化的方塊層圖與外部存儲(chǔ)器接口 ;
圖2是圖I的存儲(chǔ)器控制器和存儲(chǔ)器之間的界面的簡(jiǎn)化的方塊圖;圖3至圖5是使用邊帶DBI訊號(hào)的技術(shù)的數(shù)據(jù)傳輸?shù)恼f(shuō)明圖;圖6是圖I的存儲(chǔ)器控制器和系統(tǒng)內(nèi)的存儲(chǔ)器之間的界面的另一實(shí)施例的簡(jiǎn)化的方塊圖;以及圖7是使用全域DBI訊號(hào)的技術(shù)的數(shù)據(jù)傳輸?shù)恼f(shuō)明圖。當(dāng)本揭露容易受各種修改及另一種形式所影響時(shí),本揭露的特定實(shí)施例已通過(guò)圖式中的例子加以顯示且在此詳細(xì)地?cái)⑹?。然而,?yīng)了解到,特定實(shí)施例的此處敘述并非意圖要來(lái)將本揭露限制于所揭露的特殊形式,相反的,發(fā)明要涵蓋落于如附加權(quán)利要求書(shū)所定義的本揭露的精神及范疇內(nèi)的所有修改、等效及變化。
具體實(shí)施例方式以下將敘述本揭露的一個(gè)或更多個(gè)特定實(shí)施例。本揭露尤其并非來(lái)將實(shí)施例及包含于此處的描繪加以限制,而是來(lái)將那些含有實(shí)施例的部分及不同實(shí)施例的組件的組合的實(shí)施例的修改的形式包含在附加權(quán)利要求書(shū)的范疇內(nèi)。應(yīng)了解到,在任何此種實(shí)際實(shí)施的發(fā)展中,例如在任何工程或設(shè)計(jì)計(jì)劃中,必須做出各種實(shí)施特殊決定以達(dá)成開(kāi)發(fā)者的特定目標(biāo),例如遵循隨著一個(gè)實(shí)施與另一個(gè)而變化的系統(tǒng)相關(guān)的及商業(yè)相關(guān)的約束。再者,應(yīng)了解到,此種開(kāi)發(fā)努力也許是復(fù)雜且耗時(shí)的,但對(duì)于具有本揭露的益處的通常知識(shí)者來(lái)說(shuō),僅是進(jìn)行設(shè)計(jì)、制造及生產(chǎn)的例行工作。在本申請(qǐng)中,對(duì)于本揭露,除非明確地指定為「關(guān)鍵的」或「必要的」,否則不會(huì)被認(rèn)為是關(guān)鍵的或必要的。將參考附加圖式敘述本揭露。示意地描繪在圖式中的各種結(jié)構(gòu)、系統(tǒng)及裝置僅是為了說(shuō)明目的且以不隱藏發(fā)明所屬技術(shù)領(lǐng)域中的技術(shù)人員已知的本揭露的細(xì)節(jié)。雖然附加的圖式包含來(lái)敘述及說(shuō)明本揭露的說(shuō)明例子。在此使用的文字及用語(yǔ)應(yīng)了解并解釋成具有相關(guān)領(lǐng)域中的技術(shù)人員所了解的那些文字及用語(yǔ)所組成的意義。無(wú)特定意義的術(shù)語(yǔ)或用語(yǔ),即,與發(fā)明所屬技術(shù)領(lǐng)域中的技術(shù)人員所了解的原有及慣用的意義不同的定義,通過(guò)在此一致使用的術(shù)語(yǔ)或用語(yǔ)所意味。為了術(shù)語(yǔ)或用語(yǔ)具有特定意義的延伸,即,不同于發(fā)明所屬技術(shù)領(lǐng)域中的技術(shù)人員所了解的意義,此種特定定義將以直接且不含糊地提供特定定義于術(shù)語(yǔ)或用語(yǔ)的明確的方式而清楚地規(guī)定在說(shuō)明書(shū)中。
現(xiàn)在參考圖式,其中相似的參考符號(hào)對(duì)應(yīng)各視圖相似的組件,具體而言,參考圖1,本揭露應(yīng)該被敘述在耦合有外部存儲(chǔ)器105的微處理器100的上下文中。熟練技藝的人士將理解計(jì)算機(jī)系統(tǒng)可從這些和其它組件構(gòu)成。不過(guò),為了避免混淆本發(fā)明,只包含有利于了解本發(fā)明的組件。在一實(shí)施例中,微處理器100米用一對(duì)實(shí)質(zhì)類(lèi)似的模塊,模塊AllO和模塊B115。模塊110、115包括類(lèi)似的處理能力。模塊110、115在軟件控制下從而投入于處理例如外部存儲(chǔ)器105的存取存儲(chǔ)器及/或例如共享L3緩存120的緩存及/或內(nèi)部緩存(未顯示)。提供整合存儲(chǔ)器控制器125,以于存儲(chǔ)器總線130上將模塊110、115與外部存儲(chǔ)器105接合。熟此技藝者可明白,每一模塊110、115可包括用于執(zhí)行其它有用的任務(wù)的額外電路。在一般情況下,存儲(chǔ)器總線130包括數(shù)據(jù)線(DQ)、地址線(AD)和控制線(CTL),如芯片選擇(CS)、寫(xiě)致能(WE)、群組選擇(bankselect ;BS)、行存取重復(fù)(column accessstrobe ;CAS)、列存取重復(fù)(row acess strobe ;RAS)、數(shù)據(jù)屏蔽(data mask ;DM)和頻率(clock ;CLK)0在實(shí)施例中,外部存儲(chǔ)器105是雙倍數(shù)據(jù)傳輸(DDR)存儲(chǔ)器,其中數(shù)據(jù)可于 頻率訊號(hào)的上升緣和下降緣上傳輸。使用數(shù)據(jù)總線反轉(zhuǎn)(DBI)方式通訊的整合存儲(chǔ)器控制器125和外部存儲(chǔ)器105,其中可反轉(zhuǎn)DQ線和/或地址線驅(qū)動(dòng)的位,以通過(guò)限制同時(shí)開(kāi)關(guān)輸出(SSO)的數(shù)目來(lái)減少裝置的功耗或減少噪聲。為說(shuō)明的目的,下面的例子有關(guān)于DQ線的反轉(zhuǎn),然而,這些概念可以適用于任何總線,如地址總線。一般情況下,數(shù)據(jù)傳輸占用η時(shí)隙,而數(shù)據(jù)總線反轉(zhuǎn)是由η位DBI向量控制,向量?jī)?nèi)的每個(gè)位表示是否在時(shí)隙的相關(guān)的位已被反轉(zhuǎn)。除了傳統(tǒng)的DBI向量,全域DBI (DBIG)位被用來(lái)表示是否DBI向量本身已被反轉(zhuǎn)。假如全域DBI控制增加控制程度,功率節(jié)省和/或噪聲性能不會(huì)受到DBI向量的損害。在一些實(shí)施例中,全域DBI位可在數(shù)據(jù)時(shí)隙內(nèi)通訊,而在其它的實(shí)施例中,全域DBI位可以使用邊帶訊號(hào)(sideband signal)(即數(shù)據(jù)傳輸?shù)奈恢?通訊。如圖2至圖5所示,說(shuō)明使用邊帶訊號(hào)的用于通訊全域DBI控制位的第一拓?fù)?topology)。在圖2中的實(shí)施例中,假設(shè)外部存儲(chǔ)器105有8位數(shù)據(jù)總線和使用8數(shù)據(jù)時(shí)隙、IDBI控制時(shí)隙和I循環(huán)冗余檢查(Cyclic Redundancy Check)時(shí)隙執(zhí)行數(shù)據(jù)傳輸。另假設(shè),“I”的位值是外部存儲(chǔ)器105用的低功率狀態(tài)。傳統(tǒng)上,寫(xiě)操作過(guò)程中顯示DQ線140上數(shù)據(jù)有效時(shí),使用數(shù)據(jù)屏蔽(DM)線135。如果DM位為數(shù)據(jù)槽聲明(assert),則忽略數(shù)據(jù)。在讀操作時(shí)通常DM線135是未使用的。依據(jù)本實(shí)施例,以雙向方式使用DM線135以通訊DBI訊號(hào)訊息,如圖3所示的寫(xiě)操作,和如圖4或圖5所示的讀操作。如圖3的寫(xiě)操作所示,傳統(tǒng)執(zhí)行數(shù)據(jù)時(shí)隙0-7,其中使用DM位以選擇性地遮蔽正寫(xiě)入的位。在時(shí)隙8時(shí),DBI向量145于DQ線140上通訊顯示是否在前數(shù)據(jù)槽的字節(jié)已被反轉(zhuǎn)。全域DBI位(DBIG)150使用DM線135通訊。因此,如果DBIG位150被聲明,外部存儲(chǔ)器105被發(fā)訊號(hào)DBI向量145本身已被反轉(zhuǎn)。響應(yīng)DBIG位150的聲明,在外部存儲(chǔ)器105的控制器反轉(zhuǎn)DBI向量145,然后使用反轉(zhuǎn)值用于處理數(shù)據(jù)時(shí)隙的字節(jié)。如圖4的讀操作所示,傳統(tǒng)執(zhí)行數(shù)據(jù)傳輸槽0-7,與DM位為未使用(即,保持于“ I ”的低功率狀態(tài))。在時(shí)隙8時(shí),DBI向量145于DQ線140上通訊顯示是否在前數(shù)據(jù)時(shí)隙的字節(jié)已被反轉(zhuǎn)。在DBI時(shí)隙8時(shí),全域D BI位(DBIG)150使用DM線135通訊。因此,如果DBIG位150被聲明,存儲(chǔ)器控制器125被發(fā)訊號(hào)DBI向量145本身已被反轉(zhuǎn)。響應(yīng)DBIG位150的聲明,存儲(chǔ)器控制器125反轉(zhuǎn)DBI向量145,然后使用反轉(zhuǎn)值用于處理數(shù)據(jù)時(shí)隙的字節(jié)。圖5顯示讀操作的另一實(shí)施例,傳統(tǒng)執(zhí)行數(shù)據(jù)時(shí)隙0-7,但DM線135用來(lái)通訊DBI向量145。在數(shù)據(jù)槽8,傳送CRC數(shù)據(jù),而DBIG位150使用DM線135通訊?,F(xiàn)在轉(zhuǎn)到圖6和圖7,描述另一實(shí)施例,不使用邊帶訊號(hào)于通訊全域DBI訊息。如圖6所示外部存儲(chǔ)器105可包括兩個(gè)4位DDR存儲(chǔ)器155,160的群組組為8位的配置。透過(guò)使用模式緩存器,存儲(chǔ)器155被指定為偶群組,存儲(chǔ)器160被指定為奇群組。偶群組155和奇群組160的DQ線140由群組交叉。為額外的群組重復(fù)這種交叉模式。在實(shí)施4位,數(shù)據(jù)屏蔽線通常不用于存儲(chǔ)器155、160,所以沒(méi)有邊帶腳用于傳送全域DBI訊號(hào)。如圖7所示,致能全域DBI使用,DBI實(shí)施的數(shù)據(jù)槽的數(shù)目減少,以及DQ線140上隨每一存儲(chǔ)器155、160的減少的DBI向量165、170傳送全域DBI位150。傳統(tǒng)于數(shù)據(jù)槽0-7的半字節(jié)(nibble)通訊。然而,比起提供有8位對(duì)應(yīng)8數(shù)據(jù)時(shí) 隙的DBI向量,每一 DBI向量165、170只涉及6時(shí)隙。在所示的實(shí)施例中,對(duì)于數(shù)據(jù)槽0_5,偶模式存儲(chǔ)器155的DBI向量165實(shí)施DBI,對(duì)于數(shù)據(jù)槽2_7,奇模式存儲(chǔ)器實(shí)施DBI。偶模式存儲(chǔ)器155的時(shí)隙6和7的半字節(jié)與奇模式存儲(chǔ)器155的時(shí)隙O和I的半字節(jié)從不反轉(zhuǎn)。控制時(shí)隙8和9上通訊DBI向量165、170。全域DBI向量175、180也于控制時(shí)隙8和9傳送,DBIA位顯示假如DBI向量165、170的時(shí)隙8部分已反轉(zhuǎn),DBIB位顯示假如DBI向量165、170的時(shí)隙9部分已反轉(zhuǎn)。使用這種方法,可以避免位傳輸槽7和8之間和槽8和9之間的8位的最大8SS0。雖然因?yàn)橛兴牟?,只有一半字?jié)由DBI涵蓋,DC功率節(jié)省有輕微減少。兩群組155、160上的SSO減少是優(yōu)于各群組單獨(dú)的SSO的特性。雖然為單一群組的SSO的特性最壞的情況為4,兩相鄰的群組上,SSO限于最大為6。所述的DBI訊號(hào)技術(shù)以最小的SSO致能DBI。對(duì)有邊帶訊號(hào)的x8/xl6裝置進(jìn)行全域DBI位150,SSO小于4。對(duì)沒(méi)有邊帶訊號(hào)的X4裝置,8位上SSO最大是6。降低功耗可降低散熱需求,延長(zhǎng)電池的使用壽命。減少SSO改善噪聲性能,可增加存儲(chǔ)器總線操作的最
高頻率。以上敘述的特殊實(shí)施例僅是說(shuō)明用,對(duì)于具有在此處的教示的獲利的本技術(shù)領(lǐng)域之人士,將本揭露修改及以不同但等效的方式實(shí)施是顯而易見(jiàn)的。再者,顯示在此的結(jié)構(gòu)或設(shè)計(jì)的細(xì)節(jié)并非用于作為限制,限制是所述的權(quán)利要求書(shū)。因此明顯可見(jiàn)的,可改變或修改以上所述的特殊實(shí)施例且所有此種變化皆被視為在本揭露的范疇及精神內(nèi)。據(jù)此,在此所尋求的保護(hù)闡述在所述的權(quán)利要求書(shū)中。依據(jù)本揭露的一個(gè)實(shí)施例的一種裝置包含定義通訊數(shù)據(jù)用的數(shù)據(jù)總線的多個(gè)數(shù)據(jù)線。控制器可操作來(lái)通訊使用多個(gè)數(shù)據(jù)時(shí)隙的數(shù)據(jù)總線上的多個(gè)數(shù)據(jù)傳輸,其中對(duì)于數(shù)據(jù)時(shí)隙的至少一子集,控制器可操作來(lái)通訊指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的關(guān)聯(lián)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),數(shù)據(jù)傳輸?shù)淖蛹玫臄?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量,且控制器可操作來(lái)通訊指示數(shù)據(jù)總線反轉(zhuǎn)向量的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。裝置可進(jìn)一步包含訊號(hào)線,且控制器可操作來(lái)在訊號(hào)線上通訊全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。訊號(hào)線可為數(shù)據(jù)屏蔽線。
數(shù)據(jù)總線反轉(zhuǎn)向量可于除了多個(gè)數(shù)據(jù)時(shí)隙以外的控制時(shí)隙中的數(shù)據(jù)線上通訊,且控制器可操作來(lái)在寫(xiě)操作期間于數(shù)據(jù)屏蔽線上通訊用于數(shù)據(jù)傳輸?shù)臄?shù)據(jù)屏蔽信息以及在控制時(shí)隙期間于數(shù)據(jù)屏蔽線上通訊全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)??刂破骺刹僮鱽?lái)在控制時(shí)隙期間于數(shù)據(jù)屏蔽線上通訊全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。數(shù)據(jù)總線反轉(zhuǎn)向量可于除了多個(gè)數(shù)據(jù)時(shí)隙以外的控制時(shí)隙中的數(shù)據(jù)線上通訊,且控制器可操作來(lái)在控制時(shí)隙期間于數(shù)據(jù)屏蔽線上通訊全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。數(shù)據(jù)總線反轉(zhuǎn)向量可于除了多個(gè)數(shù)據(jù)時(shí)隙以外的控制時(shí)隙中的數(shù)據(jù)線上通訊。全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)可在控制時(shí)隙期間于數(shù)據(jù)線上通訊。資料線可分群至第一組和第二組。數(shù)據(jù)總線反轉(zhuǎn)向量可具有與第一組相關(guān)的第一部分和與第二組相關(guān)的第二部分。第一部分涵蓋數(shù)據(jù)時(shí)隙的第一子集,第二部分涵蓋時(shí)隙
的第二子集,且不包括在第一子集中的數(shù)據(jù)時(shí)隙不重迭不包括在第二子集中的數(shù)據(jù)時(shí)隙。第一組可與第一存儲(chǔ)器相關(guān)且第二組可與第二存儲(chǔ)器相關(guān)??刂破骺蔀榇鎯?chǔ)器控制器??蓪⒖刂破髡现链鎯?chǔ)器裝置中。裝置也可包括處理器以及存儲(chǔ)器。多個(gè)數(shù)據(jù)線可將處理器連接至存儲(chǔ)器。數(shù)據(jù)總線可為地址總線。依據(jù)本揭露的另一個(gè)實(shí)施例的一種方法可包含于定義使用多個(gè)數(shù)據(jù)時(shí)隙的數(shù)據(jù)總線的多個(gè)數(shù)據(jù)線上通訊多個(gè)數(shù)據(jù)傳輸;對(duì)于數(shù)據(jù)時(shí)隙的至少一子集,通訊指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),其中數(shù)據(jù)傳輸?shù)淖蛹玫臄?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量;以及通訊指示該數(shù)據(jù)總線反轉(zhuǎn)向量的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。通訊全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)可包括通訊使用數(shù)據(jù)線的至少一數(shù)據(jù)線的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。數(shù)據(jù)總線反轉(zhuǎn)向量可涵蓋少于數(shù)據(jù)時(shí)隙的總數(shù),且全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)可在至少一個(gè)控制時(shí)隙期間與數(shù)據(jù)總線反轉(zhuǎn)向量通訊。通訊全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)可包括通訊使用除了數(shù)據(jù)線以外與數(shù)據(jù)總線相關(guān)的訊號(hào)線的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。
權(quán)利要求
1.一種裝置,包括多個(gè)數(shù)據(jù)線(140),定義通訊數(shù)據(jù)用的數(shù)據(jù)總線(130);控制器(125),操作來(lái)通訊使用多個(gè)數(shù)據(jù)時(shí)隙的數(shù)據(jù)總線(130)上的多個(gè)數(shù)據(jù)傳輸,其中,對(duì)于該數(shù)據(jù)時(shí)隙的至少一子集,該控制器操作來(lái)通訊指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的關(guān)聯(lián)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),該數(shù)據(jù)傳輸?shù)淖蛹玫脑摂?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170),且該控制器(125)操作來(lái)通訊指示該數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170)的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150、175、180)。
2.如權(quán)利要求I所述的裝置,進(jìn)一步包括數(shù)據(jù)屏蔽線(135),其中,該控制器(125)操作來(lái)在該數(shù)據(jù)屏蔽線(135)上通訊該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150)。
3.如權(quán)利要求2所述的裝置,其中,該數(shù)據(jù)總線反轉(zhuǎn)向量(150)于除了該多個(gè)數(shù)據(jù)時(shí)隙以外的控制時(shí)隙中的該數(shù)據(jù)線(140)上通訊,且該控制器(125)操作來(lái)在該控制時(shí)隙期間于該數(shù)據(jù)屏蔽線(135)上通訊該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150)。
4.如權(quán)利要求3所述的裝置,其中,該控制器(125)操作來(lái)在寫(xiě)操作期間于該數(shù)據(jù)屏蔽線(135)上通訊用于該數(shù)據(jù)傳輸?shù)臄?shù)據(jù)屏蔽信息。
5.如權(quán)利要求I所述的裝置,其中,該數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170)于除了該多個(gè)數(shù)據(jù)時(shí)隙以外的控制時(shí)隙中的該數(shù)據(jù)線(140)上通訊,且在該控制時(shí)隙期間于該數(shù)據(jù)線(140)上通訊該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150)。
6.如權(quán)利要求5所述的裝置,其中,該數(shù)據(jù)線(140)分群至第一組和第二組,該數(shù)據(jù)總線反轉(zhuǎn)向量具有與該第一組相關(guān)的第一部分(175)和與該第二組相關(guān)的第二部分(180),該第一部分(175)涵蓋該數(shù)據(jù)時(shí)隙的第一子集,該第二部分(180)涵蓋該時(shí)隙的第二子集,且不包括在該第一子集中的該數(shù)據(jù)時(shí)隙不重迭不包括在該第二子集中的數(shù)據(jù)時(shí)隙。
7.如權(quán)利要求6所述的裝置,其中,該第一組與第一存儲(chǔ)器(155)相關(guān)且該第二組與第二存儲(chǔ)器(160)相關(guān)。
8.如權(quán)利要求I所述的裝置,進(jìn)一步包括處理器(100);以及存儲(chǔ)器(105),其中,該多個(gè)數(shù)據(jù)線(140)將該處理器(100)連接至該存儲(chǔ)器(105)。
9.一種方法,包括于定義使用多個(gè)數(shù)據(jù)時(shí)隙的數(shù)據(jù)總線(130)的多個(gè)數(shù)據(jù)線(140)上通訊多個(gè)數(shù)據(jù)傳輸;對(duì)于該數(shù)據(jù)時(shí)隙的至少一子集,通訊指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),其中,該數(shù)據(jù)傳輸?shù)淖蛹玫脑摂?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170);以及通訊指示該數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170)的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150、175、180)。
10.如權(quán)利要求9所述的方法,其中,通訊該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150、175、180)包括通訊使用該數(shù)據(jù)線(140)的至少一數(shù)據(jù)線的該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150、175、180)。
11.如權(quán)利要求10所述的方法,其中,該數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170)涵蓋少于該數(shù)據(jù)時(shí)隙的總數(shù),且該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150、175、180)在至少一個(gè)控制時(shí)隙期間與該數(shù)據(jù)總線反轉(zhuǎn)向量(145、165、170)通訊。
12.如權(quán)利要求9所述的方法,其中,通訊該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(150)包括通訊使用除了該數(shù)據(jù)線(140)以外與該數(shù)據(jù)總線(130)相關(guān)的訊號(hào)線(135)的該全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)(I 50)。
13.如權(quán)利要求12所述的方法,其中,該訊號(hào)線(135)包括數(shù)據(jù)屏蔽線(135)。
全文摘要
一種裝置包括定義通訊數(shù)據(jù)用的數(shù)據(jù)總線的多個(gè)數(shù)據(jù)線??刂破骺刹僮鱽?lái)通訊使用多個(gè)數(shù)據(jù)時(shí)隙的數(shù)據(jù)總線上的多個(gè)數(shù)據(jù)傳輸,其中,對(duì)于數(shù)據(jù)時(shí)隙的至少一子集,控制器可操作來(lái)指示在關(guān)聯(lián)的數(shù)據(jù)時(shí)隙期間通訊的位被反轉(zhuǎn)的關(guān)聯(lián)的數(shù)據(jù)總線反轉(zhuǎn)指標(biāo),數(shù)據(jù)傳輸?shù)淖蛹玫臄?shù)據(jù)總線反轉(zhuǎn)指標(biāo)分群為數(shù)據(jù)總線反轉(zhuǎn)向量,且控制器可操作來(lái)通訊指示數(shù)據(jù)總線反轉(zhuǎn)向量的反轉(zhuǎn)的全域數(shù)據(jù)總線反轉(zhuǎn)指標(biāo)。
文檔編號(hào)G06F13/42GK102934098SQ201180028766
公開(kāi)日2013年2月13日 申請(qǐng)日期2011年4月5日 優(yōu)先權(quán)日2010年4月12日
發(fā)明者G·A·德斯, S·A·帕特爾 申請(qǐng)人:先進(jìn)微裝置公司