Backplane Management Logic for Pre-Boot Device Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face challenges in flexibility and efficiency when interconnecting electrical devices, particularly with the use of backplanes, which can lead to device mismatches and require dedicated slots, and also necessitate rebooting to implement configuration changes.

Innovation Solution

A system that uses a backplane with management logic to determine compatibility and configure electrical devices in a pre-boot environment, utilizing non-volatile storage to store fabric interface parameters and channel characteristics, allowing for dynamic port enabling/disabling and configuration of transmitters/receivers to prevent mismatches and optimize signal integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If backplanes are used to interconnect electrical devices, then cable complexity and weight are reduced, but device flexibility and adaptability are worsened due to dedicated slot requirements and device mismatch risks

Engineering Contradiction:
Improvecable complexityVSAvoiddevice installation flexibility
Core Design Contradiction:
Loss of substanceVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary device discovery, compatibility determination, and configuration in a pre-boot environment before the devices are fully operational. Management logic identifies devices connected to the backplane, determines their types and compatibility, and configures them appropriately before normal operation begins, eliminating the need for dedicated slots and preventing device mismatches

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Management logic acts as an intermediary between the backplane and electrical devices, mediating the interaction by discovering devices, determining compatibility, and configuring connections. This intermediary layer enables dynamic adaptation and prevents direct incompatibility issues between devices

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If configuration changes are made to a server in an off state, then configuration can be modified, but the server must be rebooted for changes to take effect, resulting in time loss

Engineering Contradiction:
Improveconfiguration modification capabilityVSAvoidreboot time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

Configuration changes are performed in advance in the pre-boot environment before the server enters normal operation. The management logic configures devices with appropriate settings, and these configurations are applied automatically when the devices boot up, eliminating the need for additional reboots to implement changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous configuration management capability across power cycles. Configuration data is stored persistently, and the management logic ensures that configuration actions taken in the pre-boot environment are carried forward into normal operation without interruption or loss of functionality

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8205016B2Controller receiving a configuration command while receiving an auxiliary supply voltage
Publication Date: 2012.06.19 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8205016B2 patent drawing
  • US8205016B2 patent drawing
  • US8205016B2 patent drawing

AI summary

In at least some embodiments, a system comprises a plurality of electrical devices and management logic coupled to the electrical devices. While the electrical devices are each in a pre-boot environment, the management logic obtains information from the electrical devices and uses the information to determine electrical compatibility of, and/or configure, the electrical devices.