Server Error Handling via Southbridge and BIOS Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Servers often encounter errors that existing systems fail to handle efficiently, leading to potential data loss and system downtime, as they lack effective mechanisms for error detection, notification, and automated recovery processes.

Innovation Solution

An error handling system comprising a southbridge chip, basic input-output system, and baseboard management controller that detects warning signals, sends notifications, identifies errors, determines if they match predetermined criteria, and initiates power-off or auto-recovery actions, including timed power cycling to manage and recover from errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing error handling mechanisms are used, then system simplicity is maintained, but error detection and recovery efficiency deteriorates

Engineering Contradiction:
Improveerror handling efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent embeds multiple error handling components within a hierarchical structure where the southbridge chip detects errors at the hardware level, the BIOS processes warnings at the firmware level, and the baseboard management controller executes recovery at the system level. This nested architecture allows comprehensive error handling without requiring a complete system redesign, resolving the contradiction between reliability improvement and complexity increase.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The system performs preliminary error detection by monitoring warning signals from the central processing unit before actual errors occur. The southbridge chip continuously checks for error conditions and prepares notification mechanisms in advance, enabling proactive error management that improves reliability while maintaining manageable system complexity through preventive rather than reactive measures.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If automated error recovery is implemented, then system downtime is reduced, but control complexity increases

Engineering Contradiction:
Improvesystem downtimeVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements self-service error recovery where the baseboard management controller autonomously executes predetermined recovery actions based on error types detected by the southbridge chip and processed by the BIOS. The system automatically performs power cycling, component resetting, or other recovery operations without requiring manual intervention, thereby reducing system downtime while keeping control mechanisms manageable through automation of routine tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The error handling system establishes a feedback loop where the southbridge chip continuously monitors the central processing unit for error conditions, notifies the BIOS which determines appropriate actions, and the baseboard management controller executes recovery while reporting status back through the system. This structured feedback mechanism enables automated recovery with controlled complexity by maintaining clear information flow and decision pathways.

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive error monitoring is added, then error detection capability is improved, but system complexity increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides error monitoring functionality into distinct segments: the southbridge chip handles hardware-level error detection, the BIOS manages firmware-level warning processing, and the baseboard management controller oversees system-level recovery coordination. This segmentation allows comprehensive error detection capability to be achieved by distributing monitoring tasks across multiple specialized components rather than requiring a single complex monitoring system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9569299B2System and method for treating server errors
Publication Date: 2017.02.14 FULIAN PRESION ELECTRONICS (TIANJIN) CO LTD
  • US9569299B2 patent drawing
  • US9569299B2 patent drawing
  • US9569299B2 patent drawing

AI summary

An error handling system as applied to a server, the server comprising a central processing unit, the central processing unit configured to send a warning signal when the central processing unit generates an error. The error handling system includes a programmable logic device, a baseboard management controller coupled to a southbridge chip, and a basic input-output system coupled to the baseboard management controller. The southbridge chip is configured to detect the warning signal and send a notification signal to the baseboard management controller upon detection. The basic input-output system is configured to identify the error and correct the error upon receiving the notification signal.