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.

TMS320C6678: TMS320C6678: Power calculator CVDD consumption

Part Number: TMS320C6678

Hi,

Using the power calculator XLS Rev3_4, I  get CVDD Max total ~20A in current mode and ~17W in power mode.

According to the  sprabi5a doc, the current mode relates to CVDD=0.9V. 

How can I get Max current for 1.1V and 0.7V?  (I see that converting current\power is not straight forward) 

Amir

  • Hi Amir,

    Not sure I understand your question correctly. The CVDD has a couple of fixed OPPs, see the TMS320C6678 Datasheet, Table 6-2Recommended Operating Conditions: 1000Mhz, 1250MHz & 1400MHz. The CVDD voltage is varied by the SR, depending on the processor load. Detailed description on how to use the XLS are given in Power Consumption Summary for KeyStone C66x Devices ().

    Best Regards,
    Yordan

  • Hi Yordan,

    To design the CVDD DC2DC I need to know the estimated Max currents in case of 0.7V and 1.1V Vcore.

    I have entered all the conditions for my applications and got 17W or 20A depending on the display mode.

    It is specified that the current mode relates to CVDD=0.9V, but I can see that the Wattage to voltage\current is not straight  forward.

    Is there a factor to add?

    Does the CVDD rail power consumption drops with lower core voltages or does it remains constant, hence

    I assume ICVDD max@ 0.7V = 17W/0.7V=24.28A , CVDD max@1.1V = 17W/1.1V=15.45A.

    Thanks,

    Amir

  • Amir,

    There are two topics that I need to discuss.  The first is the result obtained by your power estimation spreadsheet.  The estimated power consumption is too high.  17W is not a realistic value for the C6678.  The DSP cores can not be operated at the sustained levels that you have estimated.  For most use cases, the C6678 will operate well under 12W under worst-case operational and environmental conditions.  Please attach your spreadsheet for review.  Also, please read the referenced Applications Note to understand realistic values to select.

    The second issue is the expected translation from max power in watts to max current in amperes.  Due to the nature of smart reflex, devices that require higher voltage are those that draw less current.  Similarly, devices that draw more current take less voltage.  The process has been tuned for best performance and this results in all parts pulling a smart reflex voltage between 0.9V and 1.1V (with most at the higher end of this range).  Therefore, 0.9V is the correct translation factor from max power to max current so that you can properly size your CVDD power supply.

    Tom

  • Hi Tom,

    Regarding the core voltage range: I understand that 0.7V-0.9V is not relevant, and the CVDD DC2DC design should be for 0.9V-1.1V. I will use current @0.9V as max current.

    BTW, why not specify this in your design guides?

    If as you mentioned most of the devices are close to 1.1V, what are the consequences if a constant 1.1V would be used?

     

    Regarding the power consumption, see attached. 

    6678@1250Mhz ~12.5W 

    6678@1400Mhz ~16.6W

    Thanks,

    Amir

  • Amir,

    I agree with these maximum values for a well optimized application:

    • 6678@1250Mhz ~12.5W 
    • 6678@1400Mhz ~16.6W

    However, you included images showing much higher values.  They show the SP% and the CC% both at 25% for all DSP core.  These values are too high for sustained operation due to memory and IO bandwidth limitations.  For the typical application running optimized C-code, we recommend 27% for SP and 0 for CC.

    You asked about using a fixed CVDD voltage.  This is not an option.  These devices are only rated for use with a compatible SRc0 Smart-Reflex power supply.  Although most parts will operate at the maximum voltage in the range, there is still a significant percentage that require a reduced voltage to manage the amount of current drawn and the power that must be dissipated as heat.

    Tom

  • Thanks Tom,

    Changing all cores to 27% for SP and 0 for CC, reduces the CVDD total power consumption only by 0.5-0.6W.

    Amir

  • Amir,

    Please supply your spreadsheet.  There is a mismatch somewhere.  You should not be seeing 15W for a 1250MHz device or 19W for a 1400MHz device.

    Tom

  • Amir,

    The mismatch was on my end.  I found it once I aligned your spreadsheet with my copy.  The C6678 is a ~10W device when operated at 1000MHz.  Your estimate at 1250MHz of ~15W is reasonable.  Then extending this to ~19W for 1400MHz is also good.  I do not have much experience with this sheet at those higher speeds.

    Tom