<link href="https://fonts.googleapis.com/css2?family=Caveat:wght@500;700&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet" /> Skip to main contentEngineering Courses, Mentoring & Jobs | EveryEng
Digital Control in Switched Mode Power Converters and FPGA-based Prototyping banner
Preview this course

Digital Control in Switched Mode Power Converters and FPGA-based Prototyping

Digital Control in Switched Mode Power Converters and FPGA-based Prototyping banner
Preview this course
Self-paced Advanced

Digital Control in Switched Mode Power Converters and FPGA-based Prototyping

3(115)
132 views
FREE
483 min
Anytime
English
132 views
Engineering Academy
Engineering AcademyLearn Without Limits: Free Engineering Courses
  • Lifetime access
  • Certificate of completion
  • Anytime Learning
  • Learn from Industry Expert
Volume pricing for groups of 5+

Why enroll

Participants should join this course to gain in-demand skills in digital control and FPGA-based power converter design. It helps students, teachers, and industry professionals stay updated with latest industry trends and prepare for research, development, and advanced power electronics careers.

Is this course for you?

You should take this if

  • You work in Automotive
  • You're a Electrical Engineering professional
  • You have 3+ years of hands-on experience in this field
  • You want to build skills in Engineering & Design, Project Management

You should skip if

  • You're new to this field with no prior experience
  • You need a different specialisation outside Electrical Engineering
  • You need live interaction with an instructor

Course details

This course introduces digital control techniques used in modern switched mode power converters. It explains why industries are moving from analog control to digital control to achieve better performance, efficiency, safety, and flexibility. Learners will understand the advantages of digital control in handling EMI, hot swapping, scalability, and smart communication. The course covers different modulation methods and digital control architectures in a clear and practical manner. Modeling and analysis of power converters are explained using MATLAB and SIMPLIS tools. Students will learn systematic design and tuning methods for digital controllers. The course also introduces embedded control platforms used in real products. Basics of Verilog HDL and fixed-point implementation are taught for hardware realization. Hands-on aspects such as FPGA-based implementation and prototyping are included. Real-world reference designs, case studies, and practical demonstrations help bridge the gap between theory and industry practice.

Source:
NPTEL IIT Kharagpur [ Youtube Channel]

Course suitable for

Key topics covered

• Digital Control in Switched Mode Power Converters and FPGA-based Prototyping

• Digital Control in Switched Mode Power Converters – Course Introduction

• Digital Control of SMPCs – Course Instructions, Guidelines & Resources

• Examples of Some Commercial Digital Control Solutions

• Overview of Digital Control Implementation Platforms

• Introducing Basic Digitization in Power Electronic Converters

• Recap of Feedback and Feedforward Control Methods in SMPCs

• Recap of Fixed and Variable Frequency Modulation Techniques

• Levels of Digitization in Single-loop Feedback Control in SMPCs

• Levels of Digitization in Multi-loop Feedback Control in SMPCs

• SMPC Topologies and Power Stage Design for Hardware Demonstrations

• Basics of Sampling under Fixed and Variable Frequency Modulation

• Voltage Mode Digital Pulse Width Modulators and Sampling Methods

• Overview of Digital Pulse Width Modulator Architectures

• Sampling Methods under Fixed Frequency Current Mode Control

• Overview of Fixed Frequency Current Mode Control Architectures

• Sampling Methods under Constant On/Off-Time Digital Modulation

• Constant On/Off-Time Mixed-Signal Current Mode Control Architectures

• Sampling Methods under Digital Hysteresis Control Methods

• Overview of Digital Hysteresis Control Architectures

• Summary of Digital Current Mode Control Architectures

• Recap of Voltage and Current Mode Control Implementation using MATLAB

• MATLAB Model Development for Basic Digital Control Blocks

• MATLAB Model Development for Fixed Frequency Digital Control

• MATLAB Models for Digital Controllers using Difference Equations

Course content

The course is readily available, allowing learners to start and complete it at their own pace.

25 lectures8 hr 3 min
  1. Digital Control in Switched Mode Power Converters and FPGA-based Prototyping
    6 min
  2. Digital Control in Switched Mode Power Converters – Course Introduction
    21 min
  3. Digital Control of SMPCs – Course Instructions, Guidelines & Resources
    22 min
  4. Examples of Some Commercial Digital Control Solutions
    20 min
  5. Overview of Digital Control Implementation Platforms
    27 min
  6. Introducing Basic Digitization in Power Electronic Converters
    14 min
  7. Recap of Feedback and Feedforward Control Methods in SMPCs
    20 min
  8. Recap of Fixed and Variable Frequency Modulation Techniques
    27 min
  9. Levels of Digitization in Single-loop Feedback Control in SMPCs
    18 min
  10. Levels of Digitization in Multi-loop Feedback Control in SMPCs.
    24 min
  11. SMPC Topologies and Power Stage Design for Hardware Demonstrations
    21 min
  12. Basics of Sampling under Fixed and Variable Frequency Modulation
    27 min
  13. Voltage Mode Digital Pulse Width Modulators and Sampling Methods
    7 min
  14. Overview of Digital Pulse Width Modulator Architectures
    17 min
  15. Sampling Methods under Fixed Frequency Current Mode Control
    14 min
  16. Overview of Fixed Frequency Current Mode Control Architectures
    13 min
  17. Sampling Methods under Constant On/Off- Time Digital Modulation
    25 min
  18. Constant On/Off- Time Mixed-Signal Current Mode Control Architectures
    19 min
  19. Sampling Methods under Digital Hysteresis Control Methods
    15 min
  20. Overview of Digital Hysteresis Control Architectures
    16 min
  21. Summary of Digital Current Mode Control Architectures
    22 min
  22. Recap of Voltage and Current Mode Control Implementation using MATLAB
    19 min
  23. MATLAB Model Development for Basic Digital Control Blocks
    28 min
  24. MATLAB Model Development for Fixed Frequency Digital Control
    11 min
  25. MATLAB Models for Digital Controllers using Difference Equations
    30 min

Opportunities that await you!

Skills & tools you'll gain

Engineering & DesignProject ManagementResearch & Developmnet

Career opportunities

FREE

Access anytime

Questions and Answers

A: Governing principle: Cycle-by-cycle current limit addresses instantaneous energy per switching event, not slow-loop regulation errors. Applied here: A one-cycle late clamp still caps peak energy but doesn't govern multi-cycle average behavior; voltage drift is controlled by the outer loop and its anti-windup, not the fast current safeguard. Common trap: Option C catches engineers who know bond wires heat with current but forget the thermal time constant dwarfs a single PWM period.

A: Governing principle: Field verification separates measurement chain validity from control behavior. Applied here: With conflicting data, you first validate the sensing path against a known input; only then do control or bandwidth changes mean anything. Common trap: Option D tempts those who know sampling theory but skip basic loop-check discipline.

A: Governing principle: Documentation conflicts that influence a hazard path cannot be deferred to tuning. Applied here: Deadtime polarity directly affects cross-conduction; DFMEA needs a resolved source of truth via change control. Common trap: Option A catches engineers who over-trust datasheets without closing the loop on released drawings.

A: Governing principle: Soft-start shapes large-signal transients, not small-signal steady-state behavior. Applied here: Quantization noise and limit cycles live after startup; soft-start logic has no authority once the ramp is complete. Common trap: Option D misleads those thinking system-level droop is separate from inrush control.