VisSim Digital Power Designer™ – Add-On

VisSim Digital Power Designer provides high level blocks for simulation and code generation of power supply and digital power components and controls. VisSim/Digital Power Designer blocks let you develop a working controller which can be directly downloaded to the MCU for digital power applications. No other simulation program currently available can do that better. The digital power blocks efficiently model analog power supply configurations along with control loops to simulate and verify the control loop without the need for hardware, avoiding the risk of damaging your hardware. Thus, you develop your control routines much more flexibly, simulate, verify and make any needed corrections before you send Gerbers out to get hardware manufactured. When your hardware arrives, you can use VisSim/Digital Power Designer to compile and download the diagram to the MCU and test your real hardware.

Interleaved Boost PFC

Interleaved Boost PFC Front-end with Average Current Mode Control

Low level components:

The components menu consists of typical blocks used in digital power control. Blocks can simulate and generate code. These include:

  • Compensators (1p1z, 2p2z, 3p3z, PI, PID)
  • Controllers (Average CM, Hysteretic CM, Phase shifted Full Bridge, VMC, Zero Transition CM)
  • Filters (1st order, 2nd order, Moving Average, Moving Median)
  • Measurements (Apparent Power, Crest Factor, Reactive Power, RMS, THD, etc.)
  • Utility functions (Event counter, soft-start, window detector)

High level subsystems:

Power Converters

Buck, Boost, Buck-boost, Multi-phase Buck, Boost and Buck-boost, Sepic, Cuk and Zeta converters, Full-bridge converters, Half-bridge converter, Push-pull converter, Flyback and Forward converters, Rectifiers and Bridgeless PFC converter.


  • Switching converter models
  • Converters can be modeled with synchronous switches
  • Inductor saturation can be included in models
  • Multi-phase converter models
  • Multiple outputs on isolated converters
  • Switching converter models allow analysis of the effects of regulation resolution errors due to the ADC sampling instant
  • Converters can be cascaded or paralleled for more complex converter configurations.


Voltage mode controller, Multi-phase voltage mode controller, Peak current mode controller, Average current mode controller, Hysteretic current mode controller, Power Factor Correction (PFC) controller, Phase Shifting Full-bridge controller, Zero-transition current mode controller (boundary mode).


  • Built-in controllers to simulate and experiment with various control strategies
  • Quickly change from analog to digital controllers
  • Simulate and visualize effects of digital controllers such as PWM resolution and limit cycling
  • Custom controllers can be easily developed in VisSim.


PI, PID (traditional), PID (2p2z), Types I, II and III compensators, 3p3z compensator.


  • Perform control loop simulations and experiment with various types of compensators
  • Perform control loop simulations and easily change between analog and digital compensators
  • Digital compensators are modelled in floating or fixed point
  • Simulates time delays, quantization, ZOH, and saturation effects.


AC source, DC source, three-phase AC source, controlled sources.


  • Sources include large variety of options and nonlinear effects.


AC current transformer,isolated current sensor (Hall-effect), isolated voltage sensor, Sensing resistor (current sense), resistive divider (voltage sense).


  • Models of various voltage and current sensors for control loop simulation.

MCU Peripherals

ADC, DAC, Dual PWM (C2000), eCAP PWM, eCAP, analog comparator, ramp generator, GPIO.


  • Perform simulations of digital control loops with power converter models and the internal MCU peripheral hardware models
  • Emulates various MCU functions for digital control loop simulations
  • Simulates and visualizes ADC and DAC quantization effects.


  • Analog RC filter
  • Anti-aliasing filter
  • General second-order filters
  • Moving average filters.


  • Constant-current load
  • Constant-power load
  • Load profiles
    • Includes up to 4 time regions with configurable start, duration and transition effects.
  • Inductive loads
    • Configurable Resistance, inductance, initial current
  • LED strings
  • Parallel connector


Coefficient Conversion

Calculates compensator and filter analog s-coefficients, poles and zeros and digital z-coefficients to provide a starting point for power converter compensator designs.


  • Easily convert analog compensators and filter designs to a digital algorithm by automatically generating the z-coefficients
  • Enter in the analog component values, converter power stage values or directly the compensator poles and zeros to generate the z-coefficients for a digital compensator or filter.

The Next Steps

What do our Customers say about us?

When working with many data points, graphing is often the quickest way to qualify data and identify trends. With the Origin statistics gadget, it’s also easy to pull quantitative information, such as mean and standard deviation, straight from a data plot. This lets me make better decisions about which data to select for more detailed analysis.

Boaz Vilozny - Postdoctoral Researcher, University of California at Santa Cruz

I can only say I wish all suppliers were as helpful as you.

CP, Newport, UK

The training session has been invaluable. Your expertise and your patience are exemplary. It cannot be easy to teach a 75 year old new tricks but you have done so with the utmost understanding. The software is extraordinarily powerful: you have explained how to use it in simple and understandable terms.


Tutor was very knowledgeable and taught in a way that was easy to follow

KH, Uxbridge, UK

For the time being we are unable to offer the following product ranges although we are currently working hard to increase the number of products we can offer in the future. Please contact us to talk about alternative products that we may be able to offer you.