Microcontroller Port Emergency Stop for Selective Fault Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current microcontroller systems face challenges in efficiently managing emergency shutdowns of ports due to the all-or-nothing approach, which can lead to unnecessary system disruptions and inefficiencies, as the entire port system is shut down in response to unsafe conditions, rather than isolating the affected ports.

Innovation Solution

The implementation of a microcontroller unit with multiple safety fault management units, system control units, and port circuitries that allow for selective emergency stop functionality, enabling individual ports to be shut down while maintaining operation of other components by generating and outputting a port emergency stop signal based on alarm signals, thereby isolating faulty ports and preventing system-wide disruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all ports are shut down in response to unsafe conditions, then safety is ensured, but system efficiency and productivity deteriorate due to unnecessary shutdowns of non-faulty ports

Engineering Contradiction:
ImprovesafetyVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The port system is segmented into individual independently controllable ports. Each port has its own shutdown capability through dedicated circuitry that can be controlled independently from other ports. This allows only the specific faulty port to be shut down while other ports continue operating, resolving the contradiction between safety and productivity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If individual port shutdown capability is implemented, then system efficiency is improved by maintaining operation of non-faulty ports, but device complexity increases due to additional control circuitry

Engineering Contradiction:
Improvesystem efficiencyVSAvoidcontrol circuitry
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Multiple port control functions are merged into a unified control structure where a single control signal can selectively affect individual ports through shared control circuitry. The system combines individual port control capabilities with centralized safety management, allowing efficient control without proportionally increasing overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12072699B2Devices and methods for microcontroller port control
Publication Date: 2024.08.27 INFINEON TECHNOLOGIES AG
  • US12072699B2 patent drawing
  • US12072699B2 patent drawing
  • US12072699B2 patent drawing

AI summary

A microcontroller unit includes at least one core, a plurality of safety fault management units, with each safety fault management unit including circuitry to detect one or more safety faults and to output an alarm signal in response to detection of one or more safety faults. The microcontroller further includes system control units operating in parallel to the at least one core. Each of the plurality of system control units can be coupled to at least one of the safety fault management units and can include hardware circuitry to generate and output a port emergency stop (PES) signal based on the alarm signals obtained from a safety fault management unit. The microcontroller includes port circuitries coupled to ports and to the system control units. The port circuitries can selectively cause a respectively connected port to enter a non-operational electronic state in response to receiving a PES signal.