Product details


Number of outputs 6 Frequency (Max) (kHz) 2000 A/D channels 9 Analog comparators 4 Communications 1 PMBUS, 1 SPI, 1 UART Compensator 3-pole/3-zero DPWM resolution (ps) 250 GPIOs 21 Number of digital power peripheral feedback loops 2 Non-volatile memory 2kB (Data), 32kB (Program) Processor 31.25MHz, 32-bit ARM7 Operating temperature range (C) -40 to 125 Rating Catalog open-in-new Find other Digital power isolated controllers

Package | Pins | Size

VQFN (RGZ) 48 49 mm² 7 x 7 VQFN (RGZ) 48 49 mm² 7.0 x 7.0 open-in-new Find other Digital power isolated controllers


  • Digital Control of up to Four Voltage Feedback Loops
  • Up to Eight High-Resolution Digital Pulsewidth Modulated (DPWM) Outputs for Supporting a Wide Range of Offline, Isolated and Non-Isolated DC-to-DC Topologies
    • 250-ps DPWM Pulse-Width Resolution
    • 4-ns DPWM Frequency Resolution
    • Adjustable Phase Shift Between DPWM Outputs
    • Adjustable Dead Band Between Each DPWM Pair
    • Active-High or -Low DPWM Polarity
    • Up to 2-MHz DPWM Switching Frequency
  • Dedicated High-Speed Error Analog-to-Digital Converter (EADC) for Each Feedback Loop With Sense Resolution of up to 1 mV
  • On-Chip 10-Bit D and A Converter (DAC) for Setting EADC Reference Voltage
  • Dedicated Hardware Accelerated Digital Compensators or Control Law Accelerators (CLA)
    • Three-Pole, Three-Zero Configurable Compensator
    • Features Non-Linear Digital Control
    • Multiple Programmable Coefficient Registers for Adaptive Digital Compensation
  • Up to 15-Channel, 12-Bit, 200-ksps, Analog-to-Digital Converter (ADC)
  • Multiple Levels of Fault Protection
    • Four High-Speed Analog Comparators
    • External Fault Inputs
    • 12-Bit ADC
  • Configurable for Voltage-Mode, Average-Current-Mode, and Resonant-Mode Control
  • Allows Synchronization of DPWM Waveforms Between Multiple UCD3040, UCD3020 and UCD3028 (UCD30xx) Devices
  • Adjustable DPWM Pulse Width Enables Support for Current Balancing in a Multiphase Application.
  • High-Performance 31.25-MHz, 32-Bit ARM7 Processor
  • 32-KByte Program Flash and 2-KByte Data Flash Memory With Error Correction Code (ECC)
  • 4-KByte Data RAM
  • 4-KByte Boot ROM
  • Communication Peripherals
    • PMBus
    • UART
    • SPI
    • JTAG (Not Available in the UCD3028)
  • Single-Supply Solution: Internal Regulator Controls External Pass Element
  • Internal Temperature Sensor
  • Up to Five Additional Timers
  • Built-In Watchdog, BOD, and POR
  • 80-Pin QFP (PFC), 64-Pin QFN (RGC), 48-Pin QFN (RGZ), and 40-Pin QFN (RHA and RMH) Package Offerings
  • Operating Temperature Range: –40°C to 125°C
    • Isolated AC-to-DC and DC-to-DC Power Supplies
    • Power-Factor Correction
    • Non-Isolated DC-to-DC Power Supplies
  • open-in-new Find other Digital power isolated controllers


    The UCD30xx devices are members of a family of digital PWM controllers from Texas Instruments providing a single-chip control solution for digital power-conversion applications. These devices allow digital control implementation of a high-performance, high-frequency power supply with flexible configuration of parameters, supervisory, monitoring, and communication functions.

    The UCD30xx are fully programmable solutions that are configurable to support a wide range of isolated and non-isolated topologies in single- or multiphase configurations. Some examples include interleaved PFC, isolated forward, half-bridge, phase-shifted full bridge, active clamp, and resonant LLC.

    At the core of the UCD30xx controllers are the digital control-loop peripherals, also known as Fusion Digital Power peripherals (FDPP). Each FDPP implements a high-speed digital control loop consisting of a dedicated error analog-to-digital converter (EADC), a three-pole/three-zero (3p, 3z) digital compensator, and two DPWM outputs with 250-ps pulse-width resolution. The device also contains a 12-bit, 200-ksps general-purpose ADC with up to 15 channels, timers, interrupt controls, and communications ports such as PMBus, SCI, and SPI. The device is based on a 32-bit ARM7 RISC CPU that performs real-time monitoring, configures peripherals, and manages communications. The CPU executes its program out of programmable flash memory as well as ROM.

    The UCD30xx is supported by Texas Instruments' Code Composer Studio software development environment.

    open-in-new Find other Digital power isolated controllers
    Similar products you might be interested in
    open-in-new Compare products
    Similar but not functionally equivalent to the compared device:
    UCD3138 ACTIVE Highly Integrated Digital Controller for Isolated Power with 3 Feedback Loops and 8 DPWM Outputs This product has 3 independently confirgurable control loops and 8 DPWM outputs.

    Technical documentation

    = Featured
    No results found. Please clear your search and try again. View all 4
    Type Title Date
    * Datasheet Digital Power Controllers. datasheet (Rev. H) Aug. 23, 2013
    Selection guides Power Management Guide 2018 (Rev. R) Jun. 25, 2018
    Application notes Using FlashRunnerTM FR03TXI0 for Standalone Programming Aug. 30, 2012
    Application notes PFC THD Reduction and Efficiency Improvement by ZVS or Valley Switching Apr. 26, 2012

    Design & development

    For additional terms or required resources, click any title below to view the detail page where available.

    Hardware development

    Fusion Digital Power Production Tool
    The Fusion Digital Power Production Tool (production GUI) is a graphical user interface used to download firmware, upgrade firmware, configure, calibrate and test.  This command-based interface allows the seamless integration of UCD flashing procedures in a production environment.

    The production GUI (...)
    Some of the tasks the tool can perform include:
    • Download firmware in "ROM" mode
    • Upgrade firmware in "Program" mode
    • Program a device configuration
    • Write serial numbers
    • The tool supports multiple devices on a board, and includes built-in logging and reporting
    • Test the device (validate power conversion falls (...)

    Software development

    Fusion Digital Power Studio
    FUSION-DIGITAL-POWER-STUDIO Fusion Digital PowerTM Studio incorporates software tools for Texas Instruments' UCD3138 Integrated Digital Controller family.   Fusion Digital Power helps power supply engineers to gain benefits of digital power without learning complex programming skills. Fusion Digital Power is an intuitive (...)
    Digital Power Software
    FUSION_DIGITAL_POWER_DESIGNER Fusion Digital Power™  is the Graphical User Interface (GUI) used to configure and monitor select Texas Instruments digital power controllers and sequencer/health monitors. The application uses the PMBus protocol to communicate with the device over serial bus by way of a TI USB adapter.

    Some of the tasks you can perform with the GUI include:

    • Turn on or off the power supply output, either through the hardware control line or the PMBus OPERATION command
    • Monitor real-time data. Items such as input voltage, output voltage, output current, temperature, and warnings/faults are continuously (...)
    Fusion Digital Power Manufacturing Tool
    FUSION_MFR_GUI The Fusion Digital Power Manufacturing Tool (aka MFR GUI) is a Graphical User Interface used to download firmware, upgrade firmware, configure, calibrate and test .

    The MFR GUI supports the same devices as Fusion Digital Power Designer software.  This tool is typically used in manufacturing (...)


    Some of the tasks the tool can perform include:

    • Download/Upgrade firmware
    • Program a device configuration
    • Calibrate a device (manually or instrumented via GPIB):
      • Input voltage (Vin)
      • Output voltage (Vout)
      • Output current (Iout)
      • Temperature
    • Test the device (validate power conversion falls within acceptable Vout (...)
    DEBUG PROBES Download
    XDS200 USB Debug Probe
    TMDSEMU200-U The Spectrum Digital XDS200 is the first model of the XDS200 family of debug probes (emulators) for TI processors. The XDS200 family features a balance of low cost with good performance between the super low cost XDS110 and the high performance XDS560v2, while supporting a wide variety of standards (...)

    The XDS200 is the mid-range family of JTAG debug probes (emulators) for TI processors. Designed to deliver good performance and the most common features that place it between the low cost XDS110 and the high performance XDS560v2, the XDS200 is the balanced solution to debug TI microcontrollers (...)

    FlashRunner™ FR03 In-System Programmer
    Provided by SMH Technologies — FlashRunnerTM FR03 is a high-performance, standalone In-System Programmer for Flash-based microcontrollers and serial memories. FlashRunnerTM FR03, which is targeted at production environments, easily interfaces to a programming system or Automatic Test Equipment (ATE) and can work either in full (...)
    • In-system programming support for UCD3138, UCD3020, UCD3028, UCD3040, and other TI products
    • Standalone operation with Start button (projects and code images stored on a memory card)
    • Controllable by any host system via RS-232, also can be integrated with ATE
    • Supports ISP (in-system programming (...)
    SLDC011K.ZIP (12589 KB)
    SLDC014F.ZIP (9974 KB)

    CAD/CAE symbols

    Package Pins Download
    VQFN (RGZ) 48 View options

    Ordering & quality

    Support & training

    TI E2E™ forums with technical support from TI engineers

    Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

    If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​


    Related videos