本發(fā)明專利技術(shù)提供了一種時鐘門控電路和總線系統(tǒng)。本技術(shù)提供了在降低適于作為單元來處理事務的總線系統(tǒng)的功耗方面的優(yōu)異的有利效果。此處公開的是時鐘門控電路,包括:時鐘使能信號生成部,所述時鐘使能信號生成部適于在由總線系統(tǒng)分割成的多個區(qū)中的每一個區(qū)中對未完成的事務的數(shù)目進行計數(shù),從而生成用于多個區(qū)中的每一個區(qū)的時鐘使能信號;以及掩蔽時鐘生成部,所述掩蔽時鐘生成部適于通過使用用于多個區(qū)中的每一個區(qū)的時鐘使能信號來掩蔽時鐘從而生成被掩蔽的時鐘。
【技術(shù)實現(xiàn)步驟摘要】
時鐘門控電路和總線系統(tǒng)
本技術(shù)涉及一種總線系統(tǒng),更具體地說,涉及一種用于總線系統(tǒng)的時鐘門控電路。
技術(shù)介紹
隨著越來越多的主站和從站被連接,并且由于例如分割總線協(xié)議的引入而導致的越來越大的柵極規(guī)模,總線系統(tǒng)的功耗傾向于增長得越來越大。因此,已提出被設計為控制時鐘的供應以抑制總線系統(tǒng)的功耗的技術(shù)。在使用多個總線的計算系統(tǒng)中,例如,已提出只將時鐘提供給適于傳遞數(shù)據(jù)的總線的技術(shù)(參照例如日本專利早期公開No.2008-305215)。
技術(shù)實現(xiàn)思路
在上述的相關(guān)技術(shù)中,通過生成來自前一級的請求信號與時鐘的邏輯積來將時鐘提供給每一級。即,只有當數(shù)據(jù)被輸入時才提供時鐘。然而,隨著在最近的總線系統(tǒng)中使用分割總線協(xié)議,請求和對該請求的響應在事務中是分開和異步地被執(zhí)行的。其結(jié)果是,單獨處理它們是效率低下的。鑒于上述情況,希望提供適于作為單元來處理事務的總線系統(tǒng)的降低的功耗。根據(jù)本技術(shù)的第一模式,提供了一種時鐘門控電路,其包括時鐘使能信號生成部和掩蔽時鐘生成部。時鐘使能信號生成部在由總線系統(tǒng)分割成的多個區(qū)中的每一個區(qū)中對未完成的事務的數(shù)目進行計數(shù),從而生成用于多個區(qū)中的每一個區(qū)的時鐘使能信號。掩蔽時鐘生成部通過使用用于多個區(qū)中的每一個區(qū)的時鐘使能信號來掩蔽時鐘,從而生成被掩蔽的時鐘。這提供了一種逐個事務地控制每一個區(qū)的時鐘的有利效果。可替代地,在第一模式中,時鐘使能信號生成部可在請求被輸入到多個區(qū)中的每一個區(qū)時增加未完成的事務的數(shù)目,并在對請求的響應被輸出時減少未完成的事務的數(shù)目,從而對未完成的事務的數(shù)目進行計數(shù)。掩蔽時鐘生成部可在未完成的事務的數(shù)目是零時掩蔽時鐘并輸出被掩蔽的時鐘,并且在未完成的事務的數(shù)目是一個或多個時按原樣輸出時鐘作為被掩蔽的時鐘。這提供了根據(jù)未完成的事務的數(shù)目來控制每一個區(qū)的時鐘的有利效果。另外可替代地,在第一模式中,時鐘使能信號生成部可包括計數(shù)器,計數(shù)器適于在請求被輸入到多個區(qū)中的每一個區(qū)時增加未完成的事務的數(shù)目并且在對請求的響應被輸出時減少未完成的事務的數(shù)目,從而對未完成的事務的數(shù)目進行計數(shù)。掩蔽時鐘生成部可包括適于在未完成的事務的數(shù)目是零時掩蔽時鐘并輸出被掩蔽的時鐘,并且在未完成的事務的數(shù)目是一個或多個時按原樣輸出時鐘作為被掩蔽的時鐘。這提供了根據(jù)由計數(shù)器計數(shù)的未完成的事務的數(shù)目來控制每一個區(qū)的時鐘的有利效果。根據(jù)本技術(shù)的第二模式,提供了一種總線系統(tǒng),其包括多個請求解碼器、多個請求仲裁器、多個響應解碼器、多個響應仲裁器、時鐘使能信號生成部和掩蔽時鐘生成部分。多個請求解碼器中的每一個請求解碼器被設置成與多個主站中的每一個主站相關(guān)聯(lián)以便解碼來自相關(guān)聯(lián)的主站的請求。多個請求仲裁器中的每一個請求仲裁器被設置成與多個從站中的每一個從站相關(guān)聯(lián),以便仲裁由多個請求解碼器解碼的請求并將請求輸出到相關(guān)聯(lián)的從站。多個響應解碼器中的每一個響應解碼器被設置成與多個從站中的每一個從站相關(guān)聯(lián),以便解碼來自相關(guān)聯(lián)的從站的響應。多個響應仲裁器中的每一個響應仲裁器被設置成與多個主站中的每一個主站相關(guān)聯(lián),以便仲裁由多個響應解碼器解碼的響應并將響應輸出到相關(guān)聯(lián)的主站。時鐘使能信號生成部通過將多個請求解碼器和響應仲裁器進行分類以使得與同一主站相關(guān)聯(lián)的請求解碼器和響應仲裁器被分類到同一區(qū)或通過將多個請求仲裁器和多個響應解碼器進行分類以使得與同一從站相關(guān)聯(lián)的請求仲裁器和響應解碼器被分類到同一區(qū),來在多個區(qū)中的每一個區(qū)中對未完成的事務的數(shù)目進行計數(shù),以便生成用于多個區(qū)中的每一區(qū)的時鐘使能信號。掩蔽時鐘生成部通過使用用于多個區(qū)中的每一個區(qū)的時鐘使能信號來掩蔽時鐘,以生成被掩蔽的時鐘。這提供了在總線系統(tǒng)中逐個事物地控制每一個區(qū)的時鐘的有利效果。可替代地,在第二模式中,時鐘使能信號生成部可在請求被輸入到多個區(qū)中的每一個區(qū)時增加未完成的事務的數(shù)目,并且在對請求的響應被輸出時減少未完成的事務的數(shù)目,從而對未完成的事務的數(shù)目進行計數(shù)。掩蔽時鐘生成部可在未完成的事務的數(shù)目是零時掩蔽時鐘并輸出被掩蔽的時鐘,并且在未完成的事務的數(shù)目是一個或多個時按原樣輸出時鐘作為被掩蔽的時鐘。這提供了在總線系統(tǒng)中根據(jù)未完成的事務的數(shù)目來控制每一個區(qū)的時鐘的有利效果。另外可替代地,在第二模式下,時鐘使能信號生成部可包括計數(shù)器,計數(shù)器適于在請求被輸入到多個區(qū)中的每一個區(qū)時增加未完成的事務的數(shù)目,并且在對請求的響應被輸出時減少未完成的事務的數(shù)目,從而對未完成的事務的數(shù)目進行計數(shù)。掩蔽時鐘生成部可包括時鐘使能器,時鐘使能器適于在未完成的事務的數(shù)目是零時掩蔽時鐘并輸出被掩蔽的時鐘,并且在未完成的事務的數(shù)目是一個或多個時按原樣輸出時鐘作為被掩蔽的時鐘。這提供了在總線系統(tǒng)中根據(jù)計數(shù)器計數(shù)的未完成的事務的數(shù)目來控制每一個區(qū)的時鐘的有利效果。本技術(shù)提供了在降低適于作為單元來處理事務的總線系統(tǒng)的功耗方面的優(yōu)異的有利效果。附圖說明圖1是示出了本技術(shù)的實施例中的總線系統(tǒng)的整體配置的示例的圖;圖2是示出了本技術(shù)的實施例中的互連的配置示例的圖;圖3是示出了在本技術(shù)的實施例中分類成區(qū)的示例的圖;圖4A到4C是示出了本技術(shù)的實施例中的每一個區(qū)的操作轉(zhuǎn)換的示例的圖;圖5是示出了在本技術(shù)的實施例中的時鐘控制單元的時鐘門控部件的基本配置的示例的圖;圖6是示出了在本技術(shù)的實施例中的用于觸發(fā)對時鐘門控部件中的目標區(qū)的輸入的開始和輸出的完成的事件的示例的圖;圖7是示出了在本技術(shù)的實施例中的時鐘控制單元的配置示例的圖;圖8是示出了在本技術(shù)的實施例中的時鐘門控部件的配置示例的圖;圖9是示出了在本技術(shù)的實施例中的時鐘使能信號生成部的配置示例的圖;圖10是示出了在本技術(shù)的實施例中的掩蔽時鐘生成部的配置示例的圖;圖11是示出了在本技術(shù)的實施例中的時鐘控制單元的修改示例的圖。具體實施方式將在下面給出用于執(zhí)行本技術(shù)的模式(以下簡稱為實施例)的描述。應當注意的是,描述將以如下的順序給出。1.實施例(逐個事務地控制每一個區(qū)的時鐘)2.修改示例<1.實施例>【總線系統(tǒng)的整體配置】圖1是示出了本技術(shù)的實施例中的總線系統(tǒng)的整體配置的示例的圖。在這一總線系統(tǒng)中,多個連接設備被連接到作為總線的互連300。多個連接設備被分類成M個主站100和S個從站200。主站100是適于在數(shù)據(jù)傳輸中采取主動的連接設備。從站200是適于被動操作的連接設備。處理器能夠例如用作作為主站的連接設備。存儲器能夠例如用作作為從站的連接設備。應當注意的是,“M”和“S”每一個都是等于或大于“1”的整數(shù)。圖2是示出了本技術(shù)的實施例中的互連300的配置示例的圖。這里將假設總線系統(tǒng)包括兩個主站100和兩個從站200來給出描述。另外,在這里,我們假設AXI(高級可擴展接口)協(xié)議被用作適于彼此獨立地控制數(shù)據(jù)傳輸請求和實際的數(shù)據(jù)傳輸?shù)?分離事務)總線的典型示例。在這一AXI協(xié)議中,讀地址信道和讀數(shù)據(jù)信道是可作為讀操作路徑來用的。當包括讀地址的請求通過讀地址信道從主站100傳送到從站200時,讀取的數(shù)據(jù)響應于該請求被從從站200通過讀數(shù)據(jù)信道傳送到主站100。另外,在AXI協(xié)議中,寫地址信道、寫數(shù)據(jù)信道和寫響應信道是可作為寫操作路徑來用的。當寫請求被從主站100通過寫地址信道和寫數(shù)據(jù)信道傳送到從站200時,從站200響應于該請求執(zhí)行寫操作。然后,寫操作的結(jié)果被從本文檔來自技高網(wǎng)...

