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 https://www.ti.com/tool/C2000WARE-DIGITALPOWER-SDK. The SDK is also available online via the TI Resource Explorer for C2000 DP SDK.

_images/DPSDKStack.png

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

Description

.metadata

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

c2000ware

Contains the C2000Ware development software and documentation

docs

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

libraries

Contains libraries with algorithm modules specific to digital power applications

solutions

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

powerSUITE

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

Description

TIDM-1007

F28004x (CLA Support included)

Single-Phase Totem Pole CCM PFC

TIDM-HV-1PH-DCAC

F28004x, F2837x

Voltage source inverter & Grid Connected Inverter

TIDA-00961

F28004x

Single-Phase Totem Pole CrM PFC

TIDM-1000

F28004x, F2837x, F2838x (CLA Support included)

Three Phase PFC: Vienna Rectifier

TIDM-1022

F28004x (CLA Support included)

Valley Switching Boost PFC

TIDA-01604

F28004x (CLA Support included)

6.6-kW Single-Phase Totem Pole CCM PFC

TIDM-02002

F28004x (CLA Support included)

CLLLC: Bi-Directional Resonant Dual Active Bridge

TIDM-1001

F28002x

Two Phase Interleaved LLC Resonant Converter

TIDM-DC-DC-BUCK

F28004x

Digitally Controlled Non-Isolated DC/DC Buck Converter

TIDM-02008

F28004x (CLA Support included)

Bi-directional Single Phase CCM PFC

Libraries

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

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 https://www.ti.com/tool/POWERSUITE.

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.

_images/powerSuite.png

Fig. 5 powerSUITE components