SPRABF9 March   2019 TMS320C6742 , TMS320C6742 , TMS320C6746 , TMS320C6746 , TMS320C6748 , TMS320C6748

 

  1.   1
  2.   Trademarks
  3. 1Introduction
  4. 2Model Activity
    1. 2.1 Activity-Based Models
    2. 2.2 Baseline Power
    3. 2.3 Activity Power
    4. 2.4 Modules
  5. 3Using the Power Estimation Spreadsheet
    1. 3.1 Choosing Appropriate Values
      1. 3.1.1 Utilization
      2. 3.1.2 % Writes
      3. 3.1.3 % Switching
  6. 4Using the Results
    1. 4.1 Adjusting I/O Power Result
  7. 5Thermal Considerations
  8. 6Example
  9. 7Limitations
  10. 8References

Activity Power

Activity consumption is power that is consumed by active parts of the SoC: CPU(s), EMIF, peripherals, and so forth. Activity power is independent of temperature, but dependent on voltage and activity levels. In the spreadsheet, activity power is separated by the major modules within the device. Therefore, the individual module power consumption can be estimated independently; this helps with tailoring power consumption to specific applications. The parameters used to determine the activity level of a module are frequency, utilization, read/write balance, bus size, and switching probability. Note that not all parameters apply to all modules.

  • Frequency: The operating frequency of a module or the frequency of external interface to that module.
  • Status: Indicates whether the module is in an enabled or disabled state.
  • % Utilization: The relative amount of time the module is active or in use versus off or idle.
  • % Write: The relative amount of time (considering active time only) the module is transmitting versus receiving.
  • % Switch: The probability that any one data bit will change state from one cycle to the next.

Not all modules include all of the parameters.