Memory Controller Index Mapping for Serial Port Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing amount of serial port information in electronic devices necessitates larger storage capacity in memory controllers, leading to increased data transmission time and complexity, as well as inefficient memory resource utilization.

Innovation Solution

Implementing a system where index values, occupying less storage capacity than the corresponding serial port information, are sent from the memory controller to the host system, with the host system retrieving the serial port information from a host storage unit using a mapping table, thereby reducing data transmission and conserving memory resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If serial port information is stored in the memory controller, then the host system can access the information, but the storage capacity requirement of the memory controller increases

Engineering Contradiction:
Improveaccess to serial port informationVSAvoidstorage capacity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts the serial port information from the memory controller and stores it in the host storage unit instead. The memory controller only retains a mapping table that links index values to the actual log information locations, effectively removing the bulk data storage function from the memory controller while maintaining accessibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary structure consisting of index values and a mapping table. The memory controller stores only these intermediary elements (index values and mapping table) rather than the complete serial port information, while the host storage unit stores the actual information. This intermediary layer enables information retrieval without requiring the memory controller to hold all the data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all serial port information is transmitted to the host system, then the host can process the data, but the data transmission time increases

Engineering Contradiction:
Improvedata completenessVSAvoiddata transmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the essential indexing information (index values and mapping table) from the memory controller for transmission to the host system, while leaving the actual serial port information stored in the host storage unit. This extraction significantly reduces the volume of data that needs to be transmitted during system operation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary action by pre-establishing the mapping table and index value structure in the memory controller before data transmission is needed. This preliminary organization allows the host system to quickly retrieve specific information without having to process or transmit the entire log dataset, thereby reducing transmission time while maintaining data completeness.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If the memory controller stores serial port information, then the information is available, but the memory resource utilization efficiency decreases

Engineering Contradiction:
Improveinformation availabilityVSAvoidmemory resource utilization efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts the bulk serial port information storage function from the memory controller and relocates it to the host storage unit. The memory controller is left with only the lightweight mapping table and index values, dramatically improving its memory resource utilization efficiency while maintaining information availability through the mapping mechanism.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the storage function by dividing the serial port information management into two separate locations: the memory controller handles only the mapping metadata (index values and mapping table), while the host storage unit handles the actual serial port information. This segmentation allows each component to be optimized for its specific function, improving overall system efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12487919B2Electronic device and operation method thereof, and system
Publication Date: 2025.12.02 YANGTZE MEMORY TECH CO LTD
  • US12487919B2 patent drawing
  • US12487919B2 patent drawing
  • US12487919B2 patent drawing

AI summary

Examples of the present disclosure provide an operation method, comprising: sending, by a memory system comprising a memory controller, an index value, the index value being stored in the memory controller; and receiving, by a host system coupled to the memory system and comprising a host storage unit, the index value and obtaining serial port information corresponding to the index value based on the index value, the serial port information being stored in the host storage unit, and wherein a storage capacity occupied by the index value is smaller than a storage capacity occupied by the serial port information.