BIOS and Keyboard Controller Mutual Monitoring for Automatic Reset
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In modern computer systems, especially miniaturized laptops and tablets, users face challenges in resetting the system due to internal failures, such as keyboard controller malfunctions, where manual reset methods like unplugging the battery or pressing buttons are not feasible, leading to increased after-sale service costs for manufacturers.
Innovation Solution
A method where the BIOS chip and keyboard controller monitor each other for an idle time limit, triggering a hardware reset signal through the power management circuit to automatically reset the system, even if manual reset methods are unavailable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If the battery is made non-detachable to reduce volume, then the computer system achieves miniaturization and improved portability, but the user cannot simply unplug the battery to reset the system when it fails
Solution Approach 1:
The system performs self-diagnosis and self-reset through the BIOS chip monitoring the keyboard controller's operational status. When the keyboard controller fails to respond within a predetermined time, the BIOS chip automatically generates and outputs a reset signal without requiring user intervention or battery removal, enabling the system to service itself.
2Volume of moving object
If the keyboard controller is integrated into the system, then the computer system achieves miniaturization, but the system cannot be reset when the keyboard controller malfunctions
Solution Approach 1:
The BIOS chip continuously monitors the keyboard controller's response status and uses this feedback to determine whether a reset is needed. When the keyboard controller fails to respond within a predetermined time, the BIOS chip detects this abnormal state and automatically generates a reset signal, creating a closed-loop monitoring and recovery mechanism.
3Reliability
If manual reset methods are unavailable due to system failures, then the user must send the system to service station, but this increases after-sale service cost
Solution Approach 1:
The system performs preliminary monitoring of the keyboard controller's operational status continuously. When a failure is detected, the BIOS chip prepares and outputs a reset signal automatically, taking preliminary action to recover the system before the user needs to send it for service, thereby preventing unnecessary service station visits.
Data Source
AI summary
A computer system and a method for resetting the same are provided. The computer system includes a basic input output system (BIOS) chip and a keyboard controller. In the method, the BIOS chip monitors the keyboard controller to determine whether a time that the keyboard controller remains in a hang up state reaches an idle time limit. Besides, the keyboard controller monitors the BIOS chip to determine whether a time that the BIOS chip remains in the hang up state reaches the idle time limit When it is determined that the time of one of the BIOS chip and the keyboard controller remaining in the hang up state reaches the idle time limit, the computer system is reset in accordance with a hardware reset signal trigger by the other one of the BIOS chip and the keyboard controller.


