新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 無線傳感器網絡SOC芯片的低功耗設計

        無線傳感器網絡SOC芯片的低功耗設計

        作者: 時間:2009-01-09 來源:網絡 收藏

        1. 引言

        器網絡(WSNs)集成了傳感器技術,嵌入式計算技術,無線網絡通信技術,分布式信息處理技術以及微機電技術,是當前的一個研究熱點。器網絡可以在廣泛的應用領 域內實現復雜的監測和追蹤任務,是一種隨機分布的集成傳感器,數據處理單元和通信的微小節點,通過自組織的方式構成的無線網絡。器網絡節點一般包括傳感單元,嵌入式處理單元,無線通信單元以及電源自供電系統,定位系統等。作為一種特殊的Ad hoc,它除了動態拓撲,自組織,多跳路由,帶寬受限等,還具有其一個極為顯著的特征:對于能量的限制。所以,網絡節點具有低功耗,低成本和小體積的特點。

        隨著IC制造工藝的迅速發展,片上系統(SOC)得到廣泛的應用。SOC把系統的處理機制、模型算法、芯片結構、各層次電路及器件的設計緊密結合,在一塊芯片上完成了整個系統。它相對于傳統的多IC組成的電子系統有以下幾個優勢:低功耗、高可靠性(減少芯片對外管腳數,減少外圍驅動接口單元與電路板間的信號傳遞,內嵌的線路可以避免系統干擾)、高集成度。
        本文提出了一種無線傳感器網絡節點的SOC解決方案,分析了無線傳感網絡節點的體系結構,并從系統級,結構級,RTL級及物理設計幾個方面闡述了無線傳感網絡節點芯片的低功耗設計。

        2. SOC片上系統及VLSI低功耗實現

        隨著IC制造工藝的迅速發展,片上系統(SOC)得到廣泛的應用。SOC把系統的處理機制、模型算法、芯片結構、各層次電路及器件的設計緊密結合,在一片完成了整個復雜的系統。它相對于傳統的多IC組成的電子系統有以下幾個優勢:低功耗、可靠性(減少芯片對外管腳數,減少外圍驅動接口單元與電路板間的信號傳遞,內嵌的線路可以避免系統干擾)、高集成度、較少開發成本、較短的開發周期。

        VLSI低功耗設計及優化是一個非常復雜的問題,一般從下面幾個階段來考慮:

        1. 系統設計階段。在這個階段要從軟硬件協調設計綜合來考慮。在實現應用功能的基礎上,來選擇哪些功能由硬件來實現,哪些功耗大的操作由軟件來執行。同時,在系統設計,還要考慮硬件本身的電源模式:設計睡眠模式及喚醒操作。同時采用功耗管理策略,及變電壓技術。

        2. 結構層次。采用總線編碼技術,主要是通過降低翻轉活動來降低功耗。采用并行結構,用面積換性能的同時,可以把工作頻率降低下來,以降低功耗。采用流水線結構,這個方法其實為重定時(retiming)的特例,通過縮短關鍵路徑,減少路徑上充放電容的數值,來減少功耗。其它的Retiming(重定時),Unfolding(展開)也可以在算法層次上降低功耗。

        3. RTL級。主要通過采用低功耗的綜合流程來降低功耗。在這個階段會加入門控時鐘從而降低動態翻轉率。

        4. 物理設計。采用多電源多閾值電壓單元庫,及低功耗
        物理設計流程及EDA軟件。設計多電源域,優化動態功耗來降低功耗。在時鐘樹綜合時,在平衡skew的同時,盡量在翻轉率較低的節點插入驅動。

        3. 系統層次上的低功耗設計

        從軟硬件協調工作的角度來考慮,設計出來無線傳感器網絡節點結構如圖 1所示。整個系統通過核心單元RISC CPU核來協調各子模塊的通信及工作。TRF6903芯片為低功耗低電壓的多頻帶射頻RF收發芯片,它支持315/433/868/915 Mhz可選頻段,支持跳頻協議,內部完成FSK/OOK調制,速度可達64kbps。TRF6903低功耗的特點使其適合于電池供電,這與網絡節點的低功耗要求是一致的。

        基帶處理單元模塊,用來實現基于IEEE 802.15.4協議的物理層及部分數據鏈路層的功能;數據鏈路層以上層協議可以采用軟件實現可以節省功耗。這是因為復雜的網絡層,傳輸層,應用層如果用硬件實現,雖然在速度上會有所提高,但是硬件復雜度也隨之提高,這樣必然帶來功耗的提高。

        圖 1無線傳感器網絡節點SOC設計框圖

        在系統層次上,RISC CPU核設計了空閑模式及停止模式,來節省功耗。RISC CPU核進入空閑模式或停止模式時,CPU內部時鐘停止運行,同時內部寄存器保持數據。


        上一頁 1 2 3 下一頁

        關鍵詞: SoC 無線傳感

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 封丘县| 万源市| 漳平市| 乃东县| 长寿区| 大名县| 梅州市| 渭南市| 威宁| 安图县| 慈利县| 潼关县| 平凉市| 三都| 贡山| 石屏县| 屏山县| 台前县| 天台县| 清水河县| 如东县| 承德市| 广安市| 池州市| 沧州市| 仙桃市| 历史| 佛山市| 肥乡县| 平阴县| 绥棱县| 宜城市| 类乌齐县| 靖西县| 临西县| 高邮市| 资源县| 桐梓县| 区。| 兴山县| 江油市|