エナジープロファイリング


The embedded tools company
はじめに
プログラムフロー、電流、電圧の時間的相関の測定
参考資料




Support
テクニカルサポート




Support

 

はじめに


電力消費の削減は、多くの組み込みデバイスの設計にとって重要課題です。電力は、電流、電圧、時間の積になり、それぞれ制御するソフトウェアの動作の影響を受ける可能性があります。 ソフトウェア開発者は、アプリケーション開発に際し、前記の 3 つのパラメータの最適解を導くことが求められます。ローターバッハでは、電圧と電流を時系列的に測定するための 2 種類のプローブを提供しています。

TRACE32 Mixed Signal Probe
  • デジタル/アナログ信å·ã®è¨˜éŒ²ã€ãƒ—ログラムフローã¨ã®ç›¸é–¢
  • デジタル信å·ï¼š12ãƒãƒ£ãƒãƒ«ã€0V〜5Vã€200MSamples/s/ãƒãƒ£ãƒãƒ«ã€ã‚¹ãƒ¬ãƒƒã‚·ãƒ§ãƒ«ãƒ‰0.1V〜2.5V
  • アナログ信å·ï¼šã‚·ãƒ³ã‚°ãƒ«ã‚¨ãƒ³ãƒ‰é›»åœ§ 6 ãƒãƒ£ãƒ³ãƒãƒ«ã€-12V - +12Vã€13ビット分解能ã€é›»æµã‚»ãƒ³ã‚¹ 2 ãƒãƒ£ãƒ³ãƒãƒ«ã€æœ€å¤§240mVã®å·®å‹•ã‚·ãƒ£ãƒ³ãƒˆæŠµæŠ—電圧ã€1MSample/s㮠変æ›ãƒ¬ãƒ¼ãƒˆ

TRACE32 Analog Probe
  • Analog Probe ã¯ã€ã‚¢ãƒŠãƒ­ã‚°ä¿¡å·ã‚’記録ã—ã€ãƒ—ログラムフローã¨ã®ç›¸é–¢ã‚’記録ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚
  • 入力アナログ信å·ï¼šé›»åœ§ 4 ãƒãƒ£ãƒ³ãƒãƒ«ã€åˆ†è§£èƒ½ 12 ビットã€å…¥åŠ›ãƒ¬ãƒ³ã‚¸ 0~5Vã€ã‚¤ãƒ³ãƒ”ーダンス 1MOhmã€é›»æµ 3 ãƒãƒ£ãƒ³ãƒãƒ«ã€ç²¾åº¦ 5ï¼…ã€è¦å¤–部シャント
  • サンプリングレート:625 K サンプル/sec

 

プログラムフロー、電流、電圧の時間的相関の測定


TRACE32 では、トレースツールの PowerTrace、CombiProbe、または MicroTrace のいずれかによって記録されたプログラムフローと、測定した電流値、電圧値を時間的に相関させることが可能です。この機能により、電力消費量の多いモジュールや、予想外の挙動を行うモジュールを簡単に特定することができます。

 

参考資料


  12-Dec-2011:   Optimizing Embedded Software Energy Consumption (ホワイトペーパー)

  08-Jul-2010:   Optimizing Embedded Software Energy Consumption (プレゼン資料)




Copyright © 2023 Lauterbach Japan, Ltd., Kouhoku-ku, Nisso 16th Building, Yokohama-shi, Japan 222-0033   Impressum     Privacy Policy
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: 09-Jan-2023