新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式軟件電源能耗優化方案介紹

        嵌入式軟件電源能耗優化方案介紹

        作者: 時間:2012-05-02 來源:網絡 收藏


        電流,電壓和可以以表格和基于時間的曲線圖表示出來。所有基于時間的信息(程序流,圖表,電流,電壓,)都能通過跟蹤信息同步起來。如果在其中一個窗口中選中/標記某一位置,其他所有窗口都自動的刷新窗口內容,相應時間位置信息也被選中/標記出來。

        在如下實例中,8 LEDs 被依次點亮,然后產生一個正弦電壓。如下面的電流-時間曲線圖(1)繪制出了電流值隨時間變化的波形,正弦電壓曲線如圖(2)所示。如果在電流圖(1)、電壓圖(2)或程序流圖(3)中,用黑色的垂直跟蹤線選中/標記函數“LED3_on“,系統會自動更新“Trace.List“窗口(4)中信息,顯示出相對應的記錄,并且就通過藍色水平條標記出來。



        每次程序中止后,Trace32 會自動對記錄信息進行統計分析,統計各個執行函數消耗能量的最小值,最大值和平均值。以及每個函數絕對及其占總能耗的百分比。通過這些統計數據,可以方便地定位出耗能最大的程序代碼/函數。

        數據統計分析可以顯示出每個函數運行時的耗能量。如下圖(5)可以清楚地看出函數“LED8_on“運行(所有LEDs都被點亮)時系統耗能量最大。



        作為附加的功能,勞特巴赫還提供了觸發單元,可以通過定義電流、電壓或能量的限制值或范圍來定義觸發事件。這些觸發事件可以被觸發單元用來啟動和中止跟蹤記錄(Selective trace)的控制,或者用這些觸發信號中止程序的運行。這樣工程師可以方便快速的定位出相關參數出現峰值的原因。

        總結:

        勞特巴赫完整的能耗分析測量為研發工程師檢測/定位程序代碼和系統電流/能耗之間的相互關系提供了一個強有力的、易用的工具。上述的新特性都已經集成在當前的環境中。相關的分析硬件也可以方便地在原有工具上通過擴展實現。同全球重要移動電話生產廠商長期緊密的合作,確保了勞特巴赫工具的實際應用效果。通過集成新的創新,勞特巴赫再一次在處理器開發工具領域證實了其創新能力。Trace32 AnalogProbe作為新型的解決擴展模塊,可集成于既有的勞特巴赫模塊化開發工具的系統中,為客戶現有的TRACE32工具增添了新的價值。

        本文引用地址:http://www.104case.com/article/149146.htm linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 香格里拉县| 玉树县| 堆龙德庆县| 丽江市| 晋中市| 兴宁市| 莱西市| 咸丰县| 盈江县| 德保县| 保康县| 汝城县| 商水县| 修水县| 正镶白旗| 长岭县| 潼南县| 靖边县| 临江市| 当雄县| 泽州县| 建始县| 祥云县| 涿州市| 绍兴市| 澄江县| 黄龙县| 昌图县| 章丘市| 衡山县| 开远市| 荥经县| 达孜县| 桂林市| 绵竹市| 乐安县| 张家港市| 高州市| 齐河县| 昔阳县| 汉阴县|