Dynamic Map Manager Activation for Data Processing Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing systems face inefficiencies in managing and processing data across different modes, leading to suboptimal resource utilization and compatibility issues between hosts and memory systems.

Innovation Solution

A data processing system is designed with a host and a memory system that include map managers, controllers, and memory devices, allowing for mode switching between first and second modes to optimize data processing and storage operations, where the host activates or deactivates map managers based on requests to manage logical-physical address mappings and control memory operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the memory system always maintains map manager functionality for complete data management, then data management reliability is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improvedata management reliabilityVSAvoidmap manager complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic mode switching between first mode (with map manager) and second mode (without map manager). The system can transition between these modes based on operational requirements, allowing the map manager functionality to be activated or deactivated dynamically. This resolves the contradiction by making the system adaptable - maintaining full functionality when needed while reducing complexity when not needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The host is designed to具备 dual capability: it can operate with map manager functionality when acting as a memory system, and without map manager functionality when acting as a host. This multi-functionality allows the same hardware to serve different roles, reducing the need for dedicated map manager components in all scenarios.

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

2Adaptability or versatility

If the memory system maintains map manager for full address mapping capability, then address mapping versatility is improved, but power consumption increases

Engineering Contradiction:
Improveaddress mapping versatilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically switches between first mode (map manager active, full address mapping capability) and second mode (map manager inactive, reduced power consumption). This allows the system to adapt its functionality to current operational needs, maintaining versatility when required while minimizing power consumption during normal operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The map manager functionality is extracted as an optional component that can be removed or deactivated based on operational mode. In the second mode, the map manager is taken out of the active system, eliminating its power consumption while the host handles address mapping differently or uses simplified mapping mechanisms.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If mode switching functionality is added to optimize resource utilization, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidmode switching complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-defining two operational modes (first mode with map manager, second mode without map manager) and pre-establishing the conditions for switching between them. This preparation in advance simplifies the actual mode switching process during operation, as the decision logic is predetermined based on clear criteria such as whether full address mapping capability is currently needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11080198B2Data processing system and operating method thereof
Publication Date: 2021.08.03 MIMIRIP LLC
  • US11080198B2 patent drawing
  • US11080198B2 patent drawing
  • US11080198B2 patent drawing

AI summary

A data processing system may include a host including a host memory and a first map manager and a memory system including a controller having a second map manager and a memory device suitable for storing system data. When the host provides a first mode request to the memory system, the memory system may provide the system data to the host in response to the first mode request and may deactivate the second map manager in response to the first mode request, and the host may store, in the host memory, the system data provided from the memory system, and may activate the first map manager when providing the first mode request.