研究生: |
郭穎瑜 Ying-yu Kuo |
---|---|
論文名稱: |
適用於無線感測器網路微處理器的動態頻率和電力的管理 Dynamic Frequency and Power Management for WSN Microcontroller |
指導教授: |
許雅三
Yarsun Hsu |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2006 |
畢業學年度: | 94 |
語文別: | 英文 |
論文頁數: | 94 |
中文關鍵詞: | 無線感測器網路 、電力管理 、指令 、頻率 、動態 、微處理器 |
外文關鍵詞: | wireless sensor network, power management, instruction, frequency, dynamic, microcontroller |
相關次數: | 點閱:3 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在無線感測網路中,電池的電量決定了一個無線感測網路的生命長短。所以想要使得無線感測網路發揮最大的功效,有效的管理電力絕對是不可缺少的。在我們所提出的「針對無線感測網路所設計的可動態管理頻率以及電力的微處理器」中,特別針對無線感測網路中電力的管理來做設計。
我們的微處理器有以下三種特色:
1. 根據不同的狀況自動切換操作頻率,利用動態頻率的切換做電力的管理。
2. 提供使用者一套相關的電力管理的指令集。
3. 利用指令的方式,讓使用者可以修改我們的微處理器的參數,讓這個微處裡器可以適用在各種不同的應用上。
我們設計的微處理器的內容主要為下列三項:
1. 對於使用者而言: 提供一套簡單明瞭的指令集,讓使用的人可以利用指令在微處理器的操作中切換操作頻率,或是利用指令來修改我們的微處理器的電力管理機制,使其適用於各種不同的省電的演算法。
2. 針對電池的電力而言: 根據電池電量的高低,有相對應的操作頻率。
3. 針對當感測網路需要處理資料時: 根據不同的忙碌程度,可自動變換操作頻率。若是為處理器閒置超過一定的時間,則關閉它。
In a wireless network, the battery power decides the operation duration of a Wireless Sensor Network (WSN). Therefore, it is critical how to effectively manage the power of a wireless sensor. We propose a ‘Dynamic Frequency and Power Management Microcontroller for Wireless Sensor Network’ to solve this problem.
There are three main characters of our microcontroller:
1. Dynamic change of operating frequency according to different constraints.
2. Provide the user the corresponding instructions to manage the power.
3. By giving instructions, our microcontroller is a customized one. (The user can modify the parameters of the microcontroller by giving instructions so that it can be used in various applications.
There are three main contents of our microcontroller:
1. For users: We provide a easy understood instruction set (We provide a set of simple and clear instructions.) The users can use these instructions to change the operation frequency when the microcontroller is in operation. The users can also modify the parameters of power management mechanism to suit different power saving algorithms.
2. For battery power: Different level of battery power has its corresponding operating frequency. The operating frequency corresponds to different battery power outputs.
3. For the network: The operating frequency automatically changes according to various levels of activeness. The operating frequency automatically changes according to the level of activeness of the network.
Reference
[1] Yan Luo, Jia Yu, Jun Yang, Laxmi Bhuyan, Low Power Network Processor Design Using Clock Gating, IEEE/ACM Design Automation Conference (DAC), Ahaheim, California, June 13-17, 2005
[2]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 20, NO. 6, JUNE 2001 715‘Gated Clock Routing for Low-PowerMicroprocessor Design’ Jaewon Oh and Massoud Pedram, Senior Member, IEEE
[3]. ‘Automatic Clock Gating for Power Reduction’ Zia Khan Gaurav Mehta Graphics Component Division Low Power Design Technology Intel Corporation 1900 Prairie City Road Folsom, California 95630, USA
[4]http://www.microchip.com/
[5] ‘Advanced Clock Gating with Power Compiler’,Wolfgang Embacher, Christian Bosch, Martin Embacher and Frank Trautmann
[6] PIC16C5X EPROM/ROM-based 8-bit CMOS microcontroller Series
[7] V. Raghunathan, C. Schurgers, S. Park, and M. B. Srivastava, "Energy aware wireless microsensor networks", IEEE Signal Processing Magazine, vol. 19, iss. 2, pp. 40--50, March 2002. Energy-Aware Wireless Microsensor Networks
[8] http://www.opencores.org/projects.cgi/web/minirisc/overview
[9] Rudolf Usselmann, Mini-risc core, Sep 2004
[10] Synopsys Prime Power, Design Compiler
[11] http://www.cic.org.tw/
[12] http://www.synopsys.com/
[13] 講義 PowerCompiler/PrimePower, 曾一鳴, Synopsys