Digital Power and Digital PFC Design Workshop using STM32

Apr 23 – 26 in Austin, Texas

Take your digital power supply and PFC design skills to the next level.
14 Workshops sessions organized since 2017.
200+ Engineers trained over the years.
4 Days intensive engineering training.

Learn how to design MCU-controlled digital power supplies and PFCs.

Learn how to design MCU-controlled digital power supplies and PFCs.

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 implemented using the STM32 MCU
  • 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
  • Hands-on practice for this unique time only using new, top-of-the-line Rhode & Schwarz MXO-5 oscilloscopes provided by ST
  • A free 12-month license for Biricha's Power Supply Design Software ST-WDS and PFC Loop Design Software ST-PLD




9:00 AM

9 hours

23 April at 9:00 AM | 9 hours

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



9:00 AM

9 hours

24 April at 9:00 AM | 9 hours

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



9:00 AM

9 hours

25 April at 9:00 AM | 9 hours

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



8:30 AM

4 hours

26 April at 8:30 AM | 4 hours

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.


Michael Hallworth

Power supply design engineer

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. Please bring your Windows-based laptop to participate fully. We will be using the USB ports, so please have your IT administrator unencumber those if necessary.

Cancellation Policy

Workshops are subject to cancellation if the minimum number of attendees is not met ten days prior to the date of the workshop. Minimum = 5 Maximum = 20. In the event of short notice cancellation, Biricha's liability is limited solely to the refund of the course fees. No refund will be given if registration is cancelled within two weeks of the workshop date. In fairness to all attendees, confirmed participants who do not attend the scheduled session are obliged to pay the liable fee.


$2750.00, including:

  • 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