Digital Power and Digital PFC Design Workshop using STM32

Learn how to design MCU-controlled digital power supplies and PFCs from the ground up in just four days, with this hands-on, laboratory-based design workshop.


►Tuesday, December 5th - Friday, December 8th 2023

Freiham, Munich, Germany

Register now

Join this workshop to learn how to design stable analog and digital control loops in both voltage mode and current mode for DC/DC and Off-Line Applications.

During 4 days of intensive engineering training and lab-based exercises, you will design, code, implement, and test several digital power supplies in our well-equipped laboratory.

The design practices taught in the class can be applied to any MCU. In this course, all lab exercises implement ST’s Arm®-based STM32G474.

Who should attend this workshop?

This hands-on workshop is designed for engineers who are looking to:

  • Learn how to design stable digital controllers for their power applications
  • Better understand power supply fundamentals, stability and design techniques with a focus on digital power
  • Get up to speed with digital voltage mode control and peak current mode control using both legacy and modern ICs
  • Apply modern digital PFC techniques to their solution

All attendees will receive:

  • 4 days of intensive engineering training and lab-based exercises
  • All necessary software templates and easy to program exercises to start you on your digital power projects
  • Workshop material, lab notes, lunch and refreshments
  • The attendees may also obtain a free trial license for Biricha's Power - Supply Design Software WDS and PFC Loop Design Software PLD if they wish


Day 1: Introduction to Digital Power Programming

  • Introduction to digital power
  • Closed loop control of switch mode power supplies in analog and digital domains
  • Biricha templates and easy project setup (I/O pins, PWM, ADC, Interrupts etc.)
  • Number formatting for digital Compensator design with:
    • 16-bit fixed-point number representation
    • 32-bit IQMath arithmetic
    • Floating point
  • Hands-on laboratory exercises

Day 2: Digital Power Supply Design

  • Detailed study of analog power supply design fundamentals
  • Detailed discussion and design of digital power supplies
  • Implementing a simple digital controller for your digital power supply
  • Digital voltage mode controller design
  • Off-line power supply design considerations: Limit cycling, Hi-Res PWM, - ADC quantization
  • Hands-on laboratory exercises

Day 3: Peak Current Mode Control and Running Multiple Control Loop

  • Detailed review digital peak current mode design
  • Removing sub-harmonic oscillation and slope compensation
  • Digital peak current mode controller design
  • Analog and digital slope compensation
  • Phase margin erosion in digital domain due to delays
  • Running multiple power supplies
  • Hands-on laboratory exercises

Day 4: Digital PFC Design & Implementation

Learn how to design and stabilize single phase and interleaved digital power factor correction systems from ground up quickly and easily during this in-depth laboratory based optional day.

  • Fundamentals of power delivery, power quality & PFC
  • Single Phase CCM Boost PFC topology operation & design
  • Digital PFC translated from analog PFC
  • Step-by-step digital PFC control loop design (voltage loop and current loop)
  • Voltage feed-forward & filter design in digital domain
  • Digital interleaved PFC
  • Hands-on design sessions and live demos

About Biricha

For over 10 years, Biricha has provided world-leading industrial training and consulting services to the power industry. The company specializes in digital PSU and PFC design workshops which are aimed at power supply designers and embedded systems engineers who need to design digital power supplies and PFC stages.

►Register to → Tuesday, December 5th - Friday, December 8th 2023 session

Freiham, Munich, Germany



Michael Hallworth

Dr. Michael Hallworth is a power supply design engineer and holds a Ph.D in the digital control of switch mode power supplies. He has published academic papers and technical articles in the field of digital power and power supply design. Michael presents training workshops for Biricha Digital Power Ltd where he trains groups of engineers in the design of robust, stable analog and digital power supplies.



The audience must have a degree in electrical/electronic engineering, computer science or equivalent.

These workshops are highly technical, intended for professional engineers and are not suitable for the general public without relevant qualifications.

Cancellation Policy

Classes are subject to cancellation if the minimum number of attendees is not met ten days prior to the date of the workshop and full refund will be given: Minimum = 5; Maximum = 20. If the workshop cannot take place due to local government restrictions, then you will be offered a full refund or the chance to rebook on to a future workshop at no extra charge. Biricha is only liable for the course fees. If you are unable to attend due to COVID related illness you will be offered the chance to rebook onto a future workshop at no extra charge.


  • 2 750,00 EUR for 4 days


  • 4 Days of training
  • Free 12-month license for Biricha's Power Supply Design Software Biricha's WDS*
  • Free 12-month license for Biricha's PFC Loop Design Software PLD*
  • Comprehensive lecture notes and detailed step-by-step lab manual
  • Lunch and refreshments throughout each day