Switching Converter Control Circuit With Event Bus Arbitration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern switching converter controllers face complexity in managing real-time communication between various functional units, leading to difficulties in fulfilling strict real-time requirements due to the need for microcontroller involvement in signal flow management across different buses.

Innovation Solution

The introduction of an event bus with an arbiter that arbitrates data transmission across bus lines, allowing direct communication between functional units without microcontroller supervision, simplifying signal flow and reducing software complexity by enabling autonomous operation of functional units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If microcontroller involvement is used to manage signal flow across buses, then control flexibility is improved, but communication efficiency and real-time performance deteriorate

Engineering Contradiction:
Improvecontrol flexibilityVSAvoidcommunication efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The controller is segmented into two distinct communication infrastructure types: an analog bus for data acquisition and an event bus for time-critical control signals. This segmentation allows different communication protocols to operate independently, with the event bus providing dedicated high-speed pathways for switching control without being bottlenecked by the microcontroller or analog bus traffic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The event bus acts as an intermediary communication channel between functional units that requires time-critical response. By introducing this intermediate bus structure with its own arbitration mechanism, the patent enables direct communication for time-sensitive operations without requiring microcontroller intervention, thus improving real-time performance while maintaining system flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If microcontroller supervision is used for bus communication, then communication reliability is improved, but software complexity and real-time responsiveness worsen

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsoftware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The event bus implements self-service communication through an integrated arbitration mechanism that automatically manages data transmission between functional units. The arbitration logic resides within the event bus infrastructure itself, allowing it to autonomously prioritize and route time-critical signals without external microcontroller supervision, thereby reducing software complexity while maintaining reliable communication.

Inventive Principle:
Principle #25Self-service

3Reliability

If dedicated control circuits are used for each functional unit, then communication reliability is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The event bus serves as a universal communication infrastructure that can handle multiple types of time-critical signals between different functional units. Rather than implementing dedicated communication circuits for each functional unit pair, the event bus provides a multi-functional pathway that can carry various control signals, reducing device complexity while ensuring reliable time-critical communication through its arbitration mechanism.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10566988B2Controller for switching converter
Publication Date: 2020.02.18 INFINEON TECH AUSTRIA AG
  • US10566988B2 patent drawing
  • US10566988B2 patent drawing
  • US10566988B2 patent drawing

AI summary

A control circuit for a switching converter is described herein. In accordance with one embodiment the control circuit includes an analog bus that receives a plurality of input signals and a first set of functional units that are operable to receive at least some of the input signals via the analog bus and to process the input signals to generate digital output data based on the input signals. The control circuit further includes an event bus that has an event bus controller and a plurality of bus lines and a second set of functional units that are operable to receive the output data, via the event bus, from the functional units of the first set. At least one functional unit of the second set of functional units is operable to determine switching time instants for the switching converter based on the output data received via the event bus, and the event bus controller includes an arbiter operable to arbitrate data transmission across the bus lines.