基于嵌入式系統(tǒng)的電源管理機(jī)制研究
發(fā)布時間:2018-01-20 09:01
本文關(guān)鍵詞: 電源管理機(jī)制 嵌入式系統(tǒng) 動態(tài)變頻策略 Linux 出處:《云南大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著嵌入式系統(tǒng)的廣泛應(yīng)用,嵌入式系統(tǒng)的性能得到了快速的提高,但是電池的能耗問題成為了嵌入式技術(shù)繼續(xù)發(fā)展的瓶頸。所以針對嵌入式系統(tǒng)的電源管理技術(shù)得到了學(xué)術(shù)界和產(chǎn)業(yè)界的廣泛關(guān)注。 論文首先對比分析了已有的三種主流電源管理機(jī)制:ACPI和DPM。 APM與ACPI強烈依賴于X86BIOS結(jié)構(gòu),所以不適用于嵌入式系統(tǒng)的電源管理。DPM如果定義了若干策略和一系列操作點,那么對于內(nèi)存的占用是很大的,而且本身的設(shè)計造成了沒有必要的復(fù)雜性。當(dāng)系統(tǒng)允許兩個以上進(jìn)程時,如果這些進(jìn)程需要的操作狀態(tài)不同,當(dāng)這些操作狀態(tài)經(jīng)常切換時,DPM就會不停的去切換操作點,由于進(jìn)程切換的時間比較短,這就對變頻與變壓操作的要求非常高,要求變頻與變壓必須在很短的時間完成,大多數(shù)嵌入式系統(tǒng)達(dá)不到要求。所以目前三種機(jī)制都不適合大多數(shù)的嵌入式系統(tǒng)設(shè)備。 動態(tài)電源管理把嵌入式系統(tǒng)看成狀態(tài)機(jī),把系統(tǒng)定義成若干工作狀態(tài),這些狀態(tài)包括正常功耗工作狀態(tài)和一個以上的低功耗工作狀態(tài),使系統(tǒng)動態(tài)的在幾個工作狀態(tài)之間轉(zhuǎn)換。隨著越來越多的嵌入式系統(tǒng)支持變頻處理器,有必要把動態(tài)變頻技術(shù)加入到電源管理機(jī)制中。而過去的研究注重于處理器的動態(tài)變頻,而忽略的其他設(shè)備的動態(tài)變頻,如內(nèi)存的變頻。針對以上問題,本文設(shè)計了一種基于嵌入式系統(tǒng)的電源管理機(jī)制,它支持動態(tài)狀態(tài)切換與動態(tài)變頻,并設(shè)計了一種基于CPU與內(nèi)存操作頻率的動態(tài)變頻策略。論文在S3C2440平臺上基于Linux系統(tǒng)實現(xiàn)了SLEEP模式,對嵌入式系統(tǒng)電源管理機(jī)制的實現(xiàn)具有一定的借鑒價值。
[Abstract]:With the wide application of embedded system, the performance of embedded system has been improved rapidly. However, battery energy consumption has become the bottleneck of the continued development of embedded technology, so the power management technology for embedded systems has been widely concerned by academia and industry. In this paper, we compare and analyze the existing three mainstream power management mechanisms:: ACPI and DPM. APM and ACPI strongly depend on X86 BIOS structure. Therefore, the power management. DPM, which is not suitable for embedded system, if it defines a number of policies and a series of operation points, then the memory consumption is very large. When the system allows for more than two processes, if these processes require different operation states, when these operation states often switch. DPM will continue to switch operation points, because the process switching time is relatively short, this is very high on the frequency conversion and voltage operation requirements, frequency conversion and voltage must be completed in a very short time. Most embedded systems do not meet the requirements, so the current three mechanisms are not suitable for most embedded system devices. Dynamic power management regards embedded system as a state machine and defines the system as several working states which include normal power working state and more than one low power working state. Make the system dynamically switch between several working states. As more and more embedded systems support frequency conversion processors. It is necessary to add the dynamic frequency conversion technology to the power management mechanism. The previous research focused on the dynamic frequency conversion of the processor, but ignored the dynamic frequency conversion of other devices, such as the frequency conversion of memory. In view of the above problems. This paper designs a power management mechanism based on embedded system, which supports dynamic state switching and dynamic frequency conversion. A dynamic frequency conversion strategy based on CPU and memory operation frequency is designed. The SLEEP mode is implemented based on Linux system on S3C2440 platform. It has certain reference value for the realization of the power management mechanism of embedded system.
【學(xué)位授予單位】:云南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1;TP303.3
【參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 黃武陵,宋莉,何小慶,江文瑞;嵌入式Linux的動態(tài)電源管理技術(shù)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2005年09期
2 胡馨宇;黃祚;;嵌入式系統(tǒng)動態(tài)電源管理算法研究[J];計算機(jī)工程與科學(xué);2006年10期
3 鐘偉軍,劉明業(yè),彭剛;嵌入式系統(tǒng)動態(tài)電源管理預(yù)測算法研究[J];微電子學(xué)與計算機(jī);2005年11期
4 朱翠濤;王艷歡;;基于滑動窗口的指數(shù)平均動態(tài)電源管理預(yù)測算法[J];中南民族大學(xué)學(xué)報(自然科學(xué)版);2009年04期
,本文編號:1447638
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1447638.html
最近更新
教材專著