Switchable BIOS Architecture for Peripheral Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer apparatuses face limitations in flexibility and performance due to the need to support a variety of peripherals, as existing BIOS systems are not adaptable to different peripherals, restricting the ability to add or remove peripherals based on user demands.

Innovation Solution

A computer apparatus with a management chip and selector that detects the coupling state of an external sub-board, enabling either the internal BIOS or external input/output system, allowing for switching between them to accommodate different peripherals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed BIOS is provided to support specific peripherals, then the system has stable basic operation, but the utilization flexibility is limited and performance is restricted

Engineering Contradiction:
Improveutilization flexibilityVSAvoidBIOS configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The BIOS selection mechanism is made dynamic through the selector circuit that can automatically or manually switch between different BIOS configurations based on detected peripherals. The system transitions from a static fixed BIOS to a dynamic selectable BIOS architecture, allowing the BIOS to adapt to different peripheral configurations without requiring complete redesign.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The computer apparatus is designed with universal BIOS support by incorporating multiple BIOS configurations (first BIOS, second BIOS, etc.) that can each support different sets of peripherals. The selector enables the system to choose the appropriate BIOS for the currently connected peripherals, making the system universally compatible with various peripheral configurations.

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

2Adaptability or versatility

If multiple connection interfaces are provided for different peripherals, then the system supports diverse peripherals, but it becomes difficult to provide a BIOS that supports all peripherals

Engineering Contradiction:
Improveperipheral support capabilityVSAvoidBIOS support complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The BIOS support is segmented into multiple independent BIOS configurations, each optimized for specific peripheral combinations. Instead of creating one complex BIOS that tries to support all peripherals, the system divides BIOS support into separate modules (first BIOS, second BIOS, etc.), where each module handles specific peripheral types. The selector circuit then chooses the appropriate segmented BIOS based on which peripherals are connected.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the BIOS is fixed to support specific peripherals, then the system has simplified BIOS design, but the ability to add or remove peripherals based on user demands is restricted

Engineering Contradiction:
Improveperipheral configurabilityVSAvoidBIOS switching operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements self-service BIOS selection through the detection mechanism. When peripherals are connected or removed, the detection circuit automatically identifies the peripheral configuration and triggers the selector to choose the appropriate BIOS without requiring manual user intervention. This self-service approach maintains ease of operation while achieving high peripheral configurability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8819400B2Computer apparatus with switchable input output system
Publication Date: 2014.08.26 INVENTEC CORP
  • US8819400B2 patent drawing
  • US8819400B2 patent drawing
  • US8819400B2 patent drawing

AI summary

A computer apparatus is disclosed. The computer apparatus mentioned above includes a main board and an external sub-board. The main board includes a connector, a management chip, a first basic input output system and a selector. The external sub-board includes an external input output system. The management chip detects a coupling state of the main board and the external sub-board, and generates a detecting signal. The selector enables one of the first basic input output system and the external input output system and disables the other one.