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

調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法和設(shè)備的制造方法

文檔序號(hào):10698016閱讀:272來(lái)源:國(guó)知局
調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法和設(shè)備的制造方法
【專利摘要】本發(fā)明提供一種調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,包括:確定第一預(yù)定義事件是否開(kāi)始;響應(yīng)于該第一預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的偏移;確定該第一預(yù)定義事件是否結(jié)束;以及響應(yīng)于該第一預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉該虛擬周期時(shí)序控制信號(hào)的該偏移。通過(guò)利用本發(fā)明,可提高系統(tǒng)性能。
【專利說(shuō)明】
調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法和設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明有關(guān)于用于同步的周期時(shí)序控制信號(hào)(per1dic timing controlsignal),尤其有關(guān)于基于一個(gè)或多個(gè)預(yù)定義(predef ined)事件,動(dòng)態(tài)開(kāi)啟(enablement)、關(guān)閉(disablement)和調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移(offset)。
【背景技術(shù)】
[0002]除非另行指出,否則在本部分中描述的內(nèi)容不是本申請(qǐng)中權(quán)利要求的現(xiàn)有技術(shù),并且不由于包括在本部分中而被承認(rèn)為現(xiàn)有技術(shù)。
[0003]在數(shù)字顯示系統(tǒng)中,如垂直同步信號(hào)的周期時(shí)序控制信號(hào)(本說(shuō)明書中也會(huì)表示為“VSync”)用來(lái)將待顯示圖像幀與顯示系統(tǒng)的顯示裝置的刷新率(refresh rate)同步。Vsync偏移是一種技術(shù)或性能,其中虛擬(virtual)周期時(shí)序控制信號(hào)(本說(shuō)明書中也會(huì)表示為“虛擬VSync”)進(jìn)行偏移,以與周期時(shí)序控制信號(hào)異相(out of phase),從而減少延遲。其中,虛擬周期時(shí)序控制信號(hào)通常與周期時(shí)序控制信號(hào)同步并且同相(in phase)。舉例來(lái)說(shuō),虛擬Vsyn。的偏移可用作參考,從而對(duì)于每個(gè)Vsyn。周期來(lái)說(shuō),一個(gè)或多個(gè)系統(tǒng)模塊可在比Vsync的下一個(gè)時(shí)刻(instance)早一些時(shí)間(如偏移),開(kāi)始一個(gè)或多個(gè)進(jìn)程(如有關(guān)準(zhǔn)備待顯示的圖像幀的進(jìn)程)。偏移性能的一個(gè)好處是用戶接口處有更好的用戶體驗(yàn),如在響應(yīng)和顯示用戶在觸屏上的觸摸和移動(dòng)時(shí)。然而,總是開(kāi)啟偏移性能的話,有時(shí)不利于系統(tǒng)性能最優(yōu)化或者并不需要。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明提供一種調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,包括:確定第一預(yù)定義事件是否開(kāi)始;響應(yīng)于該第一預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的偏移;確定該第一預(yù)定義事件是否結(jié)束;以及響應(yīng)于該第一預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉該虛擬周期時(shí)序控制信號(hào)的該偏移。
[0005]本發(fā)明另提供一種用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,包括:第一電路;第二電路,其中該第二電路與該第一電路有關(guān);以及控制邏輯電路,用來(lái)動(dòng)態(tài)調(diào)整該第一電路中采用的虛擬周期時(shí)序控制信號(hào)的偏移。
[0006]通過(guò)利用本發(fā)明,可提高系統(tǒng)性能。
[0007]如下詳述本發(fā)明的最佳實(shí)施例。閱讀完以下描述和附圖后,本領(lǐng)域技術(shù)人員可輕易理解本發(fā)明的精神。
【附圖說(shuō)明】
[0008]圖1是根據(jù)本發(fā)明實(shí)施例的示范性場(chǎng)景示意圖。
[0009]圖2是根據(jù)本發(fā)明一實(shí)施例的設(shè)備200的簡(jiǎn)化方塊示意圖。
[0010]圖3是根據(jù)本發(fā)明一實(shí)施例的進(jìn)程300的示范性流程圖。
[0011 ]圖4是根據(jù)本發(fā)明一實(shí)施例的進(jìn)程400的示范性流程圖。
【具體實(shí)施方式】
[0012]在本專利說(shuō)明書及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱特定的組件。所屬領(lǐng)域中具有通常知識(shí)者應(yīng)可理解,硬件制造商可能會(huì)用不同的名詞來(lái)稱呼同一個(gè)組件。本專利說(shuō)明書及權(quán)利要求并不以名稱的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。在通篇說(shuō)明書及請(qǐng)求項(xiàng)當(dāng)中所提及的“包含”或“包括”為開(kāi)放式的用語(yǔ),故應(yīng)解釋成“包含但不限定于”;“組件”、“系統(tǒng)”和“設(shè)備”意指與計(jì)算機(jī)有關(guān)的實(shí)體,可為硬件、軟件或硬件以及軟件的組合。另外,“耦接”一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或透過(guò)其他裝置或連接手段間接地電氣連接至該第二裝置。
[0013]圖1是根據(jù)本發(fā)明實(shí)施例的示范性場(chǎng)景示意圖。具體來(lái)說(shuō),圖1顯示了第一示范性場(chǎng)景100A,第二示范性場(chǎng)景100B和第三示范性場(chǎng)景100C。
[0014]場(chǎng)景100A提供了第一示范性時(shí)序圖,以說(shuō)明根據(jù)傳統(tǒng)方法,虛擬周期時(shí)序控制信號(hào)的偏移在準(zhǔn)備待顯示圖像幀的環(huán)境(context)中保持不變。在場(chǎng)景100A中,每個(gè)CPU和對(duì)應(yīng)的GPU可分別進(jìn)行一個(gè)或多個(gè)進(jìn)程,以準(zhǔn)備多個(gè)圖像幀(如圖像幀Bo,Co,A1,B1,C1,A2,B2,C2,A3以及B3)進(jìn)行顯示。CPU根據(jù)虛擬周期時(shí)序控制信號(hào)(如虛擬Vsyn?;蜍浖a(chǎn)生的VSyn。),開(kāi)始對(duì)圖像幀A3以及B3中的每個(gè)圖像幀進(jìn)行處理。在CPU完成其處理后,GPU開(kāi)始其對(duì)圖像幀B1, (^,Α2,Β2,(:2,A3以及B3中的每個(gè)圖像幀的處理。圖像幀BhCt^A1A3,B3以及C3中每個(gè)圖像幀的顯示與周期時(shí)序控制信號(hào)(如Vsync或硬件產(chǎn)生VSyn。)同步。當(dāng)虛擬周期時(shí)序控制信號(hào)的偏移被關(guān)閉時(shí),虛擬周期時(shí)序控制信號(hào)與周期時(shí)序控制信號(hào)同相。當(dāng)虛擬周期時(shí)序控制信號(hào)的偏移被開(kāi)啟時(shí),虛擬周期時(shí)序控制信號(hào)與周期時(shí)序控制信號(hào)異相。
[0015]為了簡(jiǎn)單起見(jiàn),以下關(guān)于場(chǎng)景100A的描述以圖像幀Al為例,但其他圖像幀也同樣適用。在場(chǎng)景100A中,在圖像幀Al由顯示裝置顯示之前(如場(chǎng)景100A中的時(shí)序圖的第一行所示),與圖像幀Al有關(guān)的處理首先由CPU進(jìn)行,隨后由GPU進(jìn)行。也就是說(shuō),與圖像幀Al有關(guān)的處理需要在圖像幀Al可被顯示之前,由CPU和GPU處理。換句話說(shuō),除非與圖像幀Al有關(guān)的處理由CPU和GPU處理完成,圖像幀Al才能被顯示,且GPU只有在CPU完成對(duì)圖像幀Al的處理后,才能開(kāi)始其對(duì)圖像幀Al的處理。相應(yīng)地,在場(chǎng)景100A中,在CPU開(kāi)始其對(duì)圖像幀Al的處理的時(shí)間和圖像幀Al顯示的時(shí)間之間,有少于兩個(gè)周期時(shí)序控制信號(hào)時(shí)鐘周期(如當(dāng)每個(gè)時(shí)鐘周期為16ms時(shí),少于32ms)的延遲。
[0016]然而,在場(chǎng)景100A中,無(wú)論預(yù)定義事件開(kāi)始還是結(jié)束,虛擬周期時(shí)序控制信號(hào)的偏移量維持不變。這可能并不理想。舉例來(lái)說(shuō),當(dāng)CPU、GPU或者一個(gè)或多個(gè)其他硬件元件的溫度升高到閾值溫度時(shí),可能需要激活(activate)CPU、GPU或者一個(gè)或多個(gè)其他硬件元件的熱量疏導(dǎo)(thermal throttling),如通過(guò)限制其最高允許操作頻率,以控制各溫度不超過(guò)閾值溫度。為了達(dá)到這個(gè)目的,當(dāng)進(jìn)行熱量疏導(dǎo)時(shí),虛擬周期時(shí)序控制信號(hào)的偏移應(yīng)關(guān)閉(或者,偏移量應(yīng)降低)。這是因?yàn)轭A(yù)定義事件(如熱量疏導(dǎo))可能比虛擬周期時(shí)序控制信號(hào)偏移的獲利具有更高的優(yōu)先級(jí)。在熱量疏導(dǎo)的環(huán)境中,舉例來(lái)說(shuō),控制和降低系統(tǒng)溫度以保護(hù)用戶安全和系統(tǒng)性能,要比虛擬周期時(shí)序控制信號(hào)偏移在用戶接口提供更好的用戶體驗(yàn)更重要。
[0017]有鑒于此,基于一個(gè)或多個(gè)預(yù)定義事件動(dòng)態(tài)調(diào)整(包括動(dòng)態(tài)開(kāi)啟和關(guān)閉)虛擬周期時(shí)序控制信號(hào)的偏移顯然有利。相應(yīng)地,根據(jù)本發(fā)明的實(shí)施例可在需要時(shí)以及/或者開(kāi)啟偏移可取時(shí)(如用來(lái)降低功耗)動(dòng)態(tài)開(kāi)啟偏移,并可在不再需要偏移以及/或者關(guān)閉偏移可取時(shí)(如用來(lái)降低系統(tǒng)溫度)動(dòng)態(tài)關(guān)閉偏移。此外,根據(jù)本發(fā)明的實(shí)施例可基于系統(tǒng)狀況,系統(tǒng)性能,以及/或者一個(gè)或多個(gè)預(yù)定義事件的開(kāi)始和結(jié)束,動(dòng)態(tài)調(diào)整偏移量(包括將偏移量設(shè)定為零值來(lái)關(guān)閉偏移,以及將偏移量設(shè)定為非零值來(lái)開(kāi)啟偏移)。場(chǎng)景100B和場(chǎng)景100C描繪了動(dòng)態(tài)開(kāi)啟和動(dòng)態(tài)關(guān)閉虛擬周期時(shí)序控制信號(hào)的偏移的兩個(gè)示范例。
[0018]場(chǎng)景100B提供了第二示范性時(shí)序圖,以描述在準(zhǔn)備待顯示的圖像幀的環(huán)境中對(duì)偏移的動(dòng)態(tài)調(diào)整。在場(chǎng)景100B中,CPU和相應(yīng)的GPU各自進(jìn)行一個(gè)或多個(gè)處理以準(zhǔn)備多個(gè)圖像幀(如圖像幀六0,80,0)^1,81,(:1^2,82,(:2^3以及&)進(jìn)行顯示。
[0019]在場(chǎng)景100B中,用戶對(duì)用戶接口裝置的觸屏的觸摸可為多個(gè)預(yù)定義事件之一,其中虛擬周期時(shí)序控制信號(hào)的偏移基于預(yù)定義事件動(dòng)態(tài)調(diào)整。如圖1所示,在對(duì)觸屏的觸摸開(kāi)始前,虛擬周期時(shí)序控制信號(hào)(如虛擬VSyn?;蜍浖a(chǎn)生VSyn。)的偏移量可為零。換句話說(shuō),在對(duì)觸屏的觸摸開(kāi)始前,偏移可關(guān)閉。此時(shí)延遲可能相對(duì)較長(zhǎng)(如兩個(gè)時(shí)鐘周期)。一經(jīng)接收指示,或檢測(cè)或確定對(duì)觸屏的觸摸開(kāi)始或已經(jīng)開(kāi)始,虛擬周期時(shí)序控制信號(hào)的偏移量可提高為非零第一值,以開(kāi)啟偏移。在一實(shí)施例中,開(kāi)啟偏移應(yīng)使得第一偏移周期時(shí)序控制信號(hào)和先前周期時(shí)序控制信號(hào)之間的時(shí)間間隔不小于偏移之前兩個(gè)連續(xù)周期時(shí)序控制信號(hào)之間的時(shí)長(zhǎng)。當(dāng)偏移開(kāi)始時(shí),延遲可變短(如小于兩個(gè)時(shí)鐘周期)。隨后,一經(jīng)接收指示,或檢測(cè)或確定對(duì)觸屏的觸摸結(jié)束或已經(jīng)結(jié)束,虛擬周期時(shí)序控制信號(hào)的偏移量可降低為零或小于非零第一值的非零第二值。當(dāng)偏移量降到零時(shí),虛擬周期時(shí)序控制信號(hào)的偏移可有效關(guān)閉。相應(yīng)地,虛擬周期時(shí)序控制信號(hào)的偏移可基于一個(gè)或多個(gè)預(yù)定義事件,動(dòng)態(tài)調(diào)整、開(kāi)啟和關(guān)閉。其中在場(chǎng)景100B中,預(yù)定義事件可為用戶對(duì)用戶接口裝置的觸屏的觸摸。
[0020]場(chǎng)景100C提供了第三示范性時(shí)序圖,以描述在準(zhǔn)備待顯示的圖像幀的環(huán)境中對(duì)偏移的動(dòng)態(tài)調(diào)整。在場(chǎng)景100C中,CPU和相應(yīng)的GPU各自進(jìn)行一個(gè)或多個(gè)處理以準(zhǔn)備多個(gè)圖像幀(如圖像幀B^ChA2K2, A3以及B3)進(jìn)行顯示。
[0021 ] 在場(chǎng)景100C中,熱量疏導(dǎo)的激活(activat1n)和失活(deactivat1n)可為多個(gè)預(yù)定義事件之一,其中虛擬周期時(shí)序控制信號(hào)的偏移基于預(yù)定義事件動(dòng)態(tài)調(diào)整。如圖1所示,在熱量疏導(dǎo)開(kāi)始前,虛擬周期時(shí)序控制信號(hào)(如虛擬VSyn?;蜍浖a(chǎn)生VSyn。)的偏移量可為非零第一值。換句話說(shuō),在熱量疏導(dǎo)開(kāi)始前,偏移可開(kāi)啟。此時(shí)延遲可能相對(duì)較短(如小于兩個(gè)時(shí)鐘周期)。一經(jīng)接收指示,或者檢測(cè)或確定熱量疏導(dǎo)開(kāi)始或已經(jīng)開(kāi)始,虛擬周期時(shí)序控制信號(hào)的偏移量可降低為零或小于非零第一值的非零第二值。當(dāng)偏移量降到零時(shí),虛擬周期時(shí)序控制信號(hào)的偏移可有效關(guān)閉。當(dāng)偏移關(guān)閉時(shí),延遲可變得相對(duì)較長(zhǎng)(如兩個(gè)時(shí)鐘周期)。隨后,一經(jīng)接收指示,或者檢測(cè)或確定熱量疏導(dǎo)結(jié)束或已經(jīng)結(jié)束,虛擬周期時(shí)序控制信號(hào)的偏移量可提高為非零第一值,或者不同于非零第一值并大于非零第二值的非零第三值。當(dāng)偏移量提高到非零值時(shí),虛擬周期時(shí)序控制信號(hào)的偏移可有效開(kāi)啟。相應(yīng)地,虛擬周期時(shí)序控制信號(hào)的偏移可基于一個(gè)或多個(gè)預(yù)定義事件,動(dòng)態(tài)調(diào)整、開(kāi)啟和關(guān)閉。其中在場(chǎng)景100C中,預(yù)定義事件可為熱量疏導(dǎo)的激活或失活。
[0022]雖然圖1并未顯示,另一示范性預(yù)定義事件可為涉及內(nèi)容的無(wú)線傳輸(如按照W1-Fi 規(guī)范) 的 W1-Fi 顯示,其中內(nèi)容可在第一顯示設(shè)備顯示,從第一設(shè)備發(fā)送到第二設(shè)備,以在第二設(shè)備上顯示。與場(chǎng)景10C類似,在W1-Fi顯示開(kāi)始前,虛擬周期時(shí)序控制信號(hào)的偏移量可為非零第一值。換句話說(shuō),在W1-Fi顯示開(kāi)始前,偏移可開(kāi)啟。此時(shí)延遲可能相對(duì)較短(如小于兩個(gè)時(shí)鐘周期)。一經(jīng)接收指示,或者檢測(cè)或確定W1-Fi顯示開(kāi)始或已經(jīng)開(kāi)始,虛擬周期時(shí)序控制信號(hào)的偏移量可降低為零或小于非零第一值的非零第二值。當(dāng)偏移量降到零時(shí),虛擬周期時(shí)序控制信號(hào)的偏移有效關(guān)閉。當(dāng)偏移關(guān)閉時(shí),延遲可變得相對(duì)較長(zhǎng)(如兩個(gè)時(shí)鐘周期)。隨后,一經(jīng)接收指示,或者檢測(cè)或確定W1-Fi顯示結(jié)束或已經(jīng)結(jié)束,虛擬周期時(shí)序控制信號(hào)的偏移量可提高為非零第一值,或者不同于非零第一值并大于非零第二值的非零第三值。當(dāng)偏移量提高到非零值時(shí),虛擬周期時(shí)序控制信號(hào)的偏移可有效開(kāi)啟。相應(yīng)地,虛擬周期時(shí)序控制信號(hào)的偏移可基于一個(gè)或多個(gè)預(yù)定義事件,動(dòng)態(tài)調(diào)整、開(kāi)啟和關(guān)閉。其中在本實(shí)施例中,預(yù)定義事件可為W1-Fi顯示的開(kāi)始或結(jié)束。
[0023]圖2是根據(jù)本發(fā)明一實(shí)施例的設(shè)備200的簡(jiǎn)化方塊示意圖。設(shè)備200可執(zhí)行與本發(fā)明提到的場(chǎng)景、技術(shù)、方案和方法(包括上面描述的場(chǎng)景100B和100C,以及以下將描述的進(jìn)程300和400)有關(guān)的各功能。
[0024]在一些實(shí)施例中,設(shè)備200可為電子設(shè)備,其中電子設(shè)備可包括但不限于手機(jī),智能穿戴設(shè)備,移動(dòng)或便攜設(shè)備,圖像設(shè)備,或者如平板電腦、手提電腦、筆記本電腦、臺(tái)式機(jī)或服務(wù)器的計(jì)算機(jī)設(shè)備。在一些實(shí)施例中,設(shè)備200可以以一個(gè)或多個(gè)集成電路(Integrated Circuit,IC)芯片的形式實(shí)現(xiàn),如一個(gè)或多個(gè)單核處理器,一個(gè)或多個(gè)多核處理器,或一個(gè)或多個(gè)復(fù)雜指令集計(jì)算(Complex Instruct1n Set Computing ,CISC)處理器,但本發(fā)明并不限于此。
[0025]設(shè)備200可至少包括圖2所示的元件,如第一電路210和第二電路220。第一電路210可包括控制邏輯電路212和一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M),其中M是等于或大于I的正整數(shù)。一個(gè)或多個(gè)第一系統(tǒng)模塊215(1 )-215 (M)中的每個(gè)第一系統(tǒng)模塊可為硬件模塊、固件模塊或軟件模塊。第二電路220可包括一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N),其中N是等于或大于I的正整數(shù)。一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)中的每個(gè)第二系統(tǒng)模塊可為硬件模塊、固件模塊或軟件模塊。在一些實(shí)施例中,第一電路210可包括一個(gè)或多個(gè)CPU,且第二電路220可包括一個(gè)或多個(gè)GPU。在一些實(shí)施例中,第一電路210可包括一個(gè)或多個(gè)CPU,且第二電路220可包括一個(gè)或多個(gè)存儲(chǔ)器或存儲(chǔ)裝置。在一些實(shí)施例中,第一電路210和第二電路220可實(shí)質(zhì)上位于相同的裝置或設(shè)備(如圖2中所示的設(shè)備200)?;蛘?,第一電路210和第二電路220可實(shí)質(zhì)上位于不同的裝置或設(shè)備(圖未示)。在任何情況下,通過(guò)一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)耦接至一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)進(jìn)行通信和操作,第一電路210與第二電路220可彼此耦接,進(jìn)行通信和操作。需注意,雖然圖2中控制邏輯電路212位于第一電路210中,但根據(jù)不同的設(shè)計(jì)需求,控制邏輯電路212可位于設(shè)備200的任何地方。
[0026]第一電路210與第二電路220均可包括一個(gè)或多個(gè)硬件模塊、一個(gè)或多個(gè)軟件模塊以及/或者一個(gè)或多個(gè)固件模塊。舉例來(lái)說(shuō),第一電路210的一個(gè)或多個(gè)第一系統(tǒng)模塊215(I )-215(M)可包括一個(gè)或多個(gè)硬件模塊、一個(gè)或多個(gè)軟件模塊以及/或者一個(gè)或多個(gè)固件模塊。類似地,第二電路220的一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)可包括一個(gè)或多個(gè)硬件模塊、一個(gè)或多個(gè)軟件模塊以及/或者一個(gè)或多個(gè)固件模塊。每個(gè)硬件模塊可以以一個(gè)或多個(gè)電子電路的形式實(shí)現(xiàn),每個(gè)電子電路分別包括物理元件,如一個(gè)或多個(gè)晶體管,一個(gè)或多個(gè)二極管,一個(gè)或多個(gè)電容,一個(gè)或多個(gè)電阻,一個(gè)或多個(gè)電感,一個(gè)或多個(gè)變?nèi)荻O管,以及/或者一個(gè)或多個(gè)記憶電阻。此外,一個(gè)或多個(gè)硬件模塊可用來(lái)執(zhí)行存儲(chǔ)在一個(gè)或多個(gè)固件模塊以及/或者一個(gè)或多個(gè)軟件模塊的一個(gè)或多個(gè)指令集合。在一些實(shí)施例中,一個(gè)或多個(gè)固件模塊以及/或者一個(gè)或多個(gè)軟件模塊可嵌入或存儲(chǔ)在設(shè)備200的一個(gè)或多個(gè)硬件模塊(如緩存、寄存器、緩沖器以及/或者存儲(chǔ)器)中。此外/或者,一個(gè)或多個(gè)固件模塊以及/或者一個(gè)或多個(gè)軟件模塊可存儲(chǔ)在一個(gè)或多個(gè)外部存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)裝置中。
[0027]在一些實(shí)施例中,第一電路210的一個(gè)或多個(gè)第一系統(tǒng)模塊215(I)-215(M)可包括一個(gè)或多個(gè)CPU,以及相關(guān)固件以及/或者軟件。第二電路220的一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)可包括一個(gè)或多個(gè)GPU。在一些實(shí)施例中,一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)的操作可與虛擬周期時(shí)序控制信號(hào)(如虛擬Vsyn?;蜍浖a(chǎn)生VSyn。)同步。一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)可用來(lái)設(shè)定、調(diào)整或配置與一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)有關(guān)的參數(shù)。此外,一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)可用來(lái)控制一個(gè)或多個(gè)第二系統(tǒng)模塊215 (I) -215 (N)的一個(gè)或多個(gè)操作。
[0028]在一些實(shí)施例中,控制邏輯電路212可用來(lái)確定第一預(yù)定義事件是否開(kāi)始??刂七壿嬰娐?12也可用來(lái)響應(yīng)于第一預(yù)定義事件開(kāi)始的確定結(jié)果,動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移量,以同步一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)。在一些實(shí)施例中,控制邏輯電路212可用來(lái)在偏移開(kāi)啟時(shí)動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移量。舉例來(lái)說(shuō),控制邏輯電路212可按照一個(gè)或多個(gè)預(yù)定義事件的開(kāi)始以及/或者結(jié)束,設(shè)備200的系統(tǒng)狀況(如加載、第一電路210以及/或者第二電路220的溫度),以及/或者設(shè)備200的一個(gè)或多個(gè)元件的性能,動(dòng)態(tài)調(diào)整(如提高或降低)偏移的實(shí)際時(shí)長(zhǎng)。也就是說(shuō),偏移的持續(xù)時(shí)間可為變量而不是常量(如8ms、16ms等)。此外,控制邏輯電路212可在偏移開(kāi)啟時(shí)提高或降低偏移的持續(xù)時(shí)間??刂七壿嬰娐?12可設(shè)定或調(diào)整偏移量為零值,以關(guān)閉偏移??刂七壿嬰娐?12可設(shè)定或調(diào)整偏移量為非零值,以開(kāi)啟偏移。
[0029]在一些實(shí)施例中,控制邏輯電路212可在維持偏移開(kāi)啟時(shí)動(dòng)態(tài)調(diào)整偏移量。舉例來(lái)說(shuō),當(dāng)偏移開(kāi)始啟動(dòng)時(shí),偏移量可為非零第一值。隨后,在偏移仍舊開(kāi)啟的前提下,響應(yīng)于系統(tǒng)狀態(tài),系統(tǒng)性能,以及/或者生效的預(yù)定義事件數(shù)目的改變,控制邏輯電路212可提高或降低偏移量至與非零第一值不同的非零第二值。在一示范例中,控制邏輯電路212可在確定對(duì)觸屏的觸摸開(kāi)始時(shí),動(dòng)態(tài)開(kāi)啟虛擬周期時(shí)序控制信號(hào)的偏移,并相應(yīng)地,將偏移量從零提升到非零第一值。隨后,在偏移仍然開(kāi)啟的前提下,控制邏輯電路212可確定一個(gè)或多個(gè)其他硬件元件(如第一電路210以及/或者第二電路220)的溫度已經(jīng)提升到閾值溫度,并相應(yīng)地,將偏移量降低至比非零第一值低的非零第二值。
[0030]在一些實(shí)施例中,在動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移量中,控制邏輯電路212可用來(lái)進(jìn)行多個(gè)操作。舉例來(lái)說(shuō),控制邏輯電路212可響應(yīng)于第一預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟虛擬周期時(shí)序控制信號(hào)(如虛擬Vsyn?;蜍浖a(chǎn)生VSyn。)的偏移,以同步一個(gè)或多個(gè)第一系統(tǒng)模塊215(1 )-215(M)??刂七壿嬰娐?12也可確定第一預(yù)定義事件是否結(jié)束,并響應(yīng)于第一預(yù)定義事件結(jié)束的確定結(jié)果關(guān)閉偏移。
[0031]在一些實(shí)施例中,控制邏輯電路212可進(jìn)一步用來(lái)在偏移開(kāi)啟時(shí),將虛擬周期時(shí)序控制信號(hào)移動(dòng)到比偏移關(guān)閉更早的時(shí)間。舉例來(lái)說(shuō),參照?qǐng)D1中的場(chǎng)景100B和場(chǎng)景100C,當(dāng)Vsyn。偏移開(kāi)啟時(shí),控制邏輯電路212可將虛擬Vsyn。移動(dòng)到比Vsyn。偏移被關(guān)閉更早的時(shí)間。
[0032]在一些實(shí)施例中,一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)_215(M)可通過(guò)虛擬周期時(shí)序控制信號(hào)(如虛擬Vsyn?;蜍浖a(chǎn)生VSyn。)同步,以在虛擬周期時(shí)序控制信號(hào)指示的時(shí)間,開(kāi)始為一個(gè)或多個(gè)圖像幀中的各個(gè)幀設(shè)定數(shù)據(jù)。
[0033]在一些實(shí)施例中,第一預(yù)定義事件的開(kāi)始可指示需要提升一個(gè)或多個(gè)圖像幀的顯示速度。在一些實(shí)施例中,第一預(yù)定義事件的結(jié)束可指示需要降低系統(tǒng)功耗。
[0034]在一些實(shí)施例中,如在用戶接口環(huán)境中,第一預(yù)定義事件可包括用戶對(duì)設(shè)備的用戶接口裝置的觸屏的觸摸。在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),控制邏輯電路212用來(lái)確定觸屏是否開(kāi)始感知用戶的觸摸。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),控制邏輯電路212用來(lái)確定觸屏是否停止感知用戶的觸摸。
[0035]在一些實(shí)施例中,如在熱量疏導(dǎo)環(huán)境中,第一預(yù)定義事件可包括關(guān)閉熱量疏導(dǎo)事件。在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),控制邏輯電路212用來(lái)確定熱量疏導(dǎo)事件是否關(guān)閉。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),控制邏輯電路212用來(lái)確定熱量疏導(dǎo)是否開(kāi)啟。
[0036]在一些實(shí)施例中,如在W1-Fi顯示的環(huán)境中,第一預(yù)定義事件可包括內(nèi)容的無(wú)線傳輸,其中內(nèi)容可在第一設(shè)備(如設(shè)備200)顯示,從第一設(shè)備發(fā)送到第二設(shè)備(如相對(duì)于設(shè)備200的遠(yuǎn)端或外部設(shè)備),以在第二設(shè)備顯示。在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),控制邏輯電路212用來(lái)確定無(wú)線傳輸是否關(guān)閉。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),控制邏輯電路212用來(lái)確定無(wú)線傳輸是否開(kāi)啟。
[0037]在一些實(shí)施例中,一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)_215(M)可包括運(yùn)行在一個(gè)或多個(gè)CPU上的一個(gè)或多個(gè)軟件模塊,一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)可包括一個(gè)或多個(gè)GPU。在一實(shí)施例中,控制邏輯電路212可用來(lái)進(jìn)一步在虛擬周期時(shí)序控制信號(hào)的起始時(shí)間(starting time),確定一個(gè)或多個(gè)GPU的操作頻率。
[0038]在一些實(shí)施例中,控制邏輯電路212可用來(lái)進(jìn)一步進(jìn)行額外操作。舉例來(lái)說(shuō),控制邏輯電路212可確定第二預(yù)定義事件是否開(kāi)始??刂七壿嬰娐?12也可響應(yīng)于第二預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟虛擬周期時(shí)序控制信號(hào)的偏移??刂七壿嬰娐?12可進(jìn)一步確定第二預(yù)定義事件是否結(jié)束,并且響應(yīng)于第二預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉虛擬周期時(shí)序控制信號(hào)的偏移。
[0039]在一些實(shí)施例中,響應(yīng)于第一預(yù)定義事件開(kāi)始而開(kāi)啟的偏移量可與響應(yīng)于第二預(yù)定義事件開(kāi)始而開(kāi)啟的偏移量不同。也就是說(shuō),控制邏輯電路212可開(kāi)啟不同時(shí)長(zhǎng)的偏移,使得第一偏移時(shí)長(zhǎng)可用來(lái)對(duì)應(yīng)第一預(yù)定義事件,第二偏移時(shí)長(zhǎng)可用來(lái)對(duì)應(yīng)第二預(yù)定義事件,其中第一偏移時(shí)長(zhǎng)和第二偏移時(shí)長(zhǎng)可不同。
[0040]在一些實(shí)施例中,控制邏輯電路212可響應(yīng)于至少第一預(yù)定義事件和第二預(yù)定義事件同時(shí)發(fā)生,進(jìn)一步提高偏移量。也就是說(shuō),由于多個(gè)預(yù)定義事件同時(shí)發(fā)生或生效,控制邏輯電路212可基于給定時(shí)間點(diǎn)同時(shí)生效的預(yù)定義事件的數(shù)目,改變偏移量。舉例來(lái)說(shuō),當(dāng)?shù)谝活A(yù)定義事件開(kāi)始時(shí),控制邏輯電路212可將偏移量從零提升為非零第一值。當(dāng)?shù)诙A(yù)定義事件開(kāi)始且第一預(yù)定義事件仍然生效時(shí),將偏移量從非零第一值提升為高于非零第一值的非零第二值。隨后,當(dāng)?shù)谌A(yù)定義事件開(kāi)始,且第一預(yù)定義事件和第二預(yù)定義事件均仍生效時(shí),控制邏輯電路212可進(jìn)一步將偏移量從非零第二值提升為高于非零第二值的非零第三值?;蛘撸?dāng)?shù)谝活A(yù)定義事件或第二預(yù)定義事件結(jié)束,而其他預(yù)定義事件仍然生效時(shí),控制邏輯電路212可將偏移量從非零第二值降低為非零第一值或低于非零第二值的非零第四值。
[0041]在一些實(shí)施例中,周期時(shí)序控制信號(hào)可包括垂直同步(或VSyn。)信號(hào)。在一些實(shí)施例中,周期時(shí)序控制信號(hào)的周期可與顯示裝置的刷新率有關(guān)。
[0042]在一些實(shí)施例中,在動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移中,控制邏輯電路212可進(jìn)行多個(gè)操作。舉例來(lái)說(shuō),控制邏輯電路212可接收需要調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的指示,并且相應(yīng)地,控制邏輯電路212可響應(yīng)于接收到的指示,提高或降低虛擬周期時(shí)序控制信號(hào)的偏移量。舉例來(lái)說(shuō),設(shè)備200的操作系統(tǒng)(圖未示),控制邏輯電路212,或者一個(gè)或多個(gè)第一系統(tǒng)模塊215( I) -215(M)中的任何一個(gè),可確定有與觸屏有關(guān)的觸感事件,控制設(shè)備200的一個(gè)或多個(gè)元件的溫度的熱量疏導(dǎo)事件,以及/或者W1-Fi顯示事件。其中,每個(gè)事件可指示需要調(diào)整(包括開(kāi)啟和關(guān)閉)虛擬周期時(shí)序控制信號(hào)的偏移。
[0043]在一些實(shí)施例中,在控制虛擬周期時(shí)序控制信號(hào)的偏移的開(kāi)啟和關(guān)閉中,控制邏輯電路212可進(jìn)行多個(gè)操作。舉例來(lái)說(shuō),控制邏輯電路212可確定第一預(yù)定義事件是否開(kāi)始,并且響應(yīng)于第一預(yù)定義事件開(kāi)始的確定結(jié)果開(kāi)啟虛擬周期時(shí)序控制信號(hào)的偏移。此外,,控制邏輯電路212可確定第一預(yù)定義事件是否結(jié)束,并且響應(yīng)于第一預(yù)定義事件結(jié)束的確定結(jié)果關(guān)閉虛擬周期時(shí)序控制信號(hào)的偏移。
[0044]在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),控制邏輯電路212用來(lái)確定觸屏是否開(kāi)始感知用戶的觸摸。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),控制邏輯電路212用來(lái)確定觸屏是否停止感知用戶的觸摸。
[0045]在一些實(shí)施例中,在動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移中,控制邏輯電路212可進(jìn)行多個(gè)操作。舉例來(lái)說(shuō),控制邏輯電路212可確定第二預(yù)定義事件是否開(kāi)始,并且響應(yīng)于第二預(yù)定義事件開(kāi)始的確定結(jié)果,提高虛擬周期時(shí)序控制信號(hào)的偏移量。類似地,控制邏輯電路212可確定第二預(yù)定義事件是否結(jié)束,并且響應(yīng)于第二預(yù)定義事件結(jié)束的確定結(jié)果,降低虛擬周期時(shí)序控制信號(hào)的偏移量。在一些實(shí)施例中,第二預(yù)定義事件可包括但不限于第一電路210以及/或者第二電路220,以及/或者一個(gè)或多個(gè)電子元件關(guān)閉熱量疏導(dǎo)。
[0046]圖3是根據(jù)本發(fā)明一實(shí)施例的進(jìn)程300的示范性流程圖。進(jìn)程300可包括如方框310-340中的一個(gè)或多個(gè)方框代表的一個(gè)或多個(gè)操作、動(dòng)作或功能。盡管圖示為離散方框,基于所期望的實(shí)施方式,進(jìn)程300的各方框可劃分成額外方框、組合成更少的方框,或者刪除某些方框?;谒谕膶?shí)施方式,進(jìn)程300可以以圖3所示的順序進(jìn)行,也可以以其他順序進(jìn)行。進(jìn)程300可由設(shè)備200或任何替換設(shè)備以及/或者衍生設(shè)備實(shí)現(xiàn)。以下對(duì)進(jìn)程300的操作將以設(shè)備200描述,但僅用于說(shuō)明目的,并無(wú)意圖限制本發(fā)明。示范性進(jìn)程300可從方框310開(kāi)始。
[0047]在310,進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定第一預(yù)定義事件是否開(kāi)始。舉例來(lái)說(shuō),控制邏輯電路212可確定是否有提升一個(gè)或多個(gè)圖像幀的顯示速度的需要。進(jìn)程300可由310到320。
[0048]在320,進(jìn)程300可包括設(shè)備200的控制邏輯電路212響應(yīng)于第一預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟虛擬周期時(shí)序控制信號(hào)的偏移,以同步一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)。一個(gè)或多個(gè)第一系統(tǒng)模塊215(1)-215(M)可用來(lái)控制一個(gè)或多個(gè)第二系統(tǒng)模塊215
(1)-215(N)的一個(gè)或多個(gè)操作。其中一個(gè)或多個(gè)第二系統(tǒng)模塊215(1)-215(N)可用來(lái)處理一個(gè)或多個(gè)圖像幀,并可由周期時(shí)序控制信號(hào)同步。舉例來(lái)說(shuō),虛擬周期時(shí)序控制信號(hào)可為虛擬Vsyn?;蜍浖a(chǎn)生Vsyn。,周期時(shí)序控制信號(hào)可為Vsyn?;蛴布a(chǎn)生Vsyn。。在一些實(shí)施例中,周期時(shí)序控制信號(hào)的周期可與顯示裝置的刷新率有關(guān)。進(jìn)程300可由320到330。
[0049]在330,進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定第一預(yù)定義事件是否結(jié)束。舉例來(lái)說(shuō),控制邏輯電路212可確定是否有降低一個(gè)或多個(gè)圖像幀的顯示速度的需要。進(jìn)程300可由330到340。
[0050]在340,進(jìn)程300可包括設(shè)備200的控制邏輯電路212響應(yīng)于第一預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉偏移。
[0051 ]在一些實(shí)施例中,當(dāng)偏移開(kāi)啟時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212將虛擬周期時(shí)序控制信號(hào)移動(dòng)到比偏移關(guān)閉更早的時(shí)間。
[0052]在一些實(shí)施例中,進(jìn)程300也可包括設(shè)備200的控制邏輯電路212在偏移開(kāi)啟時(shí),動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移量。
[0053]在一些實(shí)施例中,第一預(yù)定義事件可包括用戶對(duì)設(shè)備的用戶接口裝置的觸屏的觸摸。在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定觸屏是否開(kāi)始感知用戶的觸摸。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定觸屏是否停止感知用戶的觸摸。
[0054]在一些實(shí)施例中,第一預(yù)定義事件可包括熱量疏導(dǎo)事件的關(guān)閉。在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定熱量疏導(dǎo)事件是否關(guān)閉。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定熱量疏導(dǎo)事件是否開(kāi)啟。
[0055]在一些實(shí)施例中,第一預(yù)定義事件可包括內(nèi)容的無(wú)線傳輸,其中內(nèi)容可在第一設(shè)備顯示,從第一設(shè)備發(fā)送到第二設(shè)備,以在第二設(shè)備顯示。在一些實(shí)施例中,在確定第一預(yù)定義事件是否開(kāi)始時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定無(wú)線傳輸是否關(guān)閉。此外,在確定第一預(yù)定義事件是否結(jié)束時(shí),進(jìn)程300可包括設(shè)備200的控制邏輯電路212確定無(wú)線傳輸是否開(kāi)啟。
[0056]在一些實(shí)施例中,當(dāng)一個(gè)或多個(gè)第二系統(tǒng)模塊包括一個(gè)或多個(gè)GPU時(shí),進(jìn)程300也可包括設(shè)備200的控制邏輯電路212在虛擬周期時(shí)序控制信號(hào)的起始時(shí)間,確定一個(gè)或多個(gè)GHJ的操作頻率。
[0057]在一些實(shí)施例中,進(jìn)程300可進(jìn)一步包括設(shè)備200的控制邏輯電路212進(jìn)行多個(gè)操作。舉例來(lái)說(shuō),進(jìn)程300也可包括控制邏輯電路212可確定第二預(yù)定義事件是否開(kāi)始。進(jìn)程300也可包括控制邏輯電路212響應(yīng)于第二預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟虛擬周期時(shí)序控制信號(hào)的偏移。進(jìn)程300也可進(jìn)一步包括控制邏輯電路212確定第二預(yù)定義事件是否結(jié)束。進(jìn)程300可另外包括控制邏輯電路212響應(yīng)于第二預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉虛擬周期時(shí)序控制信號(hào)的偏移。在一些實(shí)施例中,響應(yīng)于第一預(yù)定義事件開(kāi)始而開(kāi)啟的偏移量可與響應(yīng)于第二預(yù)定義事件開(kāi)始而開(kāi)啟的偏移量不同。
[0058]在一些實(shí)施例中,進(jìn)程300也可包括設(shè)備200的控制邏輯電路212響應(yīng)于至少第一預(yù)定義事件和第二預(yù)定義事件同時(shí)發(fā)生的確定結(jié)果,提高偏移量。
[0059]圖4是根據(jù)本發(fā)明一實(shí)施例的進(jìn)程400的示范性流程圖。進(jìn)程400可包括如方框410-420中的一個(gè)或多個(gè)方框代表的一個(gè)或多個(gè)操作、動(dòng)作或功能。盡管圖示為離散方框,基于所期望的實(shí)施方式,進(jìn)程400的各方框可劃分成額外方框、組合成更少的方框,或者刪除某些方框?;谒谕膶?shí)施方式,進(jìn)程400可以以圖4所示的順序進(jìn)行,也可以以其他順序進(jìn)行。進(jìn)程400可由設(shè)備200或任何替換設(shè)備以及/或者衍生設(shè)備實(shí)現(xiàn)。以下對(duì)進(jìn)程400的操作將以設(shè)備200描述,但僅用于說(shuō)明目的,并無(wú)意圖限制本發(fā)明。示范性進(jìn)程400可從方框410開(kāi)始。
[0060]在410,進(jìn)程400可包括設(shè)備200的控制邏輯電路212確定預(yù)定義事件是否開(kāi)始。舉例來(lái)說(shuō),進(jìn)程400可包括控制邏輯電路212確定是否有提升一個(gè)或多個(gè)圖像幀的顯示速度的需要;是否感知到用戶對(duì)設(shè)備的用戶接口裝置的觸屏的觸摸;熱量疏導(dǎo)事件是否關(guān)閉;或者可顯示在第一設(shè)備上,從第一設(shè)備傳送到第二設(shè)備以顯示在第二設(shè)備上的內(nèi)容的無(wú)線傳輸是否開(kāi)始。進(jìn)程400可由410到420。
[0061 ] 在420,進(jìn)程400可包括設(shè)備200的控制邏輯電路212響應(yīng)于預(yù)定義事件開(kāi)始的確定結(jié)果,調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移量,以同步一個(gè)或多個(gè)第一系統(tǒng)模塊。一個(gè)或多個(gè)第一系統(tǒng)模塊可用來(lái)控制一個(gè)或多個(gè)第二系統(tǒng)模塊的一個(gè)或多個(gè)操作。其中一個(gè)或多個(gè)第二系統(tǒng)模塊可用來(lái)處理一個(gè)或多個(gè)圖像幀,并可由周期時(shí)序控制信號(hào)同步。
[0062]在一些實(shí)施例中,在動(dòng)態(tài)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移量中,進(jìn)程400可包括控制邏輯電路212進(jìn)行多個(gè)操作。舉例來(lái)說(shuō),進(jìn)程400可包括控制邏輯電路212響應(yīng)于預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟虛擬周期時(shí)序控制信號(hào)的偏移,以同步一個(gè)或多個(gè)第一系統(tǒng)模塊。進(jìn)程400也可包括控制邏輯電路212確定預(yù)定義事件是否結(jié)束,并且響應(yīng)于預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉偏移。
[0063]在一些實(shí)施例中,預(yù)定義事件的開(kāi)始可指示需要提高一個(gè)或多個(gè)圖像幀的顯示速度,而預(yù)定義事件的結(jié)束可指示需要降低系統(tǒng)功耗。
[0064]在一些實(shí)施例中,預(yù)定義事件可包括用戶對(duì)設(shè)備的用戶接口裝置的觸屏的觸摸。相應(yīng)地,在確定預(yù)定義事件是否開(kāi)始時(shí),進(jìn)程400可包括控制邏輯電路212確定觸屏是否開(kāi)始感知用戶的觸摸。此外,在確定預(yù)定義事件是否結(jié)束時(shí),進(jìn)程400可包括控制邏輯電路212確定觸屏是否停止感知用戶的觸摸。
[0065]在一些實(shí)施例中,預(yù)定義事件可包括熱量疏導(dǎo)事件的關(guān)閉。相應(yīng)地,在確定預(yù)定義事件是否開(kāi)始時(shí),進(jìn)程400可包括控制邏輯電路212確定熱量疏導(dǎo)事件是否關(guān)閉。此外,在確定預(yù)定義事件是否結(jié)束時(shí),進(jìn)程400可包括控制邏輯電路212確定熱量疏導(dǎo)事件是否開(kāi)啟。
[0066]在一些實(shí)施例中,預(yù)定義事件可包括內(nèi)容的無(wú)線傳輸,其中內(nèi)容可在第一設(shè)備顯示,從第一設(shè)備發(fā)送到第二設(shè)備,以在第二設(shè)備顯示。相應(yīng)地,在確定預(yù)定義事件是否開(kāi)始時(shí),進(jìn)程400可包括控制邏輯電路212確定無(wú)線傳輸是否關(guān)閉。此外,在確定預(yù)定義事件是否結(jié)束時(shí),進(jìn)程300可包括控制邏輯電路212確定無(wú)線傳輸是否開(kāi)啟。
[0067]雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求所界定者為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,包括: 確定第一預(yù)定義事件是否開(kāi)始; 響應(yīng)于該第一預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的偏移; 確定該第一預(yù)定義事件是否結(jié)束;以及 響應(yīng)于該第一預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉該虛擬周期時(shí)序控制信號(hào)的該偏移。2.如權(quán)利要求1所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,該虛擬周期時(shí)序控制信號(hào)用于中央處理單元,其中該中央處理單元與圖像處理單元有關(guān)。3.如權(quán)利要求2所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,該圖像處理單元的操作頻率在該虛擬周期時(shí)序控制信號(hào)的起始時(shí)間確定。4.如權(quán)利要求1所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的該偏移包括開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的該偏移,使得第一偏移周期時(shí)序控制信號(hào)和先前周期時(shí)序控制信號(hào)之間的時(shí)間間隔不小于偏移之前兩個(gè)連續(xù)周期時(shí)序控制信號(hào)之間的時(shí)長(zhǎng)。5.如權(quán)利要求1所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,進(jìn)一步包括: 接收需要調(diào)整該虛擬周期時(shí)序控制信號(hào)的該偏移的指示;以及 響應(yīng)于接收到的該指示,提高或降低該虛擬周期時(shí)序控制信號(hào)的偏移量。6.如權(quán)利要求1所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,進(jìn)一步包括: 確定第二預(yù)定義事件是否開(kāi)始;以及 響應(yīng)于該第二預(yù)定義事件開(kāi)始的確定結(jié)果,調(diào)整該虛擬周期時(shí)序控制信號(hào)的偏移量。7.如權(quán)利要求6所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,進(jìn)一步包括: 確定該第二預(yù)定義事件是否結(jié)束;以及 響應(yīng)于該第二預(yù)定義事件結(jié)束的確定結(jié)果,調(diào)整該虛擬周期時(shí)序控制信號(hào)的該偏移量。8.如權(quán)利要求1所述的調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的方法,其特征在于,該第一預(yù)定義事件包括需要提升一個(gè)或多個(gè)圖像幀的顯示速度,感知用戶對(duì)設(shè)備的觸摸,熱量疏導(dǎo)事件的關(guān)閉,或者無(wú)線傳輸?shù)年P(guān)閉。9.一種用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,包括: 第一電路; 第二電路,其中該第二電路與該第一電路有關(guān);以及 控制邏輯電路,用來(lái)動(dòng)態(tài)調(diào)整該第一電路中采用的虛擬周期時(shí)序控制信號(hào)的偏移。10.如權(quán)利要求9所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,在動(dòng)態(tài)調(diào)整該虛擬周期時(shí)序控制信號(hào)的該偏移中,該控制邏輯電路用來(lái)進(jìn)行以下操作: 接收需要調(diào)整該虛擬周期時(shí)序控制信號(hào)的該偏移的指示;以及 響應(yīng)于接收到的該指示,提高或降低該虛擬周期時(shí)序控制信號(hào)的偏移量。11.如權(quán)利要求9所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,該控制邏輯電路用來(lái)進(jìn)行以下操作: 確定第一預(yù)定義事件是否開(kāi)始; 響應(yīng)于該第一預(yù)定義事件開(kāi)始的確定結(jié)果,開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的該偏移; 確定該第一預(yù)定義事件是否結(jié)束;以及 響應(yīng)于該第一預(yù)定義事件結(jié)束的確定結(jié)果,關(guān)閉該虛擬周期時(shí)序控制信號(hào)的該偏移。12.如權(quán)利要求11所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,該控制邏輯電路開(kāi)啟該虛擬周期時(shí)序控制信號(hào)的該偏移,使得第一偏移周期時(shí)序控制信號(hào)和先前周期時(shí)序控制信號(hào)之間的時(shí)間間隔不小于偏移之前兩個(gè)連續(xù)周期時(shí)序控制信號(hào)之間的時(shí)長(zhǎng)。13.如權(quán)利要求11所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,進(jìn)一步包括: 用戶接口裝置,包括觸屏, 其中,該第一預(yù)定義事件包括感知用戶對(duì)該用戶接口裝置的該觸屏的觸摸。14.如權(quán)利要求13所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,在確定該第一預(yù)定義事件是否開(kāi)始時(shí),該控制邏輯電路用來(lái)確定該觸屏是否開(kāi)始感知到該用戶的該觸摸,并且在確定該第一預(yù)定義事件是否結(jié)束時(shí),該控制邏輯電路用來(lái)確定該觸屏是否停止感知到該用戶的該觸摸。15.如權(quán)利要求11所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,在動(dòng)態(tài)調(diào)整該虛擬周期時(shí)序控制信號(hào)的該偏移中,該控制邏輯電路用來(lái)進(jìn)行以下操作: 確定第二預(yù)定義事件是否開(kāi)始; 響應(yīng)于該第二預(yù)定義事件開(kāi)始的確定結(jié)果,提高該虛擬周期時(shí)序控制信號(hào)的偏移量; 確定該第二預(yù)定義事件是否結(jié)束;以及 響應(yīng)于該第二預(yù)定義事件結(jié)束的確定結(jié)果,降低該虛擬周期時(shí)序控制信號(hào)的該偏移量。16.如權(quán)利要求11所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,該第一預(yù)定義事件包括該第一電路以及/或者第二電路,以及/或者一個(gè)或多個(gè)其他電子元件關(guān)閉熱量疏導(dǎo)。17.如權(quán)利要求11所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,進(jìn)一步包括: 顯示裝置, 其中該第一預(yù)定義事件包括內(nèi)容的無(wú)線傳輸?shù)年P(guān)閉,其中該內(nèi)容可顯示在該顯示裝置上,被發(fā)送給另一設(shè)備以顯示在該另一設(shè)備上。18.如權(quán)利要求11所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,該第一預(yù)定義事件包括有提升一個(gè)或多個(gè)圖像幀的顯示速度的需要。19.如權(quán)利要求9所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,該第一電路包括中央處理單元,該第二電路包括圖像處理單元。20.如權(quán)利要求19所述的用來(lái)調(diào)整虛擬周期時(shí)序控制信號(hào)的偏移的設(shè)備,其特征在于,該圖像處理單元的操作頻率在該虛擬周期時(shí)序控制信號(hào)的起始時(shí)間確定。
【文檔編號(hào)】G09G3/20GK106067288SQ201610250118
【公開(kāi)日】2016年11月2日
【申請(qǐng)日】2016年4月21日 公開(kāi)號(hào)201610250118.9, CN 106067288 A, CN 106067288A, CN 201610250118, CN-A-106067288, CN106067288 A, CN106067288A, CN201610250118, CN201610250118.9
【發(fā)明人】黃柏華, 閻學(xué)斌, 陳泂甫
【申請(qǐng)人】聯(lián)發(fā)科技股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临沂市| 娄烦县| 宁城县| 乌兰县| 永清县| 福清市| 城步| 通州市| 宜丰县| 南昌市| 屯昌县| 祁门县| 梨树县| 司法| 儋州市| 姜堰市| 英吉沙县| 石家庄市| 武清区| 兰西县| 景德镇市| 上犹县| 志丹县| 澄江县| 龙泉市| 乌审旗| 长治市| 广灵县| 庆云县| 老河口市| 南投市| 芦溪县| 松江区| 永嘉县| 沙洋县| 区。| 上饶市| 恩施市| 南通市| 望奎县| 河南省|