ENERGYTRACE

EnergyTrace 기술

ENERGYTRACE

다운로드

개요

EnergyTrace™ software for MSP430™ MCUs, MSP432™ MCUs, CC13xx wireless MCUs and CC26xx wireless MCUs is an energy-based code analysis tool that measures and displays the energy profile of an application and helps optimize it for ultra-low-power consumption.

As most developers know, it is difficult to tune a system without understanding the state of the system. EnergyTrace software gives you the information needed to help you achieve the lowest power design. This feedback makes it easier to implement the various techniques offered by the MSP architecture, as well as the many tools provided by TI, such as the ULP Advisor.

This technology implements a new method for measuring MCU current consumption. Power is traditionally measured by amplifying the signal of interest and measuring the current consumption and voltage drop over a shunt resistor at discrete times. In debuggers that support EnergyTrace sofware, a software-controlled DC-DC converter generates the target power supply. The time density of the DC/DC converter charge pulses equals the energy consumption of the target microcontroller. A built-in calibration circuit in the debug tool defines the energy equivalent for a single charge pulse. Because the width of each charge pulse remains constant, the debugger can just count each charge pulse and then sum them over time to calculate an average current which leads to very accurate measurements. Using this approach, even the shortest device activity that consumes energy contributes to the overall recorded energy.

Another dimension of this software is called either:

  • EnergyTrace+ technology, also known as EnergyTrace+[CPU States]
  • EnergyTrace++ technology, also known as EnergyTrace+[CPU States]+[Peripheral States]

These modes take EnergyTrace to the next level. When debugging with devices that contain EnergyTrace+ or EnergyTrace++ support, you are presented with information about the internal states of the microcontroller in addition to the energy consumption of the system.

  • The CPU states include whether the device is in active mode or one of the many low-power modes (LPM).
  • The peripheral states show the ON-OFF status of the peripherals and all system clocks (regardless of the clock source).

With this tool, you can directly verify whether an application is running as expected. For example, you can make sure that a peripheral is turned off after a certain activity or system event.

Software & hardware requirements:

EnergyTrace software is included in Code Composer Studio™ IDE version 6.0 and later, as well as the latest version of IAR Embedded Workbench. It requires specialized debugger circuitry, which is supported with the MSP-FET or XDS110 emulators, as well as the emulators found on many of the MSP LaunchPad™ development kits.

EnergyTrace+ and EnergyTrace++ technology require additional circuitry within the silicon; therefore, these modes are only supported on select devices. The MSP432P4x family includes EnergyTrace+ features. The MSP430FR5x, MSP430FR6x, CC13x2 and CC26x2 MCUs contain the superset of EnergyTrace++ circuitry.

The following table summarizes what is supported with the different EnergyTrace™ software:

Features and devicesEnergyTrace™ softwareEnergyTrace+ softwareEnergyTrace++ software
Current monitoringxxx
CPU state (PC) xx
Peripheral or system state  x
Devices supportedAll MCUsAll MSP432P MCUs 

MSP430FR59xx/69xx

CC13x0/CC2640R2F

CC13x2/CC26x2

Compatible development toolsMSP-FET

TMDSEMU110-U (XDS110 Standalone)

TMDSEMU110-HDR (XDS110 Add-on)


eZ-FET with EnergyTrace

MSP-EXP430FR2311
MSP-EXP430FR2433
MSP-EXP430FR4133
MSP-EXP430FR5969
MSP-EXP430FR5994
MSP-EXP430FR6989

 

Embedded XDS110

MSP-EXP432P401R
MSP-EXP432P4111
LAUNCHXL-CC1312R1
LAUNCHXL-CC1352R1
LAUNCHXL-CC1352P1
LAUNCHXL-CC1352P-2
LAUNCHXL-CC1352P-4
LAUNCHXL-CC26XR1
LP-CC2652RB
MSP-FET + Adapter (MSP-FET-432ADPTR)

TMDSEMU110-U (XDS110 Standalone)

TMDSEMU110-HDR (XDS110 Add-on)

Embedded XDS110

MSP-EXP432P401R
MSP-EXP432P4111

MSP-FET

TMDSEMU110-U (XDS110 Standalone)

TMDSEMU110-HDR (XDS110 Add-on)

eZ-FET with EnergyTrace++

MSP-EXP430FR5969
MSP-EXP430FR5994
MSP-EXP430FR6989

Embedded XDS110

LAUNCHXL-CC1312R1
LAUNCHXL-CC1352R1
LAUNCHXL-CC1352P1
LAUNCHXL-CC1352P-2
LAUNCHXL-CC1352P-4
LAUNCHXL-CC26XR1
LP-CC2652RB

 

For a user guide to EnergyTrace software, refer to the chapters on EnergyTrace software in either the User’s Guide for Code Composer Studio™ IDE for MSP430™ MCUs, or the User’s Guide for Code Composer Studio™ IDE for SimpleLink™ MSP432 Microcontrollers. Or IAR Embedded Workbench™ IDE for MSP430 MCUs, or the IAR Embedded Workbench for Arm for for SimpleLink™ MSP432 Microcontrollers.

