Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About Us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • J-Link debug probes
  • Power Profiling

    Power Profiling
    Measurement with Power Profiling

    Contact us
    Downloads
    Documentation
    SEGGER Debug & Trace Probes
    1. 1.Example measurement with Power Profiling
      1. 1.1.SYSTICK
      2. 1.2.TASKSWITCH

    Overview

    Modern embedded applications need to be optimized in different areas of their application. Specifically, with battery-driven or energy-harvesting devices, the power domain is the prime target for such optimization. Energy consumption must be reduced as far as possible. To find the energy leaks within an application, software computation plays its own role. Each compute requires a different amount of energy. The goal for the developer is to find those spots within his application, that consume the most and might be optimized for current consumption.

    Power profiling with SEGGER high-end debug probes (J-Link ULTRA+, J-Link Pro, J-Trace PRO) offers sampling rates of up to 100 kHz (200kSa/s) at a resolution of 50 µA.

    ozone powergraph overview

    Example measurement with Power Profiling

    The above image displays the power management performed with an embOS sample application that toggles two LEDs. The first one is toggled every 200ms (5 Hz), whereas the second one is toggled every 200ms (20Hz). The Ozone Power Graph nicely shows the changing target current when an LED is toggled. In the timeline at the beginning both LEDs are off, then both are switched on. After 50ms one LED is switched off. The same LED is toggled every 50ms two more times, before the other LED is switched off.

    SYSTICK

    With POWER Profiling, we can even see the 1ms SysTick interrupt, as it requires slightly more power than the idle system.

    ozone powergraph systick

    TASKSWITCH

    When we zoom in even further, we can also identify when a task executed and turned an LED on.

    ozone powergraph taskswitch

    Power Profiling is available on our high-end probes: J-Link PRO V4, J-Link ULTRA+ V4, and J-Trace PRO V2.

    Power Profiling can be used to measure the target current through the 5V power supply from J-Link (Pin 19).

    • Release notes
    • Update notification
    • Pricing
    • Support
    • Silicon vendor resources
    • J-Link Prime

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001 certified

    ISO 9001

    30+ years of experience

    First-class embedded software tools since 1992
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2025 SEGGER - All rights reserved.