Hybrid Memory Data Processing to Reduce External Access Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data processing devices face limitations in memory capacity and performance when relying solely on internal memories, necessitating improved methods to leverage both internal and external memories for enhanced processing capabilities.
Innovation Solution
A data processing device and system that incorporates both internal and external memories, utilizing a processing unit and an input/output unit to facilitate communication and data processing across both memory types, thereby reducing delay times and improving performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a memory located inside the data processing device is used, then the performance of data processing is improved, but there are limitations in increasing the capacity of the memory
Solution Approach 1:
The patent combines internal memory and external memory into a unified memory system that operates together. The processing unit can access both internal memory (for high-speed operations) and external memory (for large capacity storage), merging their advantages to simultaneously achieve high performance and large capacity.
Solution Approach 2:
The memory system is designed to serve multiple functions: the internal memory provides fast access for active processing, while the external memory provides expanded storage capacity. The system can dynamically allocate data between these two memory types based on access frequency and size requirements, making the memory subsystem universally adaptable to different performance and capacity needs.
2Quantity of substance
If an external memory is used to increase capacity, then the memory capacity is increased, but the performance of data processing may be reduced due to communication delays
Solution Approach 1:
The memory system is segmented into internal memory and external memory components. Frequently accessed data is kept in the internal memory close to the processing unit for fast access, while less frequently accessed data is stored in the external memory. This segmentation minimizes communication delays by ensuring that time-critical data operations occur in the internal memory while capacity-intensive operations use the external memory.
Solution Approach 2:
The patent introduces an intermediary memory controller that manages data transfer between the processing unit, internal memory, and external memory. This intermediary optimizes access patterns by caching frequently accessed data in the internal memory and managing data movement between memory levels, thereby reducing the effective communication delay when accessing external memory while maintaining the benefits of increased capacity.
Data Source
AI summary
An input/output unit communicates with a memory located outside a data processing device to provide a sub-processing function to perform data processing using a memory located inside the data processing device and a memory located outside the data processing device. Delay due to access to the memory located outside the data processing device by a processing unit of the data processing device may be reduced, and processing performance by the data processing device may be improved.


