Digital Power Software Development Kit

The Digital Power Software Development Kit (DP SDK) is a cohesive set of software infrastructure, tools, and documentation designed to minimize C2000 MCU based digital power system development time targeted for various AC-DC, DC-DC and DC-AC power supply applications. The software includes firmware that runs on C2000 digital power evaluation modules (EVMs) and TI designs (TIDs) which are targeted for solar, telecom, server, electric vehicle chargers and industrial power delivery applications. DigitalPower SDK provides all the needed resources at every stage of development and evaluation in a digital power application.

The DP SDK is built on top of C2000Ware and is available for download from The SDK is also available online via the TI Resource Explorer for C2000 DP SDK.


Fig. 4 Digital Power SDK

Table 1 illustrates the top-level directory structure and contents of the DP SDK.

Table 1 DP SDK directory structure

Directory Name



Contains the Digital Power SDK resource explorer GUI files (Do not modify)


Contains the C2000Ware development software and documentation


Contains the Digital Power SDK package user guides and a document html page


Contains libraries with algorithm modules specific to digital power applications


Contains the development kit solutions for the C2000 devices targeting different application areas


Contains set of digital power supply design software tools used to traverse through different design stage of various applications

Supported Solutions

Table 2 summarizes kits supported in the Digital Power SDK as of version 2.0.1. Please check DP SDK for an up to date list solutions.

Table 2 Solutions

EVM / TI Design

C2000™ SoC



F28004x (CLA Support included)

Single-Phase Totem Pole CCM PFC


F28004x, F2837x

Voltage source inverter & Grid Connected Inverter



Single-Phase Totem Pole CrM PFC


F28004x, F2837x, F2838x (CLA Support included)

Three Phase PFC: Vienna Rectifier


F28004x (CLA Support included)

Valley Switching Boost PFC


F28004x (CLA Support included)

6.6-kW Single-Phase Totem Pole CCM PFC


F28004x (CLA Support included)

CLLLC: Bi-Directional Resonant Dual Active Bridge



Two Phase Interleaved LLC Resonant Converter



Digitally Controlled Non-Isolated DC/DC Buck Converter


F28004x (CLA Support included)

Bi-directional Single Phase CCM PFC


The libraries included in Digital Power SDK range from ramp generator and power measurement libraries to specialized software phase lock loop libraries as well as the Software Frequency Response Analyzer (SFRA) library. The libraries directory includes documentation and examples when applicable. Additional information on the libraries is available in these guides:


powerSUITE is a suite of digital power supply design software tools. It helps power supply engineers drastically reduce development time as they design digitally-controlled power supplies based on C2000 MCUs. More information on powerSUITE is available at

powerSUITE consists of three tools designed to help engineers more easily traverse through the different design stages of a digital power supply systems. The tools are:

  • Solution Adapter allows for customization of examples in the DP SDK and for configuration for a custom digital power board design.

  • Compensation Designer allows the design of different styles of compensators (ex: PID, 2p2z, 3p3z) to achieve the desired closed loop performance.

  • Software Frequency Response Analyzer (SFRA) enables the measurement of the open loop gain of a closed loop digitally controller power converter using software.


Fig. 5 powerSUITE components