Interconnect Circuit Dynamic System Controller Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-processor redundant computing systems, especially in aircraft flight critical systems, existing technologies require physical reconfiguration to designate a system controller for each redundant system, leading to differing hardware configurations and increased risk of common mode failures due to unique CPU architectures.

Innovation Solution

A system and method where an interconnect circuit in each redundant computing system reads a channel identifier from an external cable connection, allowing it to dynamically select one of multiple processors with different architectures as the system controller, ensuring identical hardware configurations across systems while allowing differing architectures to function as system controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the first CPU slot is hard configured to be the system controller, then the system controller designation is simple and deterministic, but the hardware configuration must differ between redundant systems with unique CPU architectures

Engineering Contradiction:
Improvesystem controller designationVSAvoidCPU architecture selection
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent replaces the mechanical/configuration-based system controller selection (hardwired to first slot) with an electrical/software-based selection mechanism. The interconnect circuit uses electrical signals and logic to dynamically determine which CPU becomes the system controller, allowing flexible architecture selection without physical reconfiguration.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the selection criterion from a fixed physical parameter (slot position) to a configurable parameter (CPU architecture type). By evaluating CPU architecture characteristics through the interconnect circuit, the system can select the most appropriate processor as system controller based on architectural suitability rather than physical location.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If different CPU architectures are used as system controllers in redundant systems, then adaptability and failure independence are improved, but hardware configuration complexity increases

Engineering Contradiction:
Improvefailure independenceVSAvoidhardware configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The interconnect circuit is designed with universal functionality to handle multiple CPU architectures and selection scenarios. It can identify and accommodate different CPU types (e.g., Intel, PowerPC, ARM) and automatically configure the system controller designation, eliminating the need for architecture-specific hardware configurations.

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

Solution Approach 2:

The system performs self-configuration through the interconnect circuit, which automatically identifies CPU architectures and designates the appropriate system controller without external intervention. This self-service mechanism eliminates manual configuration complexity while maintaining reliability through architecture-appropriate controller selection.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If physical reconfiguration is required to change system controller designation, then control precision is maintained, but ease of operation and maintenance time are reduced

Engineering Contradiction:
Improvesystem controller designation accuracyVSAvoidsystem reconfiguration
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent introduces dynamic reconfiguration capability through the interconnect circuit, which can change system controller designation through software or electrical configuration rather than physical hardware changes. This allows the system to adapt controller selection based on operational requirements while maintaining precise control through logical rather than mechanical means.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11100025B2Selectable system controller for multi-processor computing systems
Publication Date: 2021.08.24 HAMILTON SUNDSTRAND CORP
  • US11100025B2 patent drawing
  • US11100025B2 patent drawing
  • US11100025B2 patent drawing

AI summary

A system includes a computing system and a cable connector. The computing system includes a plurality of processors and an interconnect circuit configured to connect the plurality of processors to each other. The cable connector is configured to connect to the interconnect circuit and provide a channel identifier to the computing system, and the interconnect circuit is configured to set one of the plurality of processors as a system controller based on the channel identifier.