Boot Control Module Signal Buffering for Fast-Boot Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional electronic devices with fast-boot modes often skip initial hardware settings, leading to poor user experience and inability to enter the BIOS for troubleshooting, especially when errors occur, resulting in repeated boot failures.
Innovation Solution
An electronic device with a control module that buffers and delays the transmission of button-activated signals to the south bridge and super I/O unit, allowing for determination of the booting procedure type before executing it, enabling either instant or non-instant booting based on trigger events, thereby ensuring proper initialization and troubleshooting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If fast-boot mode is used to reduce booting time, then booting speed is improved, but hardware settings initialization is skipped and system reliability deteriorates
Solution Approach 1:
The control module performs preliminary actions by buffering the power button signal and delaying its transmission to the south bridge. This delay period allows the system to complete necessary hardware settings initialization before entering fast-boot mode, ensuring both quick booting and reliable system startup.
2Loss of time
If fast-boot mode skips hardware settings scanning, then booting time is reduced, but ability to troubleshoot via BIOS is lost
Solution Approach 1:
The system dynamically adjusts the booting mode based on real-time conditions. The control module monitors the power button signal and can switch between fast-boot mode and normal boot mode with BIOS access capability, allowing users to troubleshoot when needed while enjoying quick booting during normal operation.
3Productivity
If instant booting mechanism is implemented, then boot speed is improved, but system stability deteriorates when errors occur
Solution Approach 1:
The control module sets up a buffer unit that prepares and delays signal transmission. This preliminary buffering action ensures that even in instant booting mode, the system maintains stability by preventing premature signal transmission that could cause boot failures when errors occur.
Data Source
AI summary
An electronic device with a plurality of booting modes comprises at least a button unit, a control module, a control chip unit, a super I/O unit and a Basic Input/Output System (BIOS). One of the button units outputs a first signal according to a trigger event. The control module includes a buffer unit connected to the button units. The control module sets the buffer unit according to the first signal. The control module outputs a status signal and copies the first signal and outputs the first signal after a delay time. The control chip unit receives the status signal. The super I/O unit receives the first signal outputted from the control module and transmits the first signal to the control chip unit. When the control chip unit receives the status signal and the first signal, the BIOS executes the corresponding booting procedure according to the status signal.


