MCU DSP Segmentation for Power Supply Filter Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional microcontroller units for digital controlled power supply systems face challenges in power efficiency and performance due to increased power consumption and larger system size, primarily because they require high CPU operating frequencies for filter operations and data processing, leading to longer sampling periods and increased costs.

Innovation Solution

A microcontroller unit with a built-in small-scale digital signal processor (DSP) that shares phase compensation calculations in the feedback control loop, allowing independent and simultaneous operation with the CPU, reducing system processing and filter operation loads, and optimizing power consumption and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the operating frequency of CPU core is raised to ensure processing performance for filter operation and systematic processing, then processing performance is improved, but power consumption increases

Engineering Contradiction:
Improveprocessing performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The invention segments the processing functions by introducing a dedicated digital signal processor (DSP) core alongside the CPU. The DSP specifically handles filter operations while the CPU manages systematic processing, allowing both to operate at optimized frequencies rather than requiring the CPU to handle all tasks at high frequency, thus reducing overall power consumption while maintaining processing performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The DSP acts as an intermediary processing unit between the ADC and PWM modules. It receives raw ADC data, performs filter operations, and outputs processed data to the PWM module, thereby offloading the CPU from intensive filter calculations and enabling the CPU to operate at lower frequencies while maintaining system performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the operating frequency of CPU core is raised to ensure processing performance, then processing performance is improved, but power efficiency of power supply during low load conditions deteriorates

Engineering Contradiction:
Improveprocessing performanceVSAvoidpower efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

By segmenting processing tasks between CPU and DSP, the system can dynamically allocate resources based on load requirements. During low load conditions, only the DSP needs to operate at high frequency for filter operations while the CPU can operate at lower frequency, improving power efficiency compared to having the CPU run at high frequency continuously.

Inventive Principle:
Principle #1Segmentation

3Use of energy by moving object

If the performance of CPU is low or does not satisfy required data processing, then power consumption is reduced, but sampling period for digital control becomes longer

Engineering Contradiction:
Improvepower consumptionVSAvoidsampling period
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The segmentation of processing tasks allows the DSP to handle time-critical filter operations with deterministic timing, ensuring that sampling period requirements are met even when the CPU operates at lower frequencies for power efficiency. The DSP's dedicated filter processing guarantees timely data processing without being bottlenecked by CPU performance.

Inventive Principle:
Principle #1Segmentation

4Use of energy by moving object

If the sampling period for digital control becomes longer, then power consumption is reduced, but the cycle of PWM waveform cannot become short

Engineering Contradiction:
Improvepower consumptionVSAvoidPWM cycle
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

By separating filter processing to the DSP, the system can maintain short PWM cycles for high-speed power conversion while the CPU operates at lower frequencies. The DSP handles the time-critical filter operations that directly impact PWM timing, allowing the PWM cycle to remain short without requiring the entire system to operate at high speeds.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9135007B2Processing unit and micro controller unit (MCU)
Publication Date: 2015.09.15 SANKEN ELECTRIC CO LTD
  • US9135007B2 patent drawing
  • US9135007B2 patent drawing
  • US9135007B2 patent drawing

AI summary

A technology capable of reducing load on both system processing and filter operation and improving power consumption and performance is provided. In a digital signal processor, a program memory, a program counter, and a control logic circuit are provided, and a bit field of each instruction includes instruction stop flag information and bit field information. Also, the control logic circuit carries out the control in such a manner that the instruction whose instruction stop flag information is cleared is executed as is to proceed to the next instruction processing, execution of the instruction whose instruction stop flag information is set is stopped if an execution resumption trigger condition corresponding to the bit field information is not satisfied, and the instruction whose instruction stop flag information is set is executed if the execution resumption trigger condition corresponding to bit field information is satisfied, to proceed to the next instruction processing.