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

機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法

文檔序號:7705388閱讀:487來源:國知局
專利名稱:機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法
機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)字電視機(jī)頂盒,尤其涉及一種機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能
的方法。背景技術(shù)
傳統(tǒng)的數(shù)字電視機(jī)頂盒待機(jī)后,整個(gè)待機(jī)程序是在DDR中運(yùn)行,CPU的時(shí)鐘頻率也 沒有改變,且其大部分的外圍電路仍在工作,功耗基本沒有下降多少,因此長時(shí)間待機(jī)后對 能源的消耗嚴(yán)重,特別在今天能源危機(jī)四起,社會倡導(dǎo)節(jié)能減排的大環(huán)境下,用戶對擁有具 備真待機(jī)節(jié)能環(huán)保型的機(jī)頂盒需求越來越大。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題,在于提供一種機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方 法,通過對待機(jī)時(shí)功耗的控制,使機(jī)頂盒在待機(jī)時(shí)能將功耗下降,大大降低了能源的消耗, 以實(shí)現(xiàn)綠色環(huán)保。 本發(fā)明是這樣實(shí)現(xiàn)的一種機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,該方法所涉 及的待機(jī)程序是在機(jī)頂盒CPU的cache (高速緩沖存儲器)中運(yùn)行,通過該cache來實(shí)現(xiàn)對 機(jī)頂盒待機(jī)時(shí)的功耗控制。 所述待機(jī)程序還通過降低CPU的時(shí)鐘頻率及按照一定的先后順序來關(guān)閉大部分 的外圍電路進(jìn)一步實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)的功耗控制。 所述待機(jī)程序包括進(jìn)入待機(jī)程序步驟、運(yùn)行待機(jī)程序步驟以及退出待機(jī)狀態(tài)步 驟。
所述進(jìn)入待機(jī)程序步驟包括 步驟11、在機(jī)頂盒程序正常運(yùn)行時(shí),主程序監(jiān)控用戶是否是待機(jī)命令輸入,該待機(jī) 命令輸入包括遙控器的電源鍵或者面板上的待機(jī)鍵輸入,若有待機(jī)命令輸入,則機(jī)頂盒進(jìn) 入待機(jī)模式; 步驟12、主程序逐一關(guān)閉機(jī)頂盒的音視頻模塊、解復(fù)用模塊、0SD顯示模塊,以及 所有的GPIO輸出; 步驟13、主程序開始對CPU的cache進(jìn)行配置,同時(shí)把待機(jī)程序拷貝到cache中, 并跳轉(zhuǎn)到cache中開始執(zhí)行cahce中的待機(jī)程序,把CPU的控制權(quán)交給在cache中運(yùn)行的 待機(jī)程序。 所述運(yùn)行待機(jī)程序步驟包括 步驟21、機(jī)頂盒進(jìn)入到cahce中運(yùn)行待機(jī)程序,待機(jī)程序關(guān)閉SDRAM或者 DDR-SDRAM的操作和供電,接著切斷高頻頭的電源,同時(shí)關(guān)閉tuner控制器模塊,再切斷面 板顯示的供電; 步驟22、調(diào)節(jié)CPU的時(shí)鐘頻率,將CPU的時(shí)鐘頻率降低到機(jī)頂盒芯片允許的較低頻 率;
3
步驟23、開始等待接收用戶結(jié)束待機(jī)命令的輸入,包括遙控器的電源鍵或者面板上的待機(jī)鍵輸入,如果有結(jié)束待機(jī)命令的輸入,則退出待機(jī)狀態(tài)。
所述退出待機(jī)狀態(tài)步驟包括 步驟31、首先恢復(fù)對SDRAM或者DDR-SDRAM的供電,同時(shí)對其重新配置,使其能夠正常工作; 步驟32、接著恢復(fù)對高頻頭的供電,同時(shí)對高頻頭重新配置啟動; 步驟33、然后啟動面板顯示的供電; 步驟34、重新啟動音視頻模塊和解復(fù)用模塊; 步驟35、打開所有GPIO的輸出功能; 步驟36、最后把CPU的時(shí)鐘頻率調(diào)整到原來的頻率; 步驟37、把主程序重新從flash上加載到SDRAM或者DDR-SDRAM中,并跳轉(zhuǎn)到SDRAM或者DDR-SDRAM上運(yùn)行主程序,把CPU的控制權(quán)交回主程序;
步驟38、就此機(jī)頂盒結(jié)束待機(jī)過程,進(jìn)入正常的程序運(yùn)行狀態(tài)。
本發(fā)明具有如下優(yōu)點(diǎn)利用機(jī)頂盒CPU的cache來執(zhí)行待機(jī)程序的運(yùn)行,進(jìn)入待機(jī)模式后,調(diào)節(jié)CPU的時(shí)鐘頻率,降低到芯片允許的較低頻率,通過外圍電路在待機(jī)時(shí)關(guān)閉相關(guān)耗能部件,實(shí)現(xiàn)了在待機(jī)時(shí)對功耗的控制,使之在待機(jī)時(shí)最佳可將功耗下降到平時(shí)工作模式的10%左右,大大降低了能源的消耗,真正實(shí)現(xiàn)綠色環(huán)保。從而解決了傳統(tǒng)的數(shù)字電視機(jī)頂盒待機(jī)時(shí)功功耗大,無法實(shí)現(xiàn)節(jié)能的目的的問題。


