Non-Volatile Memory Module Host Interface Setting Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rewritable non-volatile memory modules cannot modify system settings once coupled to a host system, limiting flexibility in transmission settings during operation.

Innovation Solution

A system operation method that allows modification of system settings during the boot-up process by reading system parameters from physical blocks and transmitting signals to establish connection recognition between the memory storage device and the host system, using a memory controller with a host interface, memory interface, and memory management circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If predetermined system settings are determined when the memory module is coupled to the host system, then the system operation is stable, but the system settings cannot be modified once operation begins, reducing flexibility

Engineering Contradiction:
Improvesystem settings flexibilityVSAvoidsystem operation stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by detecting the need to modify system settings during the boot-up process before the host system fully operates. The memory controller identifies modification requirements early in the initialization phase, reads system parameters from physical blocks, and completes setting changes before normal operation begins, thus maintaining stability while enabling flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by transitioning the system settings from a static predetermined state to a dynamically adjustable state during boot-up. The memory controller dynamically detects modification needs, reads parameters from storage, and updates settings based on real-time conditions, allowing the system to adapt its transmission interface configuration before operational constraints are fully imposed.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If system settings are fixed after initial coupling, then the system structure is simple, but the adaptability to different transmission conditions is limited

Engineering Contradiction:
Improvetransmission settings adaptabilityVSAvoidsystem operation process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the memory controller to autonomously detect the need for system setting modifications during boot-up and execute the modification process independently. The controller reads system parameters from the memory module's physical blocks, determines appropriate settings changes, and implements modifications without requiring external intervention or complex host system involvement, thus maintaining operational simplicity while enhancing adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements parameter changes by modifying transmission interface settings based on system parameters stored in the memory module. The memory controller reads these parameters during boot-up and adjusts transmission speed, voltage levels, or other interface parameters to match the specific transmission conditions, enabling the system to adapt to different operational environments without increasing structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8775760B2Modifying a host interface setting for a non-volatile memory module
Publication Date: 2014.07.08 PHISON ELECTRONICS
  • US8775760B2 patent drawing
  • US8775760B2 patent drawing
  • US8775760B2 patent drawing

AI summary

A system operation method for controlling a rewritable non-volatile memory module is provided. The rewritable non-volatile memory module includes a plurality of physical blocks. The system operation method includes following steps. A first signal is received from a host system through a host interface. Whether a system setting of the host interface is to be modified is determined. If the system setting is to be modified, a system parameter is read from the physical blocks, and the system setting is modified according to the system parameter. A second signal is transmitted to the host system to establish a connection recognition between the rewritable non-volatile memory module and the host system. Thereby, the settings of transmission between the host system and the rewritable non-volatile memory module are made more flexible.