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.

C2000WARE: The Interrelationship between Digital Power SDK and CLB

Part Number: C2000WARE
Other Parts Discussed in Thread: , PMP41081

Tool/software:

Hi all,

We are starting to design the high power and  efficiency AC/DC + DC/DC Power Converter. It consist of type-T PFC + LLC topology. We want to incorporate adaptive SR in LLC blocks for better efficiency.

I have researched your C2000MPU for digital control to our system. I have found that the C2000 MPU offers two solutions for LLC power converters: the Digital Power SDK and the CLB solution. 

The C2000Ware_DigitalPower_SDK provides a software solution as provided here for each Development Kit, while the CLB solution remains more generalized (please refer to the Application note SPRABN3A and SPRADF4).

Although I don't understand the SDK in detail, does the SDK utilize the CLB hardware logic? If not, are these solutions is independent of each other?

What are the advantages and disadvantages of each solution, and can they coexist in one system?"

If I'm posting in the wrong category, I'd appreciate it if you could correct it.

Best Regards,

YUKIOOYAMA

  • Hi,

    I'll start by saying that the C2000Ware-DigitalPower-SDK is software development kit providing software solutions for different topologies. Here is a link to the full listing of the available supported solutions today:https://software-dl.ti.com/C2000/c2000_apps_public_sw/c2000ware_sdk/digitalpowersdk/5_03_00_00/html_guide/SOLUTIONS.html 

    It seems that you are interested in the LLC converter topology implementation with CLB-based SR control. Is this correct? If so, I recommend you check out the PMP41081 released software version available in the DigitalPower-SDK. https://www.ti.com/tool/PMP41081

    Hope this helps.

    Regards,

    Ozino

  • Hello, Ozino-san,

    Thanks for your reply.

    I have reviewed PMP41081. I understand that PMP41081 is a solution for improving load response.

    The challenge we are facing is improving efficiency. Therefore, we thought that adjusting turn-on/turn-off during secondary-side rectification in these application notes could potentially improve efficiency.( SPRABN3A and SPRADF4)

    Before delving into the mechanisms discussed in these application notes, I would like to clarify the following:

    1. Is the CLB configuration mentioned in these application notes provided in your SDK?

    2. While the solution in these application notes is implemented using CLB, can it be achieved using software only? In other words, in addition to performing secondary-side rectification using C2000's EPWM, can the turn-on/turn-off adjustment described in these application notes also be added through software?

    Considering our limited time, we are unable to explore both scenarios of implementing this solution solely through software and utilizing CLB. Thus, before we begin our evaluation, we would prefer to standardize the configuration.

    Regarding the usage of CLB in the application notes, is it because you believe that software alone cannot handle the processing requirements? Or do you believe that this solution can indeed be achieved solely through software?

    BR,

    YUKIOOYAMA

  • Hello, Ozino-san,


    Will you be able to answer my question? Thank you.

    BR,

    YUKIOOYAMA

  • Hello Yukio-san,

    Apologies for the delayed response. I was out of office earlier in the week.

    1. Yes, the scheme described in the CLB application note is referenced by the PMP41081 reference design

    2. Let me get an expert to further comment on your specific questions.

    Regards,

    Ozino

  • Hello Ozino-san,

    1,I understood the CLB scheme is used in the PMP41081 reference design. Thank you for your explanation.

    I wasn't aware that I could configure CLB in the Code Composer Studio since I am not familiar with software. I apologize for my lack of understanding.

    My question in this case was whether the SDK includes CLB configuration, which has now been clarified. And whether CLB configuration can be replaced by software is a separate question, so I should open another case.

    I will close this case. Thank you for your support, I appreciate it.

    BR,

    YUKIOOYAMA

  • Hello Yukio-san,

    Thank you for the feedback. If you have any additional questions please go ahead and post them to the forum.

    Regards,

    Ozino