本發(fā)明涉及功耗管理領域,特別是涉及一種電路系統(tǒng)、功耗管理系統(tǒng)及方法。
背景技術:
:隨著數(shù)字集成電路的集成度與性能的不斷發(fā)展,功耗管理的重要性日益增加。優(yōu)秀的功耗管理不但能夠降低芯片使用時的能源消耗和費用,而且能降低對配套硬件和冷卻環(huán)境的需求,使芯片擁有更廣闊的應用場景。在數(shù)字電路設計中,功耗的管理一般基于控制模塊的供電電壓和時鐘?,F(xiàn)有的設計有以下幾個問題:(1)連接的結構上采用簡單的主從式樹狀結構,如圖1所示,主模塊采用主從式樹狀結構與從模塊連接。這樣的結構可擴展性較差,當有新的模塊連接上來的時候,就需要重新設計主模塊的控制邏輯。(2)時鐘和電壓控制都擁有獨立的接口和通路,如圖2所示,分別有對時鐘控制和管理的接口以及對電壓控制和管理的接口,這帶來了額外的資源開銷。技術實現(xiàn)要素:鑒于以上所述現(xiàn)有技術的缺點,本發(fā)明的目的在于提供一種功耗管理系統(tǒng)及方法,用于解決現(xiàn)有技術中功耗管理結構的可擴展性差,以及功耗管理過程中需要通過多個接口進行管理的資源浪費的問題。為實現(xiàn)上述目的及其他相關目的,本發(fā)明提供一種功耗管理系統(tǒng),包括:主功耗管理單元,設置于主功能模塊中;從功耗管理單元,設置于從功能模塊中,用于檢測所述從功能模塊的功耗狀態(tài);功耗管理總線,分別與所述主功耗管理單元以及所述從功耗管理單元通信連接;其中,所述主功耗管理單元用于通過所述功耗管理總線與所述從功耗管理單元進行功耗管理命令的交互來對所述從功能模塊進行功耗管理。于本發(fā)明一具體實施例中,所述從功耗管理單元在檢測到所述從功能模塊的狀態(tài)達到預設狀態(tài)時,生成所述功耗管理命令,且通過所述功耗管理總線向所述主功耗管理單元發(fā)送所述功耗管理命令以請求所述主功耗管理單元對所述從功能模塊的功耗進行管理。于本發(fā)明一具體實施例中,所述主功耗管理單元用于在接收到功耗管理指令時生成功耗管理命令,以根據(jù)所述功耗管理命令對所述從功能模塊的功耗進行管理。于本發(fā)明一具體實施例中,所述對所述從功能模塊的功耗進行管理包括令所述從功能模塊進入低功耗狀態(tài),或從低功耗狀態(tài)退出。于本發(fā)明一具體實施例中,所述對所述從功能模塊的功耗進行管理包括通過對所述從功能模塊的時鐘和/或供電的控制令所述從功能模塊進入低功耗狀態(tài),或從低功耗狀態(tài)退出。于本發(fā)明一具體實施例中,所述從功耗管理單元在所述從功能模塊進入低功耗狀態(tài)之前,對所述從功能模塊的當前狀態(tài)進行保護,以在所述從功能模塊從低功耗狀態(tài)退出時,將所述從功能模塊恢復至被保護的狀態(tài)。于本發(fā)明一具體實施例中,所述主功耗管理單元以及所述從功耗管理單元均設置有唯一的功耗管理單元標識號,且各所述功耗管理命令均具有唯一的功耗管理命令標識號。于本發(fā)明一具體實施例中,所述主功耗管理單元以及所述從功耗管理單元與所述功耗管理總線進行交互的信號包括以下信號中的一種或多種:輸出命令信號,包括輸出的功耗管理命令,所述輸出命令信號從所述主功耗管理單元或所述從功耗管理單元輸出至所述功耗管理總線;輸出命令身份信號,包括第一功耗管理單元標識號以及第一功耗管理命令標識號,所述第一功耗管理命令標識號與所述輸出的功耗管理命令相對應,所述第一功耗管理單元標識號與所述接收所述輸出的功耗管理命令的功耗管理單元相對應,所述輸出命令身份信號從所述主功耗管理單元或所述從功耗管理單元輸出至所述功耗管理總線;輸出命令答復信號,包括答復比特以及所述第一功耗管理命令標識號;所述輸出命令答復信號從所述功耗管理總線輸出至所述主功耗管理單元或從功耗管理單元,所述輸出命令答復信號的答復比特為對所述輸出的功耗管理命令、所述第一功耗管理單元標識號、以及所述第一功耗管理命令標識號的響應;輸入命令信號,包括輸入的功耗管理命令,所述輸入命令信號從所述功耗管理總線輸出至所述主功耗管理單元或從功耗管理單元;輸入命令身份信號,包括第二功耗管理單元標識號以及第二功耗管理命令標識號,所述第二功耗管理命令標識號與所述輸入的功耗管理命令相對應,所述第二功耗管理單元標識號為發(fā)送所述輸入的功耗管理命令的功耗管理單元的標識號,所述輸入命令身份信號從所述功耗管理總線輸出至所述主功耗管理單元或從功耗管理單元;輸入命令答復信號,包括答復比特、第三功耗管理單元標識號、以及第二功耗管理命令標識號,所述第三功耗管理單元標識號為接收所述答復比特的功耗管理單元的標識號,所述輸入命令答復信號從所述主功耗管理單元或所述從功耗管理單元輸出至所述功耗管理總線,所述輸入命令答復信號的答復比特為對所述輸入的功耗管理命令、第二功耗管理單元標識號、以及第二功耗管理命令標識號的響應。于本發(fā)明一具體實施例中,所述輸出命令信號、所述輸出命令身份信號、以及所述輸出命令答復信號組成輸出信號集;所述輸入命令信號、所述輸入命令身份信號、以及所述輸入命令答復信號組成輸入信號集;所述主功耗管理單元以及所述從功耗管理單元均通過輸出命令通道和輸入命令通道與所述功耗管理總線進行通信,且通過所述輸出命令通道傳輸所述輸出信號集;通過所述輸入命令通道傳輸所述輸入信號集。于本發(fā)明一具體實施例中,所述從功耗管理單元用以在檢測到所述從功能模塊的狀態(tài)達到預設的狀態(tài)時,向所述功耗管理總線發(fā)送功耗管理命令、主功耗管理單元標識號、以及功耗管理命令標識號,且用以接收從所述功耗管理總線發(fā)送的答復比特以及所述功耗管理命令標識號,且根據(jù)所述答復比特判斷是否執(zhí)行與所述功耗管理命令標識號對應功耗管理命令;所述主功耗管理單元用以從所述功耗管理總線接收所述功耗管理命令、所述功耗管理命令標識號、以及從功耗管理單元標識號,且還用以向所述功耗管理總線發(fā)送答復比特、從功耗管理單元標識號、以及所述功耗管理命令標識號;所述功耗管理總線用以根據(jù)從所述從功耗管理單元接收的所述功耗管理命令、主功耗管理單元標識號、以及功耗管理命令標識號,向所述主功耗管理單元發(fā)送所述功耗管理命令、所述功耗管理命令標識號、以及從功耗管理單元標識號,且還用以根據(jù)從所述主功耗管理單元接收的所述答復比特、從功耗管理單元標識號、以及所述功耗管理命令標識號,向所述從功耗管理單元發(fā)送所述答復比特以及所述功耗管理命令標識號。于本發(fā)明一具體實施例中,所述主功耗管理單元用以在接收到功耗管理指令時,生成功耗管理命令,并向所述功耗管理總線發(fā)送功耗管理命令、從功耗管理單元標識號、以及功耗管理命令標識號,且用以從所述功耗管理總線接收答復比特以及所述功耗管理命令標識號,并根據(jù)所述答復比特判斷是否令執(zhí)行與所述功耗管理命令標識號對應的所述功耗管理命令以對相應的所述從功能模塊的功耗進行管理;所述從功耗管理單元用以從所述功耗管理總線接收所述功耗管理命令、所述功耗管理命令標識號、以及所述主耗管理單元標識號,且向所述功耗管理總線發(fā)送所述答復比特、所述主功耗管理單元標識號、以及所述功耗管理命令標識號;所述功耗管理總線用以根據(jù)從所述主功耗管理單元接收的功耗管理命令、從功耗管理單元標識號、以及功耗管理命令標識號,向所述從功耗管理單元發(fā)送所述功耗管理命令、所述功耗管理命令標識號、以及所述主耗管理單元標識號,且還用以根據(jù)從所述從功耗管理單元接收的所述所述答復比特、所述主功耗管理單元標識號、以及所述功耗管理命令標識號,向所述主功耗管理單元發(fā)送所述答復比特以及所述功耗管理命令標識號。為實現(xiàn)上述目的及其他相關目的,本發(fā)明還提供一種電路系統(tǒng),包括主功能模塊以及從功能模塊,所述電路系統(tǒng)還包括如上任一項所述的功耗管理系統(tǒng)。為實現(xiàn)上述目的及其他相關目的,本發(fā)明還提供一種功耗管理方法,應用于具有主功耗管理單元、從功耗管理單元、以及功耗管理總線的系統(tǒng)中,其中所述主功耗管理單元設置于主功能模塊中,用于檢測所述主功能模塊的功耗狀態(tài)所述,所述從功耗管理單元設置于從功能模塊中,用于檢測所述從功能模塊的功耗狀態(tài);所述主功耗管理單元以及所述從功耗管理單元通過所述功耗管理總線進行通信;所述功耗管理方法包括:當所述從功耗管理單元檢測到所述從功能模塊處于預設狀態(tài)時,向所述功耗管理總線發(fā)送功耗管理命令;所述功耗管理總線對所述功耗管理命令進行相應的處理,并將處理后的所述功耗管理命令發(fā)送至相應的所述主功耗管理單元;所述主功耗管理單元根據(jù)接收的所述功耗管理命令向所述功耗管理總線發(fā)送答復信號;所述功耗管理總線對接收到的所述答復信號進行相應的處理,并將處理后的所述答復信號發(fā)送至所述從功耗管理單元;所述從功耗管理單元根據(jù)接收到的所述答復信號判斷是否對所述從功能模塊的功耗進行相應的管理。于本發(fā)明一具體實施例中,所述主功耗管理單元以及所述從功耗管理單元均設置有唯一的功耗管理單元標識號,且各所述功耗管理命令均具有唯一的功耗管理命令標識號;所述方法包括:所述從功耗管理單元檢測到所述從功能模塊的狀態(tài)達到預設的狀態(tài)時,向所述功耗管理總線發(fā)送功耗管理命令、主功耗管理單元標識號、以及功耗管理命令標識號;所述功耗管理總線根據(jù)接收到的信號向所述主功耗管理單元發(fā)送所述功耗管理命令、所述功耗管理命令標識號、以及從功耗管理單元標識號;接收到所述功耗管理命令的所述主功耗管理單元向所述功耗管理總線發(fā)送答復比特、從功耗管理單元標識號、以及所述功耗管理命令標識號;所述功耗管理總線根據(jù)接收到的信號向所述從功耗管理單元發(fā)送所述答復比特以及所述功耗管理命令標識號;所述從功耗管理單元根據(jù)所述答復比特判斷是否執(zhí)行與所述功耗管理命令標識號對應的功耗管理命令。為實現(xiàn)上述目的及其他相關目的,本發(fā)明還提供一種功耗管理方法,其特征在于,應用于具有主功耗管理單元、從功耗管理單元、以及功耗管理總線的系統(tǒng)中,其中所述主功耗管理單元設置于主功能模塊中,用于檢測所述主功能模塊的功耗狀態(tài)所述,所述從功耗管理單元設置于從功能模塊中,用于檢測所述從功能模塊的功耗狀態(tài);所述主功耗管理單元以及所述從功耗管理單元通過所述功耗管理總線進行通信;所述功耗管理方法包括:當所述主功耗管理單元收到關聯(lián)的控制模塊發(fā)送的功耗管理指令時,根據(jù)所述功耗管理指令生成功耗管理命令,并向所述功耗管理總線發(fā)送所述功耗管理命令;所述功耗管理總線對所述功耗管理命令進行相應的處理,并將處理后的所述功耗管理命令發(fā)送至相應的所述從功耗管理單元;所述從功耗管理單元根據(jù)接收的所述功耗管理命令向所述功耗管理總線發(fā)送答復信號;所述功耗管理總線對接收到的所述答復信號進行相應的處理,并將處理后的所述答復信號發(fā)送至所述主功耗管理單元;所述主功耗管理單元根據(jù)接收到的所述答復信號以判斷是否對所述從功能模塊的功耗進行相應的管理。于本發(fā)明一具體實施例中,所述主功耗管理單元以及所述從功耗管理單元均設置有唯一的功耗管理單元標識號,且各所述功耗管理命令均具有唯一的功耗管理命令標識號;所述方法包括:所述主功耗管理單元在接收到功耗管理指令時,生成功耗管理命令,并向所述功耗管理總線發(fā)送功耗管理命令、從功耗管理單元標識號、以及功耗管理命令標識號;所述功耗管理總線根據(jù)接收到的信號向與所述從功耗管理單元發(fā)送所述功耗管理命令、所述功耗管理命令標識號、以及所述主耗管理單元標識號;接收到所述功耗管理命令的所述從功耗管理單元向所述功耗管理總線發(fā)送答復比特、所述主功耗管理單元標識號、以及所述功耗管理命令標識號,所述功耗管理總線根據(jù)接收到的信號向所述主功耗管理單元發(fā)送所述答復比特以及所述功耗管理命令標識號;所述主功耗管理單元根據(jù)所述答復比特判斷是否執(zhí)行與所述功耗管理命令標識號對應的功耗管理命令,以對相應的所述從功能模塊的功耗進行管理。如上所述,本發(fā)明提供一種電路系統(tǒng)、功耗管理系統(tǒng)及方法,所述功耗管理系統(tǒng)包括:主功耗管理單元,設置于主功能模塊中;從功耗管理單元,設置于從功能模塊中,用于檢測所述從功能模塊的功耗狀態(tài);功耗管理總線,分別與所述主功耗管理單元以及所述從功耗管理單元通信連接;其中,所述主功耗管理單元用于通過所述功耗管理總線與所述從功耗管理單元進行功耗管理命令的交互來對所述從功能模塊進行功耗管理。本發(fā)明采用的總線結構,具有較強的可擴展性,同時,將電壓控制和時鐘控制等功耗控制以功耗控制命令統(tǒng)一在一起,減少了硬件資源的使用和響應時間,具有更好的功耗控制效果。附圖說明圖1顯示為現(xiàn)有技術的一具體實施例中電路系統(tǒng)的組成示意圖。圖2顯示為現(xiàn)有技術的一具體實施例中電路系統(tǒng)的組成示意圖。圖3顯示為本發(fā)明的電路系統(tǒng)在一具體實施例中的組成示意圖。圖4顯示為本發(fā)明一具體實施例中信號交互示意圖。圖5顯示為本發(fā)明一具體實施例中信號格式示意圖。圖6顯示為本發(fā)明一具體實施例中信號格式示意圖。圖7顯示為本發(fā)明一具體實施例中功耗管理方法流程示意圖。圖8顯示為本發(fā)明一具體實施例中信號交互示意圖。圖9顯示為本發(fā)明一具體實施例中功耗管理方法流程示意圖。圖10顯示為本發(fā)明一具體實施例中信號交互示意圖。元件標號說明1電路系統(tǒng)11主功能模塊111主功耗管理單元12從功能模塊121從功耗管理單元13功耗管理總線S11~S15、S21~S25步驟具體實施方式以下通過特定的具體實例說明本發(fā)明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的具體實施方式加以實施或應用,本說明書中的各項細節(jié)也可以基于不同觀點與應用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構想,遂圖示中僅顯示與本發(fā)明中有關的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復雜。在數(shù)字電路設計中,通常需要對電路的功耗進行管理,為了使電路的功耗管理具有較強的可擴展性,同時,將電壓控制和時鐘控制等功耗控制以功耗控制命令統(tǒng)一在一起,以減少硬件資源的使用和響應時間,本發(fā)明提出了一種采用總線結構的功耗管理系統(tǒng),所述功耗管理系統(tǒng)應用于如圖3所示的具有主功能模塊11以及從功能模塊12的電路系統(tǒng)1中,所述主功能模塊11以及從功能模塊12的個數(shù)可以為一個或者多個,在此實施例中,為了描述方便,暫且以一個主功能模塊11對應一個從功能模塊12為例來進行說明,所述功耗管理系統(tǒng)包括主功耗管理單元111、從功耗管理單元121、以及功耗管理總線13。所述主功耗管理單元111,設置于主功能模塊11中;其中,所述主功耗管理單元111可以為所述主功能模塊11以及所述從功能模塊12進行功耗管理,且可監(jiān)控所述主功能模塊11是否需要進入低功耗狀態(tài),或者能否進入低功耗狀態(tài)。所述從功耗管理單元121,設置于從功能模塊12中,用于檢測所述從功能模塊12的功耗狀態(tài),即監(jiān)控所述從功能模塊12是否需要進入低功耗狀態(tài),或者能否進入低功耗狀態(tài)。例如,當所述從功能模塊12或所述主功能模塊11處于閑置時,判斷當前從功能模塊12或所述主功能模塊11需要進入低功耗狀態(tài),且會根據(jù)從功能模塊12或所述主功能模塊11的性能是否滿足低功耗的條件,而判斷從功能模塊12或所述主功能模塊11能否進入低功耗狀態(tài)。所述功耗管理總線13,分別與所述主功耗管理單元111以及所述從功耗管理單元121通信連接;優(yōu)選的,所述主功耗管理單元111以及所述從功耗管理單元121通過各自的功耗管理接口連接在所述功耗管理總線13上,其中,所述主功耗管理單元111用于通過所述功耗管理總線13與所述從功耗管理單元121進行功耗管理命令的交互來對所述從功能模塊12進行功耗管理。由于不同的功能模塊可能工作在不同的時鐘域或者電壓域,所述所述功耗管理總線13必須能夠在不同的時鐘域和電壓域之間傳輸信號。于本發(fā)明一具體實施例中,所述對所述從功能模塊12的功耗進行管理包括令所述從功能模塊12進入低功耗狀態(tài),或從低功耗狀態(tài)退出。在數(shù)字電路中,較為常用的是,通過對電路的時鐘和/或供電的控制,以令從功能模塊12進入低功耗狀態(tài),或從低功耗狀態(tài)退出。于本發(fā)明一具體實施例中,所述從功耗管理單元121在檢測到所述從功能模塊12的狀態(tài)達到預設狀態(tài)時,生成所述功耗管理命令,且通過所述功耗管理總線13向所述主功耗管理單元111發(fā)送所述功耗管理命令以請求所述主功耗管理單元111對所述從功能模塊12的功耗進行管理。于本發(fā)明一具體實施例中,所述主功耗管理單元111用于根據(jù)接收到的功耗管理指令而生成功耗管理命令,以根據(jù)所述功耗管理命令對所述從功能模塊12的功耗進行管理。優(yōu)選的,所述功耗管理指令為與所述主功耗管理單元111關聯(lián)的外部控制設備或上層軟件發(fā)送的,所述外部控制設備可以為電腦、手機、或其他具有智能數(shù)據(jù)處理功能的設備,更有選的,用戶通過特定權限的驗證,而可通過所述外部控制設備向所述主功耗管理單元111發(fā)送所述功耗管理指令。其中,所述特定權限的驗證優(yōu)選包括用戶名和密碼的驗證、指紋的驗證、眼角膜信息的驗證等。于本發(fā)明一具體實施例中,所述從功耗管理單元121在所述從功能模塊12進入低功耗狀態(tài)之前,對所述從功能模塊12的當前狀態(tài)進行保護,以在所述從功能模塊12從低功耗狀態(tài)退出時,將所述從功能模塊12恢復至被保護的狀態(tài)。于本發(fā)明一具體實施例中,所述主功耗管理單元111以及所述從功耗管理單元121均設置有唯一的功耗管理單元標識號,且各所述功耗管理命令均具有唯一的功耗管理命令標識號。其中,功耗管理命令標識號由發(fā)出此功耗管理命令的功耗管理單元添加,方便其記錄已經發(fā)出的功耗管理命令。進一步的,結合圖4,顯示為本發(fā)明一具體實施例中信號交互示意圖。圖中的帶箭頭的標識,表示信號的發(fā)送方向,于本發(fā)明一具體實施例中,所述主功耗管理單元111以及所述從功耗管理單元121與所述功耗管理總線13進行交互的信號包括以下信號中的一種或多種:輸出命令信號,包括輸出的功耗管理命令,所述輸出命令信號從所述主功耗管理單元111或所述從功耗管理單元121輸出至所述功耗管理總線13;輸出命令身份信號,包括第一功耗管理單元標識號以及第一功耗管理命令標識號,所述第一功耗管理命令標識號與所述輸出的功耗管理命令相對應,所述第一功耗管理單元標識號與所述接收所述輸出的功耗管理命令的功耗管理單元相對應,所述輸出命令身份信號從所述主功耗管理單元111或所述從功耗管理單元121輸出至所述功耗管理總線13;輸出命令答復信號,包括答復比特以及所述第一功耗管理命令標識號;所述輸出命令答復信號從所述功耗管理總線13輸出至所述主功耗管理單元111或從功耗管理單元121,所述輸出命令答復信號的答復比特為對所述輸出的功耗管理命令、所述第一功耗管理單元標識號、以及所述第一功耗管理命令標識號的響應;輸入命令信號,包括輸入的功耗管理命令,所述輸入命令信號從所述功耗管理總線13輸出至所述主功耗管理單元111或從功耗管理單元121;輸入命令身份信號,包括第二功耗管理單元標識號以及第二功耗管理命令標識號,所述第二功耗管理命令標識號與所述輸入的功耗管理命令相對應,所述第二功耗管理單元標識號為發(fā)送所述輸入的功耗管理命令的功耗管理單元的標識號,所述輸入命令身份信號從所述功耗管理總線13輸出至所述主功耗管理單元111或從功耗管理單元121;輸入命令答復信號,包括答復比特、第三功耗管理單元標識號、以及第二功耗管理命令標識號,所述第三功耗管理單元標識號為接收所述答復比特的功耗管理單元的標識號,所述輸入命令答復信號從所述主功耗管理單元111或所述從功耗管理單元121輸出至所述功耗管理總線13,所述輸入命令答復信號的答復比特為對所述輸入的功耗管理命令、第二功耗管理單元標識號、以及第二功耗管理命令標識號的響應。于本發(fā)明一具體實施例中,所述輸出命令信號、所述輸出命令身份信號、以及所述輸出命令答復信號組成輸出信號集;所述輸入命令信號、所述輸入命令身份信號、以及所述輸入命令答復信號組成輸入信號集;所述主功耗管理單元111以及所述從功耗管理單元121均通過輸出命令通道和輸入命令通道與所述功耗管理總線13進行通信,且通過所述輸出命令通道傳輸所述輸出信號集;通過所述輸入命令通道傳輸所述輸入信號集。更進一步的,所述輸出命令通道傳輸?shù)乃鲚敵雒钚盘?、所述輸出命令身份信號、以及所述輸出命令答復信號的信號格式為如圖5所示,所述輸入命令通道傳輸?shù)乃鲚斎朊钚盘?、所述輸入命令身份信號、以及所述輸入命令答復信號的信號格式為如圖6所示。優(yōu)選的,當輸出命令答復信號的答復比特為‘1’時,表示輸出命令被接受,為‘0’表示輸出命令被拒絕。當輸入命令答復信號的答復比特為‘1’時,表示輸入命令被接受,為‘0’時表示輸入命令被拒絕。功耗管理命令通過輸出命令通道和輸入命令通道內的輸出命令信號和輸入命令信號進行傳輸。于一具體應用中,定義了如表1所示的功耗管理命令:編號名稱描述1移除時鐘請求請求將功能模塊的時鐘移除2恢復時鐘請求請求將功能模塊的時鐘恢復3提升頻率請求請求提升功能模塊的時鐘頻率4降低頻率請求請求降低功能模塊的時鐘頻率5移除供電請求請求移除功能模塊的供電6恢復供電請求請求恢復功能模塊的供電7提升電壓請求請求升高功能模塊的供電電壓8降低電壓請求請求降低功能模塊的供電電壓9移除時鐘完成移除功能模塊時鐘的請求被完成10恢復時鐘完成恢復功能模塊時鐘的請求被完成11提升頻率完成提升功能模塊時鐘頻率的請求被完成12降低頻率完成降低功能模塊時鐘頻率的請求被完成13移除供電完成移除功能模塊供電的請求被完成14恢復供電完成恢復功能模塊供電的請求被完成15提升電壓完成提升功能模塊供電電壓的請求被完成16降低電壓完成降低功能模塊供電電壓的請求被完成表1于另一具體實施例中,還提出一種功耗管理方法,所述功耗管理方法應用于如圖3所示的系統(tǒng)架構中,所述主功耗管理單元111主要包括被動的功耗管理和主動的功耗管理。圖7具體為所述主功耗管理單元111進行被動的功耗管理的流程方法,主要包括以下步驟:S11:當所述從功耗管理單元121檢測到所述從功能模塊12處于預設狀態(tài)時,向所述功耗管理總線13發(fā)送功耗管理命令;S12:所述功耗管理總線13對所述功耗管理命令進行相應的處理,并將處理后的所述功耗管理命令發(fā)送至相應的所述主功耗管理單元111;S13:所述主功耗管理單元111根據(jù)接收的所述功耗管理命令向所述功耗管理總線13發(fā)送答復信號;S14:所述功耗管理總線13對接收到的所述答復信號進行相應的處理,并將處理后的所述答復信號發(fā)送至所述從功耗管理單元121;S15:所述從功耗管理單元121根據(jù)接收到的所述答復信號判斷是否對所述從功能模塊12的功耗進行相應的管理。于本發(fā)明一具體實施例中,所述主功耗管理單元111以及所述從功耗管理單元121均設置有唯一的功耗管理單元標識號,且各所述功耗管理命令均具有唯一的功耗管理命令標識號;所述方法進一步包括如下步驟:所述從功耗管理單元121檢測到所述從功能模塊12的狀態(tài)達到預設的狀態(tài)時,向所述功耗管理總線13發(fā)送功耗管理命令、主功耗管理單元標識號、以及功耗管理命令標識號;所述功耗管理總線13根據(jù)接收到的信號向所述主功耗管理單元111發(fā)送所述功耗管理命令、所述功耗管理命令標識號、以及從功耗管理單元標識號;接收到所述功耗管理命令的所述主功耗管理單元111向所述功耗管理總線13發(fā)送答復比特、從功耗管理單元標識號、以及所述功耗管理命令標識號;所述功耗管理總線13根據(jù)接收到的信號向所述從功耗管理單元發(fā)送所述答復比特以及所述功耗管理命令標識號;所述從功耗管理單元121根據(jù)所述答復比特判斷是否執(zhí)行與所述功耗管理命令標識號對應的功耗管理命令。且參考圖8,顯示所述主功耗管理單元111執(zhí)行被動功耗管理中的信號交互示意圖。圖9具體為所述主功耗管理單元111進行主動的功耗管理的流程方法,主要包括以下步驟:S21:當所述主功耗管理單元111收到功耗管理指令時,根據(jù)所述功耗管理指令生成功耗管理命令,并向所述功耗管理總線13發(fā)送所述功耗管理命令;S22:所述功耗管理總線13對所述功耗管理命令進行相應的處理,并將處理后的所述功耗管理命令發(fā)送至相應的所述從功耗管理單元121;S23:所述從功耗管理單元121根據(jù)接收的所述功耗管理命令向所述功耗管理總線13發(fā)送答復信號;S24:所述功耗管理總線13對接收到的所述答復信號進行相應的處理,并將處理后的所述答復信號發(fā)送至所述主功耗管理單元111;S25:所述主功耗管理單元111根據(jù)接收到的所述答復信號以判斷是否對所述從功能模塊12的功耗進行相應的管理。在一具體應用中,結合圖10所示的主功耗管理單元111進行主動功耗管理中的信號交互示意圖。所述方法進一步包括如下步驟:所述主功耗管理單元111接收到功耗管理指令時,生成功耗管理命令,并向所述功耗管理總線13發(fā)送功耗管理命令、從功耗管理單元標識號、以及功耗管理命令標識號;所述功耗管理總線13根據(jù)接收到的信號向與所述從功耗管理單元發(fā)送所述功耗管理命令、所述功耗管理命令標識號、以及所述主耗管理單元標識號;接收到所述功耗管理命令的所述從功耗管理單元121向所述功耗管理總線13發(fā)送答復比特、所述主功耗管理單元標識號、以及所述功耗管理命令標識號,所述功耗管理總線13根據(jù)接收到的信號向所述主功耗管理單元111發(fā)送所述答復比特以及所述功耗管理命令標識號;所述主功耗管理單元111根據(jù)所述答復比特判斷是否執(zhí)行與所述功耗管理命令標識號對應的功耗管理命令,以對相應的所述從功能模塊12的功耗進行管理。綜上所述,本發(fā)明提供一種電路系統(tǒng)、功耗管理系統(tǒng)及方法,所述功耗管理系統(tǒng)包括:主功耗管理單元,設置于主功能模塊中;從功耗管理單元,設置于從功能模塊中,用于檢測所述從功能模塊的功耗狀態(tài);功耗管理總線13,分別與所述主功耗管理單元以及所述從功耗管理單元通信連接;其中,所述主功耗管理單元用于通過所述功耗管理總線13與所述從功耗管理單元進行功耗管理命令的交互來對所述從功能模塊進行功耗管理。本發(fā)明采用的總線結構,具有較強的可擴展性,同時,將電壓控制和時鐘控制等功耗控制以功耗控制命令統(tǒng)一在一起,減少了硬件資源的使用和響應時間,具有更好的功耗控制效果。所以,本發(fā)明有效克服了現(xiàn)有技術中的種種缺點而具高度產業(yè)利用價值。上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬
技術領域:
中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術思想下所完成的一切等效修飾或改變,仍應由本發(fā)明的權利要求所涵蓋。當前第1頁1 2 3