Chipset Reconfiguration via Storage Device Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computing systems, pre-defined chipset I/O ports are inflexible and fixed for the entire life of the system, leading to the need for multiple stock keeping unit (SKU) options and increased overhead costs to support different customer configurations of attached storage devices.

Innovation Solution

A method and system that dynamically reconfigures chipset I/O ports based on device detection, using a storage device detection module to identify connected storage devices and a chipset management module to alter firmware configurations, with a power cycle module triggering a chipset configuration reload to update I/O interface mappings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If chipset I/O ports are pre-defined and fixed in firmware, then system stability and reliability are improved, but adaptability to different storage device configurations deteriorates

Engineering Contradiction:
Improvechipset configuration stabilityVSAvoidI/O port configuration flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic reconfiguration of chipset I/O ports by detecting storage device presence and type, then automatically adjusting the chipset configuration through firmware updates. The system transitions from static pre-defined I/O ports to dynamic adaptive I/O ports that change based on detected hardware, resolving the contradiction between stability and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes chipset configuration parameters based on detected storage device characteristics. By monitoring device presence and type, the system modifies I/O port mappings and firmware settings to match the detected hardware configuration, enabling adaptability while maintaining reliable operation for the detected device type.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple SKU options with different backplane configurations are provided, then adaptability to different storage configurations is improved, but device complexity and manufacturing cost increase

Engineering Contradiction:
Improvestorage device configuration supportVSAvoidnumber of SKU options
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal chipset that can perform multiple I/O port configuration functions through software/firmware control. Instead of requiring different hardware SKUs for different configurations, a single chipset design with dynamic reconfiguration capability replaces multiple specialized SKUs, reducing complexity while maintaining adaptability.

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

Solution Approach 2:

The system uses virtualization of I/O port configurations through firmware updates. Rather than physically different backplane configurations for each SKU, the same physical hardware can be configured to emulate different I/O port arrangements through software-defined mappings, effectively copying configuration behavior without physical duplication.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If chipset I/O interconnect configurations are fixed for the entire system life, then ease of manufacture is improved, but adaptability to customer-specific hardware personalities deteriorates

Engineering Contradiction:
Improvechipset configuration simplicityVSAvoidhardware personality matching
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary detection of storage device characteristics during system initialization or boot-up, then proactively reconfigures the chipset before the system becomes fully operational. This preliminary action allows the system to adapt to the specific hardware personality without complicating the manufacturing process, as the base configuration remains simple but can be dynamically adjusted.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10585673B2Chipset reconfiguration based on device detection
Publication Date: 2020.03.10 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10585673B2 patent drawing
  • US10585673B2 patent drawing

AI summary

Example implementations relate to chipset reconfiguration based on device detection. For example, a method includes detecting, by a computing system, that a storage device is connected to an input/output (I/O) interface of the computing system, and reconfiguring a chipset of the computing system based on the detected storage device. The method also includes performing a power cycle on chipset standby power to trigger a chipset configuration reload.