• Menu
  • Product
  • Email
  • PDF
  • Order now
  • C6748/46/42 power consumption summary

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

       

  • CONTENTS
  • SEARCH
  • C6748/46/42 power consumption summary
  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
  11. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

Application Note

C6748/46/42 power consumption summary

Trademarks

All trademarks are the property of their respective owners.

1 Introduction

Power consumption on the C6748/46/42 device is highly application-dependent, so a spreadsheet is provided to model power consumption for a user's application. To obtain good results from the spreadsheet, realistic usage parameters must be entered. The low-core voltage and other power design optimizations allow these devices to operate with industry-leading performance, while maintaining a low power-to-performance ratio.

The data presented in the accompanying spreadsheet was measured from strong units, representative of devices at the maximum end of power consumption for production units. No production units will have average power consumption that exceeds the spreadsheet values. Therefore, the spreadsheet values may be used for board thermal analysis and power supply design as a maximum long-term average. The power data presented in this document are based on measured data with C6748 silicon revision 2.0 or earlier devices.

Although this spreadsheet was developed for the C6748 devices, it can be used to model power consumption for C6746 and C6742. Features not supported on these devices should not be enabled in the spreadsheet.

Table 1-1 Power Consumption Summary
Core (V) DVDD (V) Configuration Device Frequency (Mhz) Junction Temperature (°C) Total Power (mW)
1.0 1.8 Static/Deepsleep 0 25 10.93
1.2 1.8 Standby Power 24 25 36.25
1.2 1.8 Typical - 300Mhz 300 25 426.93
1.3 1.8 Typical - 456Mhz 456 25 660.46
1.2 1.8 RTC power only 24 25 0.02

2 Model Activity

2.1 Activity-Based Models

Power consumption for the C6748/46/42 can vary widely depending on the use of on-chip resources. Thus, power consumption cannot be estimated accurately without an understanding of the components of the System-on-Chip (SoC) in use and the usage patterns for those components. By providing the usage parameters that describe how and what on the SoC is being used, accurate consumption numbers can be obtained for power-supply and thermal analysis.

This model breaks down power consumption into two major components: baseline power and activity power. Using this model, various applications that use the SoC differently can get accurate predictions across the spectrum of possible power consumption on the C6748/46/42.

2.2 Baseline Power

Baseline power consumption is power that is independent of chip activity such as static power (leakage), phase-locked loop (PLL), oscillator power and clock tree power to various subsystem components (SCR) that cannot be turned off via the on-chip power management module. While independent of chip activity, baseline power is dependent on the device operating frequency, voltage, and temperature. Therefore, you can affect baseline power only by changing the PLL(s) output frequency, the core voltage, or the operating temperature.

2.3 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.

2.4 Modules

The C6748/46/42 power estimation spreadsheet contains the following modules with adjustable parameters:

  • C674x VLIW DSP
  • System-on-Chip (SoC)
  • Programmable Real-time Unit Subsystem (PRUSS)
  • External Memory Interface A (EMIFA)
  • DDR2/Mobile DDR Memory Controller (DDR2/mDDR)
  • Enhanced Direct-Memory-Access Controller 3 (EDMA3)
  • Ethernet Media Access Controller (EMAC)
  • LCD Controller (LCDC)
  • Video Port Interface (VPIF)
  • Universal Serial Bus 1.1 OHCI Host (USB1.1)
  • Universal Serial Bus 2.0 OTG Port (USB2.0)
  • Multichannel Audio Serial Ports (McASP)
  • Multichannel Buffered Serial Ports (McBSP)
  • Multimedia Card/Secure Digital Card Interface (MMCSD)
  • Serial Peripheral Interface (SPI)
  • Inter-Integrated Circuit (I2C)
  • General-Purpose Timer (TIMER)
  • Enhanced Capture Modules (ECAP)
  • Enhanced Pulse Width Modulators (EHRPWM)
  • Universal Asynchronous Receiver/Transmitter (UART)
  • Universal Host Port Interface (UHPI)
  • General-Purpose Input/Output (GPIO)
  • Real-Time Clock (RTC)

Although EDMA3 is listed as a separate module, the row essentially provides the power consumption for turning on the clock to the channel controller and the transfer controller(s) for a particular device frequency and voltage. The EDMA3 activity power is included in the module/peripheral serviced by the EDMA3. Therefore, in estimating power for peripherals that typically use EDMA3 for their transfers, the EDMA3 should be kept enabled. For available peripherals and peripheral configurations, please see the device-specific data manual.

3 Using the Power Estimation Spreadsheet

The power estimation spreadsheet involves entering the appropriate usage parameters as input data in the spreadsheet. Cells that are designed for user input are white in color. The following steps explain how to use the spreadsheet:

  1. Select the voltage, junction temperature, PLLs configuration and device frequency for the estimated end application.
  2. Fill in the appropriate module use parameters.

The spreadsheet takes the provided information and displays the details of power consumption for the chosen configuration.

As the spreadsheet is being configured, not all settings are checked for conflicts, for example, peripheral clock frequency out of allowed range, and so forth. Consult the device-specific data manual for max frequency limitations. For best results, enter the information from left to right starting at the top and moving downward.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale