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

重新調(diào)度活動(dòng)顯示任務(wù)以最小化與活動(dòng)平臺(tái)任務(wù)的重疊的制作方法

文檔序號(hào):7990374閱讀:253來(lái)源:國(guó)知局
重新調(diào)度活動(dòng)顯示任務(wù)以最小化與活動(dòng)平臺(tái)任務(wù)的重疊的制作方法
【專利摘要】一般地,在一個(gè)方面,移動(dòng)設(shè)備顯示器包括面板電子器件、背光驅(qū)動(dòng)器和重新調(diào)度器。面板電子器件基于來(lái)自移動(dòng)設(shè)備的處理平臺(tái)的輸入在顯示器的光學(xué)堆棧上生成圖像。背光驅(qū)動(dòng)器控制用來(lái)照亮光學(xué)堆棧從而用戶可以看見(jiàn)在顯示器上生成的圖像的背光的操作。重新調(diào)度器判斷何時(shí)處理平臺(tái)的時(shí)序關(guān)鍵的任務(wù)與面板電子器件或背光驅(qū)動(dòng)器的非時(shí)序關(guān)鍵的任務(wù)重疊并重新調(diào)度非時(shí)序關(guān)鍵的任務(wù)直到時(shí)序關(guān)鍵的任務(wù)不活動(dòng)或者已達(dá)到視覺(jué)容忍限制。重新調(diào)度最小化時(shí)序關(guān)鍵的任務(wù)與非時(shí)序關(guān)鍵的任務(wù)之間的重疊并相應(yīng)地降低功率消耗而不影響性能或影響用戶的視覺(jué)體驗(yàn)。
【專利說(shuō)明】重新調(diào)度活動(dòng)顯示任務(wù)以最小化與活動(dòng)平臺(tái)任務(wù)的重疊
【背景技術(shù)】
[0001]移動(dòng)設(shè)備在流行度上正在繼續(xù)增加且處理能力繼續(xù)增加。相應(yīng)地,越來(lái)越多的任務(wù)在移動(dòng)設(shè)備上執(zhí)行。為了保證移動(dòng)設(shè)備的繼續(xù)增長(zhǎng),擴(kuò)展用來(lái)給移動(dòng)設(shè)備供電的電池的壽命是必要的。移動(dòng)設(shè)備的高電流峰值(寬電流波動(dòng))顯著地增加移動(dòng)設(shè)備的功率損失。
[0002]顯著的功率損失(P)是由于與電流(I)的平方關(guān)系,其中功率損失等于電流平方與電阻的乘積,使得p=i2r。電池的內(nèi)部電阻(單元阻抗)和從電池到主板(例如電路、連接器、電路板)的功率傳送路徑的電阻都影響設(shè)備的功率損失。作為示例,鋰(Li)離子電池單元可以具有大概70-350毫歐姆(mil1-ohmS,mQ)的單元阻抗,且有許多充電/放電周期的較老電池具有甚至更高的單元阻抗。功率傳送路徑可以具有大致30mΩ的電阻。功率損失降低了電池給移動(dòng)設(shè)備的可用能量的實(shí)際量(電池的實(shí)際能量少于規(guī)定的電池容量)。
[0003]圖1示出了系統(tǒng)功率消耗和功率損失之間的關(guān)系的示例圖。功率損失與給系統(tǒng)供電的電池和功率傳送路徑相關(guān)聯(lián)。由于功率損失與電流之間的平方關(guān)系,關(guān)系不是線性的。如所示,當(dāng)系統(tǒng)功率增加三倍從5瓦特(W)到15W時(shí),功率損失增加十倍從0.3W到3W。
[0004]高電流峰值還可以暫時(shí)引起更深的電池電壓降(voltage drop),并且如果暫時(shí)電壓降低過(guò)定義的截止電壓,則系統(tǒng)可以過(guò)早地關(guān)閉。而且,一些處理器的趨勢(shì)是更快地進(jìn)入空閑狀態(tài)以降低功率消耗。此趨勢(shì)可以降低平臺(tái)功率但可以進(jìn)一步增加峰值電流,這會(huì)導(dǎo)致功率損失的增加和電池的可用能量的實(shí)際量的降低。
【專利附圖】