下面參照附圖結(jié)合實(shí)施例對本發(fā)明作進(jìn)一步的說明。 圖1為實(shí)現(xiàn)本發(fā)明方法的機(jī)頂盒的結(jié)構(gòu)框圖 圖2為圖1中的電源控制器原理連接框圖。 圖3為本發(fā)明方法中機(jī)頂盒進(jìn)入待機(jī)程序的流程框圖。 圖4為本發(fā)明方法中機(jī)頂盒運(yùn)行待機(jī)程序的流程框圖。 圖5為本發(fā)明方法中機(jī)頂盒退出待機(jī)狀態(tài)的流程框圖。
具體實(shí)施方式
請參閱圖1所示,現(xiàn)有的機(jī)頂盒通常包括主芯片,以及與該主芯片連接的閃存、隨機(jī)存儲器、高頻頭、音視頻輸出接口、電可擦除可編程只讀存儲器、smart卡接口、遙控器接口 ,以及LED面板。機(jī)頂盒主芯片內(nèi)部通常具有一小型的Cache (高速緩沖存儲器),本發(fā)明方法所涉及的待機(jī)程序是在機(jī)頂盒CPU的cache中運(yùn)行,通過該cache來實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)的功耗控制;并通過降低CPU的時(shí)鐘頻率,以及按照一定的先后順序來關(guān)閉大部分的外圍電路進(jìn)一步實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)的功耗控制。 請參閱圖l和圖2所示,為實(shí)現(xiàn)本發(fā)明方法,在機(jī)頂盒內(nèi)設(shè)計(jì)一電源控制器,該電源控制器包括一 Tuner的電源控制電路、一 SDRAM或者DDR-SDRAM的電源控制電路,以及面板顯示的電源控制電路。該Tuner的電源控制電路、SDRAM或者DDR SDRAM的電源控制電路,以及面板顯示的電源控制電路均為常規(guī)電路。所述Timer的電源控制電路分別與所述主芯片及高頻頭連接,用以控制高頻頭的電源輸入;所述SDRAM或者DDR-SDRAM的電源控制電路分別與所述主芯片及隨機(jī)存儲器連接,用以控制SDRAM或者DDR-SDRAM的電源輸入;所述面板顯示的電源控制電路分別與所述主芯片及LED面板連接,用以控制LED面板的電源輸入。 本發(fā)明方法所涉及的待機(jī)程序包括進(jìn)入待機(jī)程序步驟、運(yùn)行待機(jī)程序步驟以及退出待機(jī)狀態(tài)步驟?;谏鲜鲇布A(chǔ),本發(fā)明方法即可按下述步驟進(jìn)行
如圖3所示,所述進(jìn)入待機(jī)程序步驟包括 步驟11、在機(jī)頂盒程序正常運(yùn)行時(shí),主程序監(jiān)控用戶是否是待機(jī)命令輸入,該待機(jī)命令輸入包括遙控器的電源鍵或者面板上的待機(jī)鍵輸入,若有待機(jī)命令輸入,則機(jī)頂盒進(jìn)入待機(jī)模式; 步驟12、主程序逐一關(guān)閉機(jī)頂盒的音視頻模塊、解復(fù)用模塊、0SD顯示模塊,以及所有的GPIO輸出; 步驟13、主程序開始對CPU的cache進(jìn)行配置,同時(shí)把待機(jī)程序拷貝到cache中,并跳轉(zhuǎn)到cache中開始執(zhí)行cahce中的待機(jī)程序,把CPU的控制權(quán)交給在cache中運(yùn)行的待機(jī)程序。 如圖4所示,所述運(yùn)行待機(jī)程序步驟包括 步驟21 、機(jī)頂盒進(jìn)入到cahce中運(yùn)行待機(jī)程序,待機(jī)程序關(guān)閉SDRAM或者DDR-SDRAM的操作和供電,接著切斷高頻頭的電源,同時(shí)關(guān)閉tuner控制器模塊,再切斷面板顯示的供電; 步驟22、調(diào)節(jié)CPU的時(shí)鐘頻率,將CPU的時(shí)鐘頻率降低到機(jī)頂盒芯片允許的較低頻率; 步驟23、開始等待接收用戶結(jié)束待機(jī)命令的輸入,包括遙控器的電源鍵或者面板上的待機(jī)鍵輸入,如果有結(jié)束待機(jī)命令的輸入,則退出待機(jī)狀態(tài)。
如圖5所示,所述退出待機(jī)狀態(tài)步驟包括 步驟31、首先恢復(fù)對SDRAM或者DDR-SDRAM的供電,同時(shí)對其重新配置,使其能夠正常工作; 步驟32、接著恢復(fù)對高頻頭的供電,同時(shí)對高頻頭重新配置啟動; 步驟33、然后啟動面板顯示的供電; 步驟34、重新啟動音視頻模塊和解復(fù)用模塊; 步驟35、打開所有GPIO的輸出功能; 步驟36、最后把CPU的時(shí)鐘頻率調(diào)整到原來的頻率; 步驟37、把主程序重新從flash上加載到SDRAM或者DDR-SDRAM中,并跳轉(zhuǎn)到
SDRAM或者DDR-SDRAM上運(yùn)行主程序,把CPU的控制權(quán)交回主程序; 步驟38、就此機(jī)頂盒結(jié)束待機(jī)過程,進(jìn)入正常的程序運(yùn)行狀態(tài)。 綜上所述,本發(fā)明方法主要利用機(jī)頂盒的CPU附帶的cache —些特性,并通過主芯
片控制電源控制器按照一定的先后順序來關(guān)閉大部分的外圍電路,以實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)
的功耗控制,來達(dá)到實(shí)現(xiàn)綠色節(jié)能低功耗帶真待機(jī)功能。
權(quán)利要求
一種機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,其特征在于該方法所涉及的待機(jī)程序是在機(jī)頂盒CPU的cache中運(yùn)行,通過該cache來實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)的功耗控制。
2. 根據(jù)權(quán)利要求1所述的機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,其特征在于所述 待機(jī)程序還通過降低CPU的時(shí)鐘頻率及按照一定的先后順序來關(guān)閉大部分的外圍電路進(jìn) 一步實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)的功耗控制。
3. 根據(jù)權(quán)利要求2所述的機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,其特征在于所述 待機(jī)程序包括進(jìn)入待機(jī)程序步驟、運(yùn)行待機(jī)程序步驟以及退出待機(jī)狀態(tài)步驟。
4. 根據(jù)權(quán)利要求3所述的機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,其特征在于所述進(jìn)入待機(jī)程序步驟包括步驟11、在機(jī)頂盒程序正常運(yùn)行時(shí),主程序監(jiān)控用戶是否是待機(jī)命令輸入,該待機(jī)命令 輸入包括遙控器的電源鍵或者面板上的待機(jī)鍵輸入,若有待機(jī)命令輸入,則機(jī)頂盒進(jìn)入待機(jī)模式;步驟12、主程序逐一關(guān)閉機(jī)頂盒的音視頻模塊、解復(fù)用模塊、0SD顯示模塊,以及所有 的GPI0輸出;步驟13、主程序開始對CPU的cache進(jìn)行配置,同時(shí)把待機(jī)程序拷貝到cache中,并跳 轉(zhuǎn)到cache中開始執(zhí)行cahce中的待機(jī)程序,把CPU的控制權(quán)交給在cache中運(yùn)行的待機(jī) 程序。
5. 根據(jù)權(quán)利要求3所述的機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,其特征在于所述 運(yùn)行待機(jī)程序步驟包括步驟21、機(jī)頂盒進(jìn)入到cahce中運(yùn)行待機(jī)程序,待機(jī)程序關(guān)閉SDRAM或者DDR-SDRAM 的操作和供電,接著切斷高頻頭的電源,同時(shí)關(guān)閉tuner控制器模塊,再切斷面板顯示的供 電;步驟22、調(diào)節(jié)CPU的時(shí)鐘頻率,將CPU的時(shí)鐘頻率降低到機(jī)頂盒芯片允許的較低頻率; 步驟23、開始等待接收用戶結(jié)束待機(jī)命令的輸入,包括遙控器的電源鍵或者面板上的 待機(jī)鍵輸入,如果有結(jié)束待機(jī)命令的輸入,則退出待機(jī)狀態(tài)。
6. 根據(jù)權(quán)利要求3所述的機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,其特征在于所述 退出待機(jī)狀態(tài)步驟包括步驟31、首先恢復(fù)對SDRAM或者DDR-SDRAM的供電,同時(shí)對其重新配置,使其能夠正常 工作;步驟32、接著恢復(fù)對高頻頭的供電,同時(shí)對高頻頭重新配置啟動;步驟33、然后啟動面板顯示的供電;步驟34、重新啟動音視頻模塊和解復(fù)用模塊;步驟35、打開所有GPIO的輸出功能;步驟36、最后把CPU的時(shí)鐘頻率調(diào)整到原來的頻率;步驟37、把主程序重新從flash上加載到SDRAM或者DDR-SDRAM中,并跳轉(zhuǎn)到SDRAM或 者DDR-SDRAM上運(yùn)行主程序,把CPU的控制權(quán)交回主程序;步驟38、就此機(jī)頂盒結(jié)束待機(jī)過程,進(jìn)入正常的程序運(yùn)行狀態(tài)。
全文摘要
本發(fā)明涉及一種數(shù)字電視機(jī)頂盒,具體是提供一種機(jī)頂盒實(shí)現(xiàn)低功耗帶真待機(jī)功能的方法,該方法所涉及的待機(jī)程序是在機(jī)頂盒CPU的cache中運(yùn)行,通過該cache來實(shí)現(xiàn)對機(jī)頂盒待機(jī)時(shí)的功耗控制。本發(fā)明利用機(jī)頂盒CPU的cache來執(zhí)行待機(jī)程序的運(yùn)行,進(jìn)入待機(jī)模式后,再通過調(diào)節(jié)CPU的時(shí)鐘頻率,降低到芯片允許的較低頻率,通過外圍電路在待機(jī)時(shí)關(guān)閉相關(guān)耗能部件,大大降低了能源的消耗,真正實(shí)現(xiàn)綠色環(huán)保。
文檔編號H04N5/63GK101715045SQ200910112848
公開日2010年5月26日 申請日期2009年11月25日 優(yōu)先權(quán)日2009年11月25日
發(fā)明者方立 申請人:福建新大陸通信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
黄陵县| 阿克苏市| 德兴市| 景德镇市| 卢龙县| 日照市| 吉首市| 勐海县| 巴青县| 胶州市| 拉萨市| 孝昌县| 桦川县| 定日县| 石阡县| 诸城市| 安新县| 乐平市| 浦东新区| 新闻| 丰城市| 桃园市| 神农架林区| 博野县| 宁国市| 青田县| 林州市| 滦平县| 江永县| 达州市| 青州市| 泾川县| 乐至县| 上饶市| 宕昌县| 牙克石市| 浏阳市| 南和县| 固原市| 政和县| 裕民县|