Memory Overclocking via Automatic BIOS Frequency Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory overclocking methods require manual adjustments and do not allow for automatic determination of optimal clock frequencies, limiting computer device processing efficiency.
Innovation Solution
A memory overclocking method that automatically generates a higher clock frequency based on preset parameters and boot conditions, using an overclocking module to select or calculate a second memory clock frequency from reference frequencies stored in a database, ensuring stable operation by verifying boot conditions such as successful OS activation and eye pattern analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual memory overclocking adjustments are made, then processing efficiency can be improved, but operation complexity and time consumption increase
Solution Approach 1:
The system performs self-diagnosis and self-configuration by automatically detecting memory parameters and selecting optimal overclocking frequencies without user intervention. The BIOS executes detection programs that analyze memory characteristics and autonomously configure timing parameters, eliminating the need for manual adjustment while maintaining high processing efficiency.
Solution Approach 2:
The patent pre-stores multiple overclocking parameter sets in the BIOS, including different frequency and timing combinations. During system initialization, the BIOS automatically selects and applies the most suitable parameter set based on detected memory characteristics, performing the optimization action before the user needs to operate the system, thus improving productivity without increasing operational complexity.
2Speed
If higher memory clock frequency is used, then data access speed is improved, but system stability may deteriorate
Solution Approach 1:
The BIOS implements a feedback mechanism by detecting whether the system successfully boots at each overclocking frequency level. If booting fails or system instability occurs, the BIOS automatically reduces the frequency to a lower, stable level. This closed-loop feedback ensures that the system operates at the highest stable frequency, balancing speed improvement with reliability maintenance.
Solution Approach 2:
The patent employs a conservative overclocking strategy by pre-defining multiple frequency levels with built-in safety margins. The BIOS progressively tests higher frequencies but automatically retreats to lower, more stable frequencies if instability is detected, providing a cushion against system crashes. This approach allows speed optimization while maintaining system reliability through predetermined safety boundaries.
3Ease of operation
If automatic overclocking is implemented, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The patent extracts the complex overclocking configuration logic into a separate, dedicated BIOS module that operates independently from the main operating system. This modular approach encapsulates the complexity within the BIOS firmware, providing automatic overclocking functionality without increasing the operational complexity for users. The complex detection and configuration algorithms are contained within the BIOS, keeping the user interface simple while enabling advanced features.
Data Source
AI summary
A memory overclocking method adapted for a computer device is provided. The computer device includes a basic input output system and a memory. The memory overclocking method includes the following steps. A boot loader of the computer device is executed, and an overclocking module is executed by the basic input output system, wherein a first memory clock frequency for overclocking is preset in a serial presence detect of a memory. A second memory clock frequency by the overclocking module is generated by the overclocking module, wherein the second memory clock frequency is higher than the first memory clock frequency. Whether the second memory clock frequency meets a boot condition of the computer device is determined to decide whether to operate the memory at the second memory clock frequency. In addition, a computer device applying the memory overclocking method is also provided.


