This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C66 Power consumption

Other Parts Discussed in Thread: TMS320C6672, UCD9222, UCD7242, TMS320C6678

6318.C6678_Power_Consumption_Summary_Rev2_0.xls

I was using the C6678 power consumption and based on some assumption, I got the figures of 15W. I was originally informed that the power  (Typ. Power(75C) @ 1GHz) for the C6678 will be 10W (C6672: 6W, C6674: 8W).

May I know which figures is more accurate? Also, what does the power means? Is it total power, power consumed or power dissipated? Do you have more detailed breakdown in term of power consumed and power dissipated?

  • The numbers quoted are more realistic for a typical loaded system.  The default spreadsheet is a fully loaded Media Gateway solution.

    It's not realistic to peg everything at 100% utilization to start with, and you've set the CPU utilization of SP (Signal Processing) + CC (Control Code) to > 100%.  In reality a typical loading for a system is ~27% of the time SP (this is utilizing 8 functional units per cycle) if it's doing SP but only averaging 4-5 functional units per cycle this needs to be weighted in the SP %.   This is the biggest offender.  40% SP + 20% CC would be an extremely loaded system.

    You should go back and look at what you realistically need on the IP utilization as well.  Pegging everything at a 100% is not realistic.

    Best Regards,
    Chad

  • Okay, thanks.

    What is the typical utility for the IP utilization for an extremely loaded system?

    The power in the excel sheet is what? total power, consumed power, dissipated power, maximum power, typical power, etc.?

  • Also, how do I do the power estimation for C6672? Is it I set the CorePac 2 - 7 SP and CC Util to be 0?

  • Type typical utilization of the IP blocks range more from system to system, and depend more on the amount of data traffic than anything else.  That said, we seldom see DDR2 > 60-75%, you may have one or two high speed IO's in the 100% range but not may (the low speed IO's like SPI, UART, I2C can be set to 100% as they don't contribute much to the overall power consumption.)  As mentioned before the MGW application which is the scenario that's the spreadsheet is pre-populated with when you download it, is a typical highly loaded system.

    There's a separate power consumption spreadsheet for TMS320C6672 available on it's product page (click the device number to get to the product page.) 

    Best Regards,

    Chad

  • Okay, thanks.

    I will be putting DDR3 to be 75%, high speed IO 100% and rest of the IP 100% since they does not contribute much to the power. I will also be putting SP and CC for the CorePac to be 40 and 20%. This should suffice for the worst case scenario.

    I assume the power quoted is the total power (=dissipated power (in term of heat) + consumed power)

  • This would be an atypical highly loaded system.  And you should profile your system instead of tossing these types of loading numbers on it.

    The power quoted is the total consumed power by the rails.  Heat generated of course is going to be relative to that.  Thermal solutions will need to be done to make sure you can meet your targeted device temp for the environment and thermal solution.

    Best Regards,

    Chad

  • Thanks. I will like to know if you have the relative heat generated from the total consumed power (eg. in percentage).

    For example, heat consumed = 7.5W, heat dissipated = 3.75W.

  • I am doing the hardware portion of the design and am trying to find out if UCD9222, UCD7242 which provide 10A is sufficient. Once the hardware is fixed, I would be able to limit the software engineer on the % utilization of he peripherals like DDR3, SRIO, etc.

    However, for the % utilization for MSMC, Navigator, I have no idea how to limit my software engineer. What is a typical value for  MSMC and Navigator?

  • Thanks. I will like to know if you have the relative heat generated from the total consumed power (eg. in percentage).

    For example, heat consumed = 7.5W, heat dissipated = 3.75W.

    This is going to be factor of heat sink, air flow, ambient temp, ...  You would need to do thermal modeling of your system to determine this.  We provide the thermal resistivity of the device so you can perform thermal modeling based on your system.  You will need to use a heat sink on C6678 at a minimum and should perform thermal analysis.  There's a Thermal Design Guide in the App Note section of the Product Page --> TMS320C6678 and the thermal resistance is provided in the Data Manual.

    As for typical % utilization for MSMC and Navigator, it's going to depend on your system of course but 20% MSMC and 40% Navigator would probably be typical for a fairly loaded system.

    Best Regards,

    Chad

  • Okay, thanks. Will consult the thermal engineer with regard to this. Thanks.