특징
  • Current measurement is enabled for all MSP430 MCUs, MSP432 MCUs and connectivity devices
  • Tracing of CPU states is available on selected MSP430 MCUs, MSP432 MCUs, CC13x2 wireless MCUs and CC26x2 wireless MCUs 
  • Tracing of peripheral states is also available on selected MSP430 MCUs, CC13x2 wireless MCUs and CC26x2 wireless MCUs 
  • MSP430 MCUs require eZ-FET or MSP-FET debuggers in order to support EnergyTrace features
  • MSP432 MCUs require either the XDS110-ET (found on the MSP432 LaunchPad development kit) or the MSP-FET with the adapter for the MSP432 MCU
  • CC13x2 and CC26x2 devices require either the XDS110-HDR (found on the LaunchPad development kits) or the standalone XDS110 (TMDSEMU110-U) + EnergyTrace HDR accessory (TMDSEMU110-ETH)
  • Integrated into Code Composer Studio IDE and IAR Embedded Workbench (EW430 and EWARM)
다운로드 스크립트와 함께 비디오 보기 비디오

다운로드

IDE, 구성, 컴파일러 또는 디버거

ENERGYTRACE MSP EnergyTrace technology (delivered in Code Composer Studio™ IDE)

ENERGYTRACE MSP EnergyTrace technology (delivered in Code Composer Studio™ IDE)

close
최신 버전
버전: null
출시 날짜:

기술 자료

검색된 결과가 없습니다. 검색어를 지우고 다시 시도하십시오.
14개 모두 보기
유형 직함 최신 영어 버전 다운로드 날짜
기술 문서 Pack a punch in battery pack systems with low-cost MCUs PDF | HTML 2021. 11. 16
사용 설명서 Code Composer Studio IDE v10.x for MSP430 MCUs (Rev. AS) 2020. 5. 5
기술 문서 Visualizing the performance of the low-energy accelerator PDF | HTML 2017. 10. 16
기술 문서 Step 6 to build a smart thermostat using an MCU: energy optimization PDF | HTML 2017. 8. 1
기술 문서 How to create your own low-power telemetry logger for a drone PDF | HTML 2017. 7. 25
기술 문서 Celebrating #MSP430love PDF | HTML 2017. 2. 13
기술 문서 How to get more processing without sacrificing power consumption PDF | HTML 2017. 2. 8
기술 문서 Design a battery-powered building automation system to last for decades PDF | HTML 2015. 8. 31
기술 문서 The exclusive MSP back-to-school sale is here! PDF | HTML 2015. 8. 26
기술 문서 How FRAM can help you find your car PDF | HTML 2015. 7. 23
기술 문서 What is Compute Through Power Loss? PDF | HTML 2015. 5. 29
기술 문서 New LaunchPad - More Features - Big Savings PDF | HTML 2015. 5. 22
애플리케이션 노트 Getting Started With EEMBC ULPBench on MSP-EXP430FR5969 (Rev. A) PDF | HTML 2015. 1. 29
애플리케이션 노트 MSP430 Advanced Power Optimizations: ULP Advisor SW and EnergyTrace Technology 2014. 6. 9

관련 설계 리소스

하드웨어 개발

개발 키트
LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352R1 CC1352R LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LP-CC1311P3 SimpleLink™ Sub-1GHz 무선 MCU용 CC1311P3 LaunchPad™ 개발 키트 MSP-EXP430FR2311 MSP430FR2311 LaunchPad™ development kit MSP-EXP430FR2433 MSP430FR2433 LaunchPad™ 개발 키트 MSP-EXP430FR4133 MSP430FR4133 LaunchPad™ 개발 키트 MSP-EXP430FR5969 MSP430FR5969 LaunchPad™ 개발 키트 MSP-EXP430FR5994 MSP430FR5994 LaunchPad™ development kit MSP-EXP430FR6989 MSP430FR6989 LaunchPad™ development kit
평가 보드
LAUNCHXL-CC1352P SimpleLink™ 다중 대역 무선 MCU용 CC1352P LaunchPad™ 개발 키트 LAUNCHXL-CC26X2R1 다중 표준 SimpleLink™ 무선 MCU용 CC26x2R LaunchPad™ 개발 키트
하드웨어 프로그래밍 도구
MSP-FET MSP MCU 프로그래머 및 디버거

소프트웨어 개발

IDE, 구성, 컴파일러 또는 디버거
CCSTUDIO Code Composer Studio™ 통합 개발 환경(IDE)

지원 및 교육

TI 엔지니어의 기술 지원을 받을 수 있는 TI E2E™ 포럼

포럼 주제 모두 보기 포럼 주제 모두 보기(영문)

콘텐츠는 TI 및 커뮤니티 기고자에 의해 "있는 그대로" 제공되며 TI의 사양으로 간주되지 않습니다. 사용 약관을 참조하십시오.

품질, 패키징, TI에서 주문하는 데 대한 질문이 있다면 TI 지원을 방문하세요.