Memory Controller Index Mapping for Serial Port Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges with increasing storage capacity demands for serial port information, leading to increased data transmission time and complexity, as well as inefficient memory resource utilization due to the storage of large amounts of serial port information in memory controllers.
Innovation Solution
Implementing a system where index values are stored in the memory controller, with a mapping table linking these to serial port information stored in the host storage unit, allowing the memory controller to send only the index values to the host system, which are smaller in size, thereby reducing data transmission and conserving memory space.
Engineering Contradictions & Design Principles
Engineering 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 required in the memory controller increases significantly
Solution Approach 1:
The patent divides the storage function into two segments: the memory controller stores only index values (small data), while the host storage unit stores the complete serial port information (large data). This segmentation resolves the contradiction by reducing the storage burden on the memory controller while maintaining information accessibility.
Solution Approach 2:
The patent introduces a mapping table as an intermediary structure that links index values to serial port information. This intermediary enables the host system to retrieve complete information using only the small index values stored in the memory controller, thus resolving the storage capacity contradiction.
2Loss of information
If serial port information is transmitted from memory controller to host system, then the host system obtains the information, but the data transmission time increases
Solution Approach 1:
The patent extracts only the essential index values from the complete serial port information and transmits them to the host system. The host system then retrieves the complete information locally from the host storage unit using the mapping table, thereby significantly reducing transmission time while maintaining information completeness.
3Loss of information
If the memory controller stores complete serial port information, then the host system can access it directly, but the memory resource utilization efficiency decreases
Solution Approach 1:
The patent extracts only the necessary index values from the complete serial port information and stores them in the memory controller. The mapping table establishes a relationship between these index values and the complete information stored in the host storage unit, thereby improving memory resource utilization efficiency while maintaining information accessibility.
Data Source
AI summary
An operation method includes 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.