【附圖說(shuō)明】
[0005]各種實(shí)施例的特征和益處將從以下詳細(xì)描述中變得顯而易見(jiàn),其中:
[0006]圖1示出了系統(tǒng)功率消耗和電池功率損失之間的關(guān)系的示例圖;
[0007]圖2示出了示例移動(dòng)設(shè)備的高級(jí)框圖;
[0008]圖3示出了展示平臺(tái)和顯示器之間的重疊活動(dòng)期的示例時(shí)序圖;
[0009]圖4根據(jù)一個(gè)實(shí)施例示出了用于在平臺(tái)活動(dòng)時(shí)重新調(diào)度顯示設(shè)備活動(dòng)期的操作的示例流程圖;
[0010]圖5根據(jù)一個(gè)實(shí)施例示出了展示重新調(diào)度顯示設(shè)備活動(dòng)期(延遲整個(gè)顯示任務(wù)周期)的不例時(shí)序圖;
[0011]圖6根據(jù)一個(gè)實(shí)施例示出了展示重新調(diào)度顯示設(shè)備活動(dòng)期(不影響整個(gè)顯示任務(wù)周期)的不例時(shí)序圖;
[0012]圖7根據(jù)一個(gè)實(shí)施例示出了用于在檢測(cè)到平臺(tái)活動(dòng)期時(shí)暫停顯示設(shè)備活動(dòng)期的操作的示例流程圖;
[0013]圖8根據(jù)一個(gè)實(shí)施例示出了展示暫停顯示設(shè)備活動(dòng)期的示例時(shí)序圖;
[0014]圖9根據(jù)一個(gè)實(shí)施例示出了展示重新調(diào)度背光活動(dòng)和圖像刷新活動(dòng)期以最小化與平臺(tái)活動(dòng)期的沖突的示例時(shí)序圖;以及
[0015]圖10根據(jù)一個(gè)實(shí)施例示出了展示重新調(diào)度背光活動(dòng)和圖像刷新活動(dòng)期以最小化與平臺(tái)活動(dòng)期的沖突的示例時(shí)序圖?!揪唧w實(shí)施方式】
[0016]圖2示出了示例移動(dòng)設(shè)備200的高級(jí)框圖。移動(dòng)設(shè)備200可以包括處理平臺(tái)210、顯示器240和電池260。處理平臺(tái)210可以包括主處理器(CPU) 215、圖形處理器220、存儲(chǔ)器225和輸入/輸出(1/0)230。顯不器240可以包括面板電子器件245和背光250。電池260向處理平臺(tái)210和顯示器240提供功率。設(shè)備200中的功率損失可以是基于電池260中的單元阻抗270、連接器275 (電池260、平臺(tái)210和顯示器240)中的電阻、功率傳送機(jī)制280中的電阻和印刷電路板285 (平臺(tái)210、顯示器240)上的電源導(dǎo)軌(power rail)中的電阻。
[0017]平臺(tái)210和顯示器240可以在移動(dòng)設(shè)備200上的視頻回放期間同時(shí)活動(dòng)。平臺(tái)210 (CPU215、圖形處理器220、存儲(chǔ)器225和/或1/0230)可以接收并處理與視頻相關(guān)的數(shù)據(jù)以便將視頻呈現(xiàn)給顯示器240。面板電子器件245可以基于來(lái)自平臺(tái)210的輸入在顯示器240的光學(xué)堆棧(未不出)上生成圖像。背光驅(qū)動(dòng)器(未不出)可以控制背光250的操作以照亮光學(xué)堆棧從而用戶可以看見(jiàn)在顯示器240上生成的圖像。
[0018]在視頻回放期間,平臺(tái)210 (CPU215、圖形處理器220、存儲(chǔ)器225和/或1/0230)可以每秒活動(dòng)大概50-100次,面板電子器件245可以活動(dòng)以刷新呈現(xiàn)給顯示器240的圖像大概50-60次每秒,并且背光250可以活動(dòng)以照亮呈現(xiàn)給顯示器的圖像大概200次每秒。當(dāng)平臺(tái)210和顯示器240同時(shí)都活動(dòng)時(shí),它們可以都消耗電流且增加的電流增加功率損失。增加的功率損失可以導(dǎo)致電池需要更經(jīng)常地重新充電,增加的重新充電可以增加電池260的單元阻抗,并且增加的單元阻抗可以降低電池260的壽命。
[0019]由設(shè)備200執(zhí)行的活動(dòng)可以區(qū)分成時(shí)序關(guān)鍵的活動(dòng)和視覺(jué)體驗(yàn)(非時(shí)序)關(guān)鍵的活動(dòng)。時(shí)序關(guān)鍵的活動(dòng)是那些不可以延遲而不影響設(shè)備200的操作的活動(dòng)。視覺(jué)體驗(yàn)關(guān)鍵的活動(dòng)是那些可以延遲多達(dá)幾個(gè)毫秒(msec)而不影響用戶的視覺(jué)體驗(yàn)的活動(dòng),因?yàn)槿搜鄄粔蛎舾械綑z測(cè)這樣的延遲。時(shí)序關(guān)鍵的活動(dòng)是那些由平臺(tái)210 (CPU215、圖像處理器220、存儲(chǔ)器225和/或1/0230)執(zhí)行的而視覺(jué)體驗(yàn)關(guān)鍵的活動(dòng)是那些由顯示器240 (面板電子器件245、背光250)執(zhí)行的。相應(yīng)地,可以有機(jī)會(huì)重新調(diào)度一些視覺(jué)體驗(yàn)關(guān)鍵的活動(dòng)(顯示活動(dòng))以降低設(shè)備的功率峰值。
[0020]圖3示出了展示平臺(tái)和顯示器之間的重疊活動(dòng)期(背光、圖像刷新)的示例時(shí)序圖。當(dāng)要求處理時(shí)平臺(tái)是活動(dòng)的且活動(dòng)期的持續(xù)時(shí)間和活動(dòng)期之間的時(shí)間可以變化。背光可以快速的速率在開(kāi)和關(guān)之間交替,脈寬調(diào)制(PWM)。背光的閃爍開(kāi)/關(guān)不能由人眼檢測(cè)到。相反,背光開(kāi)著的時(shí)間量控制顯示器的亮度。作為示例,圖3中假定每個(gè)周期背光開(kāi)I毫秒并關(guān)2毫秒。當(dāng)圖像在顯示器上生成(圖像刷新)時(shí)面板電子器件可以是活動(dòng)的,并且然后可以在某個(gè)時(shí)間段不活動(dòng),垂直消隱期間(vertical blanking interval, VBI),而該圖像在新圖像生成之前呈現(xiàn)。作為示例,圖3中假定每個(gè)周期面板電子器件開(kāi)3毫秒并關(guān)6毫秒。
[0021]如所示,在平臺(tái)和背光和/或面板電子器件之間有三個(gè)重疊活動(dòng)期300、320、340(示為陰影區(qū))。第一重疊期300在第一平臺(tái)活動(dòng)期305期間發(fā)生。在背光活動(dòng)期310和圖像刷新期315 二者的開(kāi)始平臺(tái)是活動(dòng)的。第一平臺(tái)活動(dòng)期305持續(xù)整個(gè)背光活動(dòng)期310和圖像刷新活動(dòng)期315的一部分。第二重疊期320在第二平臺(tái)活動(dòng)期325期間發(fā)生。平臺(tái)活動(dòng)期325的開(kāi)始與背光活動(dòng)期330和面板電子器件活動(dòng)期335 二者的開(kāi)始對(duì)齊。第二平臺(tái)活動(dòng)期325持續(xù)整個(gè)背光活動(dòng)期330和整個(gè)圖像刷新活動(dòng)期335。第三重疊期340在第四平臺(tái)活動(dòng)期345期間發(fā)生。在背光活動(dòng)期350的開(kāi)始平臺(tái)是活動(dòng)的并貫穿整個(gè)背光活動(dòng)期350和下一背光活動(dòng)期355的一部分保持活動(dòng)。面板電子器件活動(dòng)期360在第四平臺(tái)活動(dòng)期345開(kāi)始時(shí)正在發(fā)生且第四活動(dòng)期345在圖像刷新活動(dòng)期360結(jié)束之后保持活動(dòng)。
[0022]因?yàn)轱@示器活動(dòng)期(背光、面板電子器件)不是時(shí)序關(guān)鍵的,調(diào)整顯示器活動(dòng)期的時(shí)序以最小化(降低并可能避免)與性能關(guān)鍵的平臺(tái)活動(dòng)期的重疊可以是可能的。如果對(duì)顯示器活動(dòng)期的調(diào)整限制為不由人眼檢測(cè)的調(diào)整(幾個(gè)毫秒),調(diào)整將不會(huì)負(fù)面地影響顯示質(zhì)量且用戶將不會(huì)察覺(jué)任何變更。通過(guò)智能地重新調(diào)度顯示設(shè)備活動(dòng)期,I2R功率損失可以降低且電池壽命可以維持。
[0023]圖4示出了用于繞時(shí)序關(guān)鍵的平臺(tái)活動(dòng)期重新調(diào)度非時(shí)序關(guān)鍵的顯示設(shè)備活動(dòng)期(背光、圖像刷新)的操作的示例流程圖。該操作在時(shí)序關(guān)鍵的平臺(tái)操作活動(dòng)時(shí)延遲非時(shí)序關(guān)鍵的顯示設(shè)備活動(dòng)期的初始化。初始時(shí)顯示器準(zhǔn)備初始化顯示任務(wù)400。顯示任務(wù)可以是打開(kāi)背光或者可以是處理圖像刷新。一旦任務(wù)初始化了,視覺(jué)(非時(shí)序關(guān)鍵)容忍計(jì)時(shí)器重置并開(kāi)始410。視覺(jué)容忍計(jì)時(shí)器是在顯示事件被初始化(或調(diào)度)時(shí)和它被實(shí)際處理時(shí)之間的時(shí)間量。然后進(jìn)行關(guān)于在此點(diǎn)平臺(tái)是否活動(dòng)的判斷420。如果平臺(tái)不是活動(dòng)的(420否),則處理顯示任務(wù)440。
[0024]如果判斷平臺(tái)是活動(dòng)的(420是),則進(jìn)行關(guān)于計(jì)時(shí)器是否達(dá)到了視覺(jué)容忍限制的判斷430。視覺(jué)容忍限制是顯示事件可以延遲而不會(huì)影響顯示質(zhì)量和/或用戶視覺(jué)體驗(yàn)的時(shí)間量。視覺(jué)容忍限制對(duì)背光和圖像刷新可以是相同的或者可以是不同的。視覺(jué)容忍限制可以基于顯示的內(nèi)容的質(zhì)量而變化。視覺(jué)容忍限制可以是可編程的。如果計(jì)時(shí)器已達(dá)到限制(430是),則處理顯示任務(wù)440。如果計(jì)時(shí)器還未達(dá)到限制(430否),則操作返回到平臺(tái)是否活動(dòng)的判斷420。此循環(huán)420、430導(dǎo)致對(duì)顯示任務(wù)的處理在等待處理器變得不活動(dòng)(420否)或達(dá)到限制(430是)時(shí)被延遲。一旦顯示任務(wù)被處理了 440,將再次等待下一顯示任務(wù)的初始化(調(diào)度)400。
[0025]顯示設(shè)備活動(dòng)期的重新調(diào)度不限于圖4中描述和示出的操作和操作順序。相反,可以修改操作順序、可以修改各種操作、可以添加附加操作、可以去除操作、可以將操作組合和/或可以將組合分開(kāi)而不背離當(dāng)前范圍。例如,視覺(jué)容忍限制可以是一個(gè)顯示設(shè)備活動(dòng)期的完成和下一顯示設(shè)備活動(dòng)期的開(kāi)始之間的時(shí)間量且計(jì)時(shí)器可以在每個(gè)活動(dòng)期的結(jié)束處重置并開(kāi)始。
[0026]重新調(diào)度(延遲)顯示設(shè)備活動(dòng)期以避免與平臺(tái)活動(dòng)期的重疊可以延遲顯示任務(wù)(背光、圖像刷新)的整個(gè)周期。圖5示出了展示重新調(diào)度顯示設(shè)備活動(dòng)期(延遲整個(gè)顯示任務(wù)周期)的示例時(shí)序圖。示出的時(shí)序圖是關(guān)于具有PWM的背光,其中背光開(kāi)I毫秒然后關(guān)2毫秒。頂圖示出了在任何重新調(diào)度之前的背光的PWM。該圖在時(shí)間零處開(kāi)始且背光在第一(從O到I)、第四、第七和第十毫秒是開(kāi)的。底圖假定在第一背光活動(dòng)期的初始化之前已判斷了平臺(tái)是活動(dòng)的。為了限制(及可能避免)與平臺(tái)活動(dòng)期的重疊,第一背光活動(dòng)期的初始化以及整個(gè)背光周期和全部活動(dòng)期可以延遲2毫秒。相應(yīng)地,背光在第三、第六、第九和第十二毫秒是活動(dòng)的。
[0027]替換性地,重新調(diào)度(延遲)顯示設(shè)備活動(dòng)期(或幾個(gè)顯示設(shè)備活動(dòng)期)以避免與平臺(tái)活動(dòng)期的重疊可以不影響整個(gè)顯示任務(wù)周期。如果整個(gè)背光準(zhǔn)時(shí)率是通過(guò)重新調(diào)度維護(hù)的,則因?yàn)槿搜鄄粔蛎舾械綑z測(cè)毫秒時(shí)間段的亮度,設(shè)備用戶可以不會(huì)注意任何亮度變更。
[0028]圖6示出了展示重新調(diào)度顯示設(shè)備活動(dòng)期(不影響整個(gè)顯示任務(wù)周期)的示例時(shí)序圖。示出的時(shí)序圖是關(guān)于具有PWM的背光,其中背光開(kāi)I毫秒然后關(guān)2毫秒。頂圖示出了在任何重新調(diào)度之前的背光的PWM。第二圖示出了第一活動(dòng)期延遲I毫秒使得第一活動(dòng)期在第二毫秒期間發(fā)生且所有其它活動(dòng)期保持一樣。
[0029]第三圖示出了第一活動(dòng)期延遲2毫秒使得第一活動(dòng)期在第三毫秒期間發(fā)生并與在第四毫秒期間發(fā)生的原始第二活動(dòng)期組合從而背光在第三和第四毫秒期間是活動(dòng)的。底圖示出了第一活動(dòng)期延遲3毫秒使得第一活動(dòng)期將在第四毫秒期間發(fā)生,其中一個(gè)活動(dòng)期已經(jīng)調(diào)度給第四毫秒。相應(yīng)地,第一活動(dòng)期可以在第四毫秒期間發(fā)生且原始調(diào)度的第二活動(dòng)期可以延遲I毫秒并在第五毫秒期間發(fā)生。替換性地,第一活動(dòng)期可以附加延遲I毫秒并在第五毫秒期間發(fā)生。任一事件中背光可以在第四和第五毫秒期間活動(dòng)。
[0030]圖7示出了用于繞時(shí)序關(guān)鍵的平臺(tái)活動(dòng)期重新調(diào)度非時(shí)序關(guān)鍵的顯示設(shè)備活動(dòng)期(背光、圖像刷新)的操作的示例流程圖。該操作在時(shí)序關(guān)鍵的平臺(tái)操作變得活動(dòng)時(shí)暫停非時(shí)序關(guān)鍵的顯示設(shè)備活動(dòng)期。初始時(shí)顯示開(kāi)始處理顯示任務(wù)700 (背光、圖像刷新)。當(dāng)顯示任務(wù)在被處理時(shí)(在顯示設(shè)備活動(dòng)期期間)進(jìn)行了關(guān)于平臺(tái)是否活動(dòng)的判斷710。如果平臺(tái)不活動(dòng)(710否),則繼續(xù)處理顯示任務(wù)700。如果判斷平臺(tái)是活動(dòng)的(710是),則暫停處理顯示任務(wù)720并重置和開(kāi)始視覺(jué)容忍計(jì)時(shí)器730。然后進(jìn)行關(guān)于平臺(tái)是否活動(dòng)的判斷740。如果平臺(tái)不活動(dòng)(740否),則重新開(kāi)始處理顯示任務(wù)700。應(yīng)注意,顯示任務(wù)可以從頭重新開(kāi)始(例如,再次開(kāi)始圖像刷新)或者可以在中止的地方開(kāi)始(例如,圖像刷新從中止的地方繼續(xù),可以要求寄存器記錄中止的位置)。
[0031]如果判斷平臺(tái)是活動(dòng)的(740是),則進(jìn)行關(guān)于計(jì)時(shí)器是否達(dá)到了視覺(jué)容忍限制的判斷750。如果計(jì)時(shí)器已達(dá)到限制(750是),則重新開(kāi)始處理顯示任務(wù)700。如果計(jì)時(shí)器還未達(dá)到限制(750否),則操作返回到平臺(tái)是否活動(dòng)的判斷740。此循環(huán)740、750導(dǎo)致對(duì)顯示任務(wù)的處理在等待處理器變得不活動(dòng)(740否)或達(dá)到限制(750是)時(shí)被延遲。
[0032]顯示任務(wù)的暫停不限于圖7中描述和示出的操作或操作順序。相反,可以修改操作順序、可以修改各種操作、可以添加附加操作、可以去除操作、可以將操作組合和/或可以將組合分開(kāi)而不背離當(dāng)前范圍。
[0033]圖8示出了展示暫停顯示設(shè)備活動(dòng)期的示例時(shí)序圖。示出的時(shí)序圖是關(guān)于圖像刷新,其中當(dāng)圖像生成時(shí)顯示器活動(dòng)3毫秒然后在下一圖像生成前關(guān)6毫秒。頂圖示出了在任何重新調(diào)度之前的圖像刷新周期。該圖在時(shí)間零處開(kāi)始且圖像刷新在第一到第三(從O到3)和第九到第十二毫秒是活動(dòng)的。底二圖假定在活動(dòng)刷新期間檢測(cè)到平臺(tái)活動(dòng)并中斷圖像刷新活動(dòng)2毫秒(或者是平臺(tái)活動(dòng)的持續(xù)時(shí)間或者是視覺(jué)容忍限制)。
[0034]在第二圖中活動(dòng)圖像刷新處理在2毫秒之后暫停,并且然后在2毫秒延遲之后整個(gè)活動(dòng)圖像刷新在第五到第七毫秒期間處理。在第三圖中活動(dòng)圖像刷新處理在2毫秒之后暫停,并且然后在2毫秒延遲之后圖像刷新處理在第五毫秒期間從中止處繼續(xù)。應(yīng)注意,如所示,整個(gè)圖像刷新周期未受影響,第二圖像刷新活動(dòng)部分仍在第十和第十二毫秒之間發(fā)生。這是為了便于說(shuō)明,決不旨在限制其范圍。相反,每次需要重新調(diào)度顯示任務(wù)以避免與平臺(tái)活動(dòng)期的重疊時(shí)或者在可以基于各種參數(shù)(參數(shù)可以是可編程的)判斷的某些時(shí)候可以延遲整個(gè)顯示任務(wù)(圖像刷新)周期。[0035]圖9示出了展示重新調(diào)度顯示設(shè)備(背光和圖像刷新)活動(dòng)期以最小化與平臺(tái)活動(dòng)期的沖突的示例時(shí)序圖。如所示,當(dāng)顯示設(shè)備活動(dòng)期延遲時(shí),從該點(diǎn)延遲整個(gè)顯示任務(wù)周期(如圖5所示)。當(dāng)顯示設(shè)備活動(dòng)期被移位時(shí),突出顯示每個(gè)平臺(tái)活動(dòng)期900、920、940、960以判斷移位是否引起任何新重疊。如所示,當(dāng)顯示設(shè)備活動(dòng)期暫停時(shí),在處理恢復(fù)時(shí)從中止點(diǎn)處繼續(xù)(如圖8底圖所示)。
[0036]如所示,從此點(diǎn)開(kāi)始背光活動(dòng)期310和整個(gè)背光周期已經(jīng)移位(延遲)了 2毫秒。移位的背光活動(dòng)期910不在第一平臺(tái)活動(dòng)期910期間發(fā)生。從此點(diǎn)開(kāi)始背光活動(dòng)期930A(從圖3的背光活動(dòng)期330延遲了 2毫秒)和整個(gè)背光周期已經(jīng)延遲了 I毫秒,使得移位的背光活動(dòng)期930B不在第二平臺(tái)活動(dòng)期920期間發(fā)生。從此點(diǎn)開(kāi)始背光活動(dòng)期975A (因?yàn)橛锌傆?jì)3毫秒周期的延遲其與圖3的背光活動(dòng)期350對(duì)齊)和整個(gè)背光周期已經(jīng)延遲了 3毫秒(假定3毫秒是最大視覺(jué)容忍限制),使得移位的背光活動(dòng)期975B只輕微地與第四平臺(tái)活動(dòng)期970重疊。
[0037]如所示,從此點(diǎn)開(kāi)始圖像刷新活動(dòng)期315和整個(gè)圖像刷新周期已經(jīng)移位(延遲)了2毫秒。移位的圖像刷新活動(dòng)期915不在第一平臺(tái)活動(dòng)期900期間發(fā)生。從此點(diǎn)開(kāi)始圖像刷新活動(dòng)期935A (從圖3的圖像刷新活動(dòng)期335延遲了 2毫秒)和整個(gè)圖像刷新周期已經(jīng)延遲了 I毫秒,使得移位的圖像刷新活動(dòng)期935B不在第二平臺(tái)活動(dòng)期920期間發(fā)生。當(dāng)?shù)谌脚_(tái)活動(dòng)期940開(kāi)始時(shí)圖像刷新活動(dòng)期945A(從圖3中未編號(hào)的第三圖像刷新活動(dòng)期延遲了 3毫秒)正在發(fā)生。圖像刷新活動(dòng)期945A暫停了 2毫秒以便不與第三平臺(tái)活動(dòng)期940重疊。當(dāng)處理重新開(kāi)始時(shí)圖像刷新的處理從其中止處(最后2毫秒)繼續(xù)945B。結(jié)果是從此點(diǎn)開(kāi)始整個(gè)圖像刷新周期已經(jīng)延遲了 2毫秒。從此點(diǎn)開(kāi)始圖像刷新活動(dòng)期980A (從圖3的圖像刷新活動(dòng)期360延遲了 5毫秒)和整個(gè)圖像刷新周期已經(jīng)延遲了 1.5毫秒,使得移位的圖像刷新活動(dòng)期980B不與第四平臺(tái)活動(dòng)期970重疊。
[0038]圖10示出了展示重新調(diào)度顯示設(shè)備(背光和圖像刷新)活動(dòng)期以最小化與平臺(tái)活動(dòng)期的沖突的示例時(shí)序圖。如所示,當(dāng)顯示設(shè)備活動(dòng)期延遲時(shí),僅延遲此活動(dòng)期而不是整個(gè)顯示任務(wù)周期(如圖6所示)。如所示,當(dāng)顯示設(shè)備活動(dòng)期暫停時(shí),在處理恢復(fù)時(shí)從頭開(kāi)始(如圖8的中間圖所示)。平臺(tái)活動(dòng)期、非修改的顯示事件活動(dòng)期和重疊活動(dòng)期與圖3中示出的那些相同并相應(yīng)地標(biāo)號(hào)相同。
[0039]如所示,背光活動(dòng)期310已經(jīng)移位(延遲)了 2毫秒以避免第一重疊活動(dòng)期300。移位2毫秒意味著兩個(gè)背光活動(dòng)期將鄰接以產(chǎn)生一個(gè)2毫秒的背光活動(dòng)期1010。背光活動(dòng)期330已經(jīng)延遲了 3毫秒(或者如果直到當(dāng)前背光顯示活動(dòng)期之后延遲,可能是4毫秒)以避免第二重疊活動(dòng)期320。移位3毫秒意味著兩個(gè)背光活動(dòng)期將鄰接以產(chǎn)生一個(gè)2毫秒的背光活動(dòng)期1030。背光活動(dòng)期350已經(jīng)延遲了 3毫秒(假定3毫秒是最大視覺(jué)容忍限制)以限制與平臺(tái)活動(dòng)期345的重疊(最小化第三重疊活動(dòng)期340)。移位3毫秒意味著兩個(gè)背光活動(dòng)期將鄰接以產(chǎn)生一個(gè)2毫秒的背光活動(dòng)期1050。
[0040]如所示,圖像刷新活動(dòng)期315已經(jīng)移位(延遲)了 2毫秒以避免第一重疊活動(dòng)期300。圖像刷新活動(dòng)期335已經(jīng)延遲了 3毫秒以避免第二重疊活動(dòng)期320。當(dāng)平臺(tái)活動(dòng)期345開(kāi)始時(shí)圖像刷新活動(dòng)期360正在發(fā)生。圖像刷新活動(dòng)期360暫停了 4毫秒(假定4毫秒是最大視覺(jué)容忍限制)以限制與平臺(tái)活動(dòng)期345的重疊(最小化第三重疊活動(dòng)期340)。當(dāng)處理重新開(kāi)始時(shí)圖像刷新的處理在開(kāi)頭處開(kāi)始(活動(dòng)全部3毫秒,盡管2毫秒在暫停之前已處理了)1060。延遲4毫秒和重新處理2毫秒的結(jié)果是兩個(gè)圖像刷新活動(dòng)期將鄰接以產(chǎn)生一個(gè)6毫秒的圖像刷新活動(dòng)期1060。
[0041]再次參考圖2,圖4和7的流程圖中所描述的重新調(diào)度操作可以用平臺(tái)210(CPU215、圖形處理器220、存儲(chǔ)器225、1/0230)的設(shè)備中的一個(gè)或多個(gè)、平臺(tái)210上的離散組件、顯示器240 (面板電子器件245、背光驅(qū)動(dòng)器)的一個(gè)或多個(gè)設(shè)備、顯示器240上的離散組件或者其一些組合來(lái)實(shí)現(xiàn)。而且,可以用硬件、軟件、固件或其一些組合來(lái)實(shí)現(xiàn)操作。各種設(shè)備(CPU215、圖形處理器220、存儲(chǔ)器225、1/0230、面板電子器件245、背光驅(qū)動(dòng)器)可以具有對(duì)設(shè)備(例如處理器)可讀存儲(chǔ)(在設(shè)備上、離設(shè)備、或其一些組合)的訪問(wèn),可讀存儲(chǔ)中包含當(dāng)由設(shè)備執(zhí)行時(shí)使設(shè)備至少執(zhí)行以上圖4和7中所描述的操作的子集的指令。
[0042]設(shè)備可以包括跟蹤設(shè)備是否活動(dòng)還是不活動(dòng)的寄存器。每個(gè)寄存器中維護(hù)的狀態(tài)可以由其它設(shè)備的每一個(gè)提供和/或訪問(wèn)。相應(yīng)地,各種設(shè)備可以知道其它設(shè)備的活動(dòng)狀態(tài)并可以采取必要的動(dòng)作以最小化平臺(tái)(時(shí)序關(guān)鍵)和顯示器(視覺(jué)體驗(yàn)關(guān)鍵)活動(dòng)期的重疊。
[0043]例如,CPU215可以判斷背光驅(qū)動(dòng)器與CPU215 (和/或平臺(tái)210的其它設(shè)備的一個(gè)或多個(gè))同時(shí)活動(dòng)并可以指令背光驅(qū)動(dòng)器暫停活動(dòng)期。CPU215可以在平臺(tái)活動(dòng)期完成之后指令背光驅(qū)動(dòng)器從而背光驅(qū)動(dòng)器可以繼續(xù)操作。CPU215可以維護(hù)計(jì)時(shí)器并判斷視覺(jué)容忍限制何時(shí)達(dá)到并指令背光驅(qū)動(dòng)器。替換性地,背光驅(qū)動(dòng)器可以維護(hù)計(jì)時(shí)器并判斷視覺(jué)容忍限制何時(shí)達(dá)到并在此點(diǎn)重新開(kāi)始操作,即使CPU沒(méi)有指示平臺(tái)活動(dòng)期完成了。
[0044]作為另一示例,面板電子器件245可以判斷平臺(tái)210上的設(shè)備的一個(gè)或多個(gè)在它活動(dòng)的同時(shí)活動(dòng)并可以暫停圖像刷新活動(dòng)期和開(kāi)始計(jì)時(shí)器。面板電子器件245可以或者在平臺(tái)活動(dòng)期結(jié)束之后或者在視覺(jué)容忍限制達(dá)到之后重新開(kāi)始圖像刷新。面板電子器件可以在圖像刷新暫停時(shí)的地方寫以便在重新初始化時(shí)它可以從相同的地方繼續(xù)。
[0045]以上描述的各種實(shí)施例參考合并到移動(dòng)設(shè)備之內(nèi)而描述,移動(dòng)設(shè)備中降低功率損失及由此增加電池的可用能量的量是至關(guān)重要的。然而各種實(shí)施例不限于移動(dòng)設(shè)備。相反,它們可以用任何具有顯示的電子設(shè)備實(shí)現(xiàn),只要該實(shí)現(xiàn)會(huì)降低功率損失及由此降低消耗的全部功率(節(jié)省能量)。例如,各種實(shí)施例可以合并進(jìn)個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、超級(jí)膝上型計(jì)算機(jī)、平板機(jī)、觸摸墊、便攜式計(jì)算機(jī)、手持式計(jì)算機(jī)、掌上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、蜂窩電話、組合蜂窩電話/PDA、電視、智能設(shè)備(例如智能電話、智能平板機(jī)或智能電視)、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)、消息設(shè)備、數(shù)據(jù)通信設(shè)備等。
[0046]盡管通過(guò)參考具體的實(shí)施例示出了本公開(kāi),顯而易見(jiàn)的是本公開(kāi)不限于其,因?yàn)榭梢詫?duì)其進(jìn)行各種變更和修改而不背離本范圍。引用“一個(gè)實(shí)施例”或“實(shí)施例”意味著在至少一個(gè)實(shí)施例中包括此處描述的具體特征、結(jié)構(gòu)或特性。因此,出現(xiàn)在貫穿本說(shuō)明書(shū)中各個(gè)地方的短語(yǔ)“在一個(gè)實(shí)施例中”或“在實(shí)施例中”不必全都指的是同一實(shí)施例。
[0047]各種實(shí)施例旨在被寬泛地保護(hù)于所附權(quán)利要求書(shū)的精神和范圍之內(nèi)。
【權(quán)利要求】
1.一種方法,所述方法包括: 在移動(dòng)設(shè)備中判斷何時(shí)時(shí)序關(guān)鍵的任務(wù)在非時(shí)序關(guān)鍵的任務(wù)活動(dòng)的同時(shí)活動(dòng);以及 重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)直到所述時(shí)序關(guān)鍵的任務(wù)不活動(dòng)或已達(dá)到與重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)相關(guān)聯(lián)的閾值時(shí)間,其中所述重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)最小化所述時(shí)序關(guān)鍵的任務(wù)與所述非時(shí)序關(guān)鍵的任務(wù)之間的重疊而不影響所述移動(dòng)設(shè)備的性能,且其中所述最小化所述重疊降低所述移動(dòng)設(shè)備的功率消耗和功率損失。
2.如權(quán)利要求1所述的方法,其特征在于,還包括刷新和開(kāi)始計(jì)時(shí)器并將所述計(jì)時(shí)器與所述閾值時(shí)間比較。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)前一非時(shí)序關(guān)鍵的活動(dòng)完成時(shí)所述計(jì)時(shí)器被刷新并開(kāi)始。
4.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述非時(shí)序關(guān)鍵的活動(dòng)被初始化時(shí)所述計(jì)時(shí)器被刷新并開(kāi)始。
5.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述非時(shí)序關(guān)鍵的活動(dòng)被重新調(diào)度時(shí)所述計(jì)時(shí)器被刷新并開(kāi)始。
6.如權(quán)利要求1所述的方法,其特征在于,所述重新調(diào)度包括如果所述判斷判斷當(dāng)所述非時(shí)序關(guān)鍵的任務(wù)初始化時(shí)所述時(shí)序關(guān)鍵的任務(wù)是活動(dòng)的則延遲所述非時(shí)序關(guān)鍵的任務(wù)的開(kāi)始。
7.如權(quán)利要求1所述的方法,其特征在于,所述重新調(diào)度包括如果所述判斷判斷在所述非時(shí)序關(guān)鍵的任務(wù)的活動(dòng)操作期間所述時(shí)序關(guān)鍵的任務(wù)變得活動(dòng)則暫停所述非時(shí)序關(guān)鍵的任務(wù)。
8.如權(quán)利要求7所述的方法,其特征在于,所述重新調(diào)度包括從其暫停的地方恢復(fù)所述非時(shí)序關(guān)鍵的任務(wù)。
9.如權(quán)利要求7所述的方法,其特征在于,所述重新調(diào)度包括從其開(kāi)頭恢復(fù)所述非時(shí)序關(guān)鍵的任務(wù)。
10.如權(quán)利要求1所述的方法,其特征在于,所述非時(shí)序關(guān)鍵的任務(wù)是視覺(jué)體驗(yàn)關(guān)鍵的任務(wù)且所述閾值時(shí)間是所述視覺(jué)體驗(yàn)關(guān)鍵的任務(wù)可以延遲而不影響用戶視覺(jué)體驗(yàn)的時(shí)間。
11.一種移動(dòng)計(jì)算設(shè)備,所述移動(dòng)計(jì)算設(shè)備包括: 一個(gè)或多個(gè)處理器,用于執(zhí)行時(shí)序關(guān)鍵的任務(wù); 顯示器,用于將信息呈現(xiàn)給用戶; 一個(gè)或多個(gè)電路,用于控制所述顯示器的操作,其中由所述一個(gè)或多個(gè)電路執(zhí)行的任務(wù)是非時(shí)序關(guān)鍵的并可以延遲多達(dá)視覺(jué)容忍限制而不影響用戶的視覺(jué)體驗(yàn);以及 重新調(diào)度器,用于 判斷何時(shí)所述一個(gè)或多個(gè)處理器的時(shí)序關(guān)鍵的任務(wù)與所述一個(gè)和多個(gè)電路的非時(shí)序關(guān)鍵的任務(wù)重置;以及 重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)直到所述時(shí)序關(guān)鍵的任務(wù)不活動(dòng)或者已達(dá)到所述視覺(jué)容忍限制,其中所述重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)最小化所述時(shí)序關(guān)鍵的任務(wù)與所述非時(shí)序關(guān)鍵的任務(wù)之間的重疊而不影響所述移動(dòng)設(shè)備的性能,且其中所述最小化所述重疊降低所述移動(dòng)設(shè)備的功率消耗和功率損失。
12.如權(quán)利要求 11所述的移動(dòng)計(jì)算設(shè)備,其特征在于,所述重新調(diào)度器還刷新和開(kāi)始計(jì)時(shí)器并將所述計(jì)時(shí)器與所述視覺(jué)容忍限制比較。
13.如權(quán)利要求11所述的移動(dòng)計(jì)算設(shè)備,其特征在于,如果當(dāng)所述非時(shí)序關(guān)鍵的任務(wù)初始化時(shí)所述時(shí)序關(guān)鍵的任務(wù)活動(dòng)則所述重新調(diào)度器延遲所述非時(shí)序關(guān)鍵的任務(wù)的開(kāi)始。
14.如權(quán)利要求11所述的移動(dòng)計(jì)算設(shè)備,其特征在于,如果在所述非時(shí)序關(guān)鍵的任務(wù)的活動(dòng)操作期間所述時(shí)序關(guān)鍵的任務(wù)變得活動(dòng)則所述重新調(diào)度器暫時(shí)暫停所述非時(shí)序關(guān)鍵的任務(wù)。
15.如權(quán)利要求11所述的移動(dòng)計(jì)算設(shè)備,其特征在于,所述重新調(diào)度器在所述一個(gè)或多個(gè)處理器中實(shí)現(xiàn)。
16.如權(quán)利要求11所述的移動(dòng)計(jì)算設(shè)備,其特征在于,所述重新調(diào)度器在所述一個(gè)和多個(gè)電路中實(shí)現(xiàn)。
17.如權(quán)利要求11所述的移動(dòng)計(jì)算設(shè)備,其特征在于,所述重新調(diào)度器在離散組件中實(shí)現(xiàn)。
18.—種移動(dòng)設(shè)備顯示器,所述移動(dòng)設(shè)備顯示器包括: 面板電子器件,用于基于來(lái)自所述移動(dòng)設(shè)備的處理平臺(tái)的輸入在所述顯示器的光學(xué)堆棧上生成圖像; 背光驅(qū)動(dòng)器,用于控制用來(lái)照亮所述光學(xué)堆棧從而用戶可以看見(jiàn)在所述顯示器上生成的所述圖像的背光的操作;以及 重新調(diào)度器,用于 判斷何時(shí)所述處理平臺(tái)的時(shí)序關(guān)鍵的任務(wù)與所述面板電子器件或所述背光驅(qū)動(dòng)器的非時(shí)序關(guān)鍵的任務(wù)重置;以及 重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)直到所述時(shí)序關(guān)鍵的任務(wù)不活動(dòng)或者已達(dá)到視覺(jué)容忍限制,其中所述重新調(diào)度所述非時(shí)序關(guān)鍵的任務(wù)最小化所述時(shí)序關(guān)鍵的任務(wù)與非時(shí)序關(guān)鍵的任務(wù)之間的重疊而不影響所述移動(dòng)設(shè)備的性能或影響用戶的視覺(jué)體驗(yàn),且其中所述最小化所述重疊降低所述移動(dòng)設(shè)備的功率消耗和功率損失。
19.如權(quán)利要求18所述的移動(dòng)設(shè)備顯示器,其特征在于,所述重新調(diào)度器在所述面板電子器件和所述背光驅(qū)動(dòng)器中實(shí)現(xiàn)。
20.如權(quán)利要求18所述的移動(dòng)計(jì)算設(shè)備,其特征在于,所述重新調(diào)度器是離散組件。
【文檔編號(hào)】H04W4/02GK103582858SQ201280026950
【公開(kāi)日】2014年2月12日 申請(qǐng)日期:2012年5月30日 優(yōu)先權(quán)日:2011年6月2日
【發(fā)明者】樸喜晙 申請(qǐng)人:英特爾公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
隆昌县| 察哈| 洛浦县| 邵阳县| 锡林浩特市| 长武县| 额敏县| 宝鸡市| 天气| 鹿泉市| 常山县| 北流市| 宁阳县| 彩票| 崇义县| 介休市| 工布江达县| 曲麻莱县| 盐源县| 札达县| 卓资县| 屏山县| 崇左市| 太和县| 陇南市| 东城区| 伊宁县| 阜平县| 哈巴河县| 昌乐县| 瑞金市| 常德市| 尼勒克县| 四川省| 安塞县| 元阳县| 瑞丽市| 建宁县| 陕西省| 南漳县| 木兰县|