【技術(shù)保護點】
一種時鐘門控電路,包括:時鐘使能信號生成部,所述時鐘使能信號生成部適于在由總線系統(tǒng)分割成的多個區(qū)中的每一個區(qū)中對未完成的事務的數(shù)目進行計數(shù),從而生成用于所述多個區(qū)中的每一個區(qū)的時鐘使能信號;以及掩蔽時鐘生成部,所述掩蔽時鐘生成部適于通過使用用于所述多個區(qū)中的每一個區(qū)的所述時鐘使能信號來掩蔽時鐘從而生成被掩蔽的時鐘。
【技術(shù)特征摘要】
2011.11.14 JP 2011-2481481.一種時鐘門控電路,包括:時鐘使能信號生成部,所述時鐘使能信號生成部適于在由總線系統(tǒng)分割成的多個區(qū)中的每一個區(qū)中對未完成的事務的數(shù)目進行計數(shù),從而生成用于所述多個區(qū)中的每一個區(qū)的時鐘使能信號;以及掩蔽時鐘生成部,所述掩蔽時鐘生成部包括:邏輯總和門,所述邏輯總和門適于生成由所述時鐘使能信號生成部生成的所述時鐘使能信號的邏輯總和,以及時鐘使能器,所述時鐘使能器適于通過使用由所述邏輯總和門提供的所述邏輯總和來為所述多個區(qū)中的每一個區(qū)掩蔽時鐘,從而生成要被提供至所述多個區(qū)的相應區(qū)的被掩蔽的時鐘。2.如權(quán)利要求1所述的時鐘門控電路,其中,所述時鐘使能信號生成部在請求被輸入到所述多個區(qū)中的每一個區(qū)時增加所述未完成的事務的數(shù)目,并在對所述請求的響應被輸出時減少所述未完成的事務的數(shù)目,從而對所述未完成的事務的數(shù)目進行計數(shù),并且所述掩蔽時鐘生成部在所述未完成的事務的數(shù)目是零時掩蔽所述時鐘并輸出所述被掩蔽的時鐘,并且在所述未完成的事務的數(shù)目是一個或多個時按原樣輸出所述時鐘作為所述被掩蔽的時鐘。3.如權(quán)利要求1所述的時鐘門控電路,其中,所述時鐘使能信號生成部包括計數(shù)器,所述計數(shù)器適于在請求被輸入到所述多個區(qū)中的每一個區(qū)時增加所述未完成的事務的數(shù)目并且在對所述請求的響應被輸出時減少所述未完成的事務的數(shù)目,從而對所述未完成的事務的數(shù)目進行計數(shù),并且所述時鐘使能器在所述未完成的事務的數(shù)目是零時掩蔽所述時鐘并輸出所述被掩蔽的時鐘,并且在未完成的事務的數(shù)目是一個或多個時按原樣輸出所述時鐘作為所述被掩蔽的時鐘。4.一種總線系統(tǒng),包括:多個請求解碼器,每一個請求解碼器被設置成與多個主站中的每一個主站相關(guān)聯(lián)以便解碼來自相關(guān)聯(lián)的主站的請求;多個請求仲裁器,每一個請求仲裁器被設置成與多個從站中的每一個從站相關(guān)聯(lián),以便仲裁由所述多個請求解碼器解碼的請求并將所述請求輸出到相關(guān)聯(lián)的從站;多個響應解碼器,每一個響應解碼器...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:青木蘇美,
申請(專利權(quán))人:索尼公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。