BIOS XMP Memory Overclocking Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in performing memory overclocking due to the complexity and numerousness of memory setting parameters, and some memory module manufacturers do not pre-store these parameters, making it challenging to overclock memory modules smoothly.

Innovation Solution

A computer device with a memory module, processor, and BIOS that stores Extreme Memory Profiles (XMPs), allowing users to select overclocking options through a user interface (UI) to configure memory settings parameters, enabling easy and convenient overclocking by reading and applying these parameters to the memory module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually configure memory setting parameters for overclocking, then memory overclocking can be achieved, but the operation becomes complex and time-consuming due to the numerous parameters

Engineering Contradiction:
Improveoverclocking capabilityVSAvoidparameter configuration complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by pre-configuring optimized memory setting parameters (XMP profiles) in the BIOS before the user needs them. These pre-configured profiles include all necessary memory parameters such as frequency, voltage, and timing settings, which are prepared in advance and can be directly selected by users through a simple interface, eliminating the need for users to manually configure numerous complex parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating standardized memory profiles (XMP) that contain complete sets of optimized memory parameters. These profiles are copied templates that can be selected and applied with a single click, replacing the need for users to individually set each memory parameter. The BIOS presents these pre-copied profiles in a user interface, allowing users to select and apply the appropriate profile without dealing with the underlying complexity.

Inventive Principle:
Principle #26Copying

2Ease of operation

If memory module manufacturers do not pre-store overclocking parameters in the memory module, then the memory module design remains simple, but users cannot perform overclocking smoothly

Engineering Contradiction:
Improveoverclocking convenienceVSAvoidparameter storage requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary solution by implementing a BIOS-based XMP (Extreme Memory Profile) system that acts as a mediator between the memory module and the user. Instead of requiring parameters to be stored directly in the memory module or manually configured by users, the BIOS serves as an intermediary that stores pre-configured memory profiles and automatically applies the appropriate parameters when users select them through the user interface, thereby enabling convenient overclocking without increasing memory module complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the BIOS stores and provides pre-configured XMP profiles, then users can quickly select and apply overclocking settings, but the BIOS complexity increases

Engineering Contradiction:
Improveoverclocking speedVSAvoidBIOS structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the BIOS XMP system to handle multiple memory configurations and profiles through a unified interface. The BIOS is enhanced to store, manage, and present multiple pre-configured memory profiles (XMP1, XMP2, etc.) along with standard memory settings, all accessible through a single user interface. This multi-functional approach allows users to quickly select from various optimized profiles without requiring separate configuration processes for each memory setting scenario.

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

Data Source

PatentUS11875872B2Computer device, setting method for memory module and mainboard
Publication Date: 2024.01.16 GIGA BYTE TECH CO LTD
  • US11875872B2 patent drawing
  • US11875872B2 patent drawing
  • US11875872B2 patent drawing

AI summary

A computer device, a setting method for a memory module, and a mainboard are provided. The computer device includes a memory module, a processor, and the mainboard. A basic input output system (BIOS) of the mainboard stores an extreme memory profile (XMP). When the processor performs the BIOS so that the computer device displays a user interface (UI), the BIOS displays an overclocking option corresponding to the XMP in a selection list of the UI. When the BIOS receives a selection request corresponding to the overclocking option of the selection list, the BIOS reads multiple memory setting parameters corresponding to the XMP, and configures the memory module according to the memory setting parameters.