本公開內(nèi)容的各方面總體上涉及計(jì)算裝置時(shí)鐘管理,并且更具體地,涉及使用微控制器將時(shí)鐘信號(hào)扇出(fan?out)至不同的功率域。本公開內(nèi)容還涉及具有可選功率域輸出的微控制器中的低功率時(shí)鐘多路復(fù)用器。
背景技術(shù):
1、計(jì)算裝置可以使用多個(gè)功率域來控制各種部件的功耗。功率域是共享公共電源的部件或子系統(tǒng)的分組,并且可以在功率管理方面作為單個(gè)單元被管理。功率域使得能夠基于每個(gè)功率域的操作要求和資源利用進(jìn)行精細(xì)的功率管理。通過選擇性地將特定的功率域通電或斷電,可以優(yōu)化能耗,從而使得延長(zhǎng)電池壽命以及改進(jìn)總體功率效率。
2、用于降低功耗的另一方法涉及使用多個(gè)時(shí)鐘域,例如,主時(shí)鐘域和低功率時(shí)鐘域。低功率時(shí)鐘域使用低功率時(shí)鐘,低功率時(shí)鐘通常是被設(shè)計(jì)成以最小功耗操作的低頻時(shí)鐘。低功率時(shí)鐘通常使計(jì)算裝置能夠具有不同的操作模式以節(jié)省能量,例如深度睡眠模式。在深度睡眠模式中,計(jì)算裝置可以依賴低功率時(shí)鐘來跟蹤時(shí)間、用作看門狗定時(shí)器或其組合。低功率時(shí)鐘通常以比計(jì)算裝置的主時(shí)鐘更低的頻率操作并且消耗很少的功率。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的一方面是一種由微控制器單元(mcu)內(nèi)的電子電路執(zhí)行的方法,該方法包括:在mcu內(nèi)將源時(shí)鐘信號(hào)扇出以產(chǎn)生多個(gè)時(shí)鐘信號(hào);將多個(gè)時(shí)鐘信號(hào)分配至mcu內(nèi)的多個(gè)輸入/輸出(i/o)組,其中,多個(gè)i/o組中的每個(gè)i/o組對(duì)應(yīng)于mcu的多個(gè)功率域中的不同功率域;以及向耦接至多個(gè)i/o組的多個(gè)外圍裝置提供多個(gè)時(shí)鐘信號(hào)。
2、本發(fā)明的另一方面是一種包括微控制器單元(mcu)的系統(tǒng),該mcu被配置成:將源時(shí)鐘信號(hào)扇出以產(chǎn)生多個(gè)時(shí)鐘信號(hào);將多個(gè)時(shí)鐘信號(hào)分配至mcu內(nèi)的多個(gè)輸入/輸出(i/o)組,其中,多個(gè)i/o組中的每個(gè)i/o組對(duì)應(yīng)于mcu的多個(gè)功率域中的不同功率域;以及向耦接至多個(gè)i/o組并且在mcu外部的多個(gè)外圍裝置提供多個(gè)時(shí)鐘信號(hào)。
3、本發(fā)明的又一方面是一種微控制器單元(mcu),其被配置成:將源時(shí)鐘信號(hào)扇出以產(chǎn)生多個(gè)時(shí)鐘信號(hào);將多個(gè)時(shí)鐘信號(hào)分配至mcu內(nèi)的多個(gè)輸入/輸出(i/o)組,其中,多個(gè)i/o組中的每個(gè)i/o組對(duì)應(yīng)于mcu的多個(gè)功率域中的不同功率域;以及向耦接至多個(gè)i/o組并且在mcu外部的多個(gè)外圍裝置提供多個(gè)時(shí)鐘信號(hào)。
1.一種由微控制器單元mcu內(nèi)的電子電路執(zhí)行的方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述源時(shí)鐘信號(hào)是對(duì)應(yīng)于第一時(shí)鐘域的第一源時(shí)鐘信號(hào),并且所述多個(gè)時(shí)鐘信號(hào)是多個(gè)第一時(shí)鐘信號(hào),所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其中,所述源時(shí)鐘信號(hào)是低功率時(shí)鐘,并且當(dāng)所述多個(gè)外圍裝置中的一個(gè)或更多個(gè)外圍裝置在低功率狀態(tài)下操作時(shí),所述多個(gè)時(shí)鐘信號(hào)中的每個(gè)時(shí)鐘信號(hào)作為到所述多個(gè)外圍裝置中的一個(gè)或更多個(gè)外圍裝置的低功率時(shí)鐘來操作。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述多個(gè)功率域中的每個(gè)功率域基于與所述多個(gè)外圍裝置對(duì)應(yīng)的多個(gè)裝置規(guī)范之一。
5.根據(jù)權(quán)利要求1所述的方法,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其中,所述mcu包括多路復(fù)用器來將所述源時(shí)鐘信號(hào)扇出以產(chǎn)生所述多個(gè)時(shí)鐘信號(hào)。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述源時(shí)鐘信號(hào)在所述mcu的外部生成。
8.一種包括微控制器單元mcu的系統(tǒng),所述mcu被配置成:
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述源時(shí)鐘信號(hào)是對(duì)應(yīng)于第一時(shí)鐘域的第一源時(shí)鐘信號(hào),并且所述多個(gè)時(shí)鐘信號(hào)是多個(gè)第一時(shí)鐘信號(hào),所述mcu還被配置成:
10.根據(jù)權(quán)利要求8所述的系統(tǒng),還包括:
11.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述多個(gè)功率域中的每個(gè)功率域基于與所述多個(gè)外圍裝置對(duì)應(yīng)的多個(gè)裝置規(guī)范之一。
12.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述mcu還被配置成:
13.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述mcu包括多路復(fù)用器來將所述源時(shí)鐘信號(hào)扇出以產(chǎn)生所述多個(gè)時(shí)鐘信號(hào)。
14.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述源時(shí)鐘信號(hào)在所述mcu的外部生成。
15.一種微控制器單元mcu,其被配置成:
16.根據(jù)權(quán)利要求15所述的mcu,其中,所述源時(shí)鐘信號(hào)是對(duì)應(yīng)于第一時(shí)鐘域的第一源時(shí)鐘信號(hào),并且所述多個(gè)時(shí)鐘信號(hào)是多個(gè)第一時(shí)鐘信號(hào),所述mcu還被配置成:
17.根據(jù)權(quán)利要求15所述的mcu,其中,所述源時(shí)鐘信號(hào)是低功率時(shí)鐘,并且當(dāng)所述多個(gè)外圍裝置中的一個(gè)或更多個(gè)外圍裝置在低功率狀態(tài)下操作時(shí),所述多個(gè)時(shí)鐘信號(hào)中的每個(gè)時(shí)鐘信號(hào)作為到所述多個(gè)外圍裝置中的一個(gè)或更多個(gè)外圍裝置的低功率時(shí)鐘來操作。
18.根據(jù)權(quán)利要求15所述的mcu,其中,所述多個(gè)功率域中的每個(gè)功率域基于與所述多個(gè)外圍裝置對(duì)應(yīng)的多個(gè)裝置規(guī)范之一。
19.根據(jù)權(quán)利要求15所述的mcu,其中,所述mcu還被配置成:
20.根據(jù)權(quán)利要求15所述的mcu,其中,所述mcu包括多路復(fù)用器來將所述源時(shí)鐘信號(hào)扇出以產(chǎn)生所述多個(gè)時(shí)鐘信號(hào)。