Data Processing Unit for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data processing methods in mobile environments, such as smartphones and tablets, face challenges in efficiently converting data without errors while minimizing computation to reduce power consumption, especially in quickly providing information and handling diverse data types.
Innovation Solution
A data processing unit comprising a main controller, pre-processing unit, and pre-processed data storing unit that receives data requirement information from a host, generates processing information, pre-processes data, and stores/output pre-processed data in a determined order, including type, format, size, and transmission mode, to enhance compatibility and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data processing is performed quickly to provide information fast to users, then productivity is improved, but power consumption increases
Solution Approach 1:
The data processing unit is divided into multiple independent processing channels, each capable of handling different data types simultaneously. This segmentation allows parallel processing of multiple data streams without requiring a single high-power processor, thus maintaining high productivity while distributing and reducing overall power consumption across multiple lower-power units.
Solution Approach 2:
The system performs preliminary classification and routing of data before full processing. By pre-organizing data into different channels based on type and processing requirements, the system avoids unnecessary computation and enables faster access to already-processed data, improving productivity without proportionally increasing power consumption.
2Reliability
If comprehensive data processing is performed to ensure error-free conversion, then reliability is improved, but device complexity increases
Solution Approach 1:
Different data types are processed through dedicated specialized channels rather than a single complex general-purpose processor. Each channel is optimized for specific data formats and conversion requirements, ensuring high reliability for each data type while keeping individual channel complexity low. The overall system achieves comprehensive error-free processing through this modular segmented approach.
3Adaptability or versatility
If multiple data types are processed simultaneously to handle diverse information, then adaptability is improved, but device complexity increases
Solution Approach 1:
The data processing unit employs multiple processing channels that can be selectively activated based on the type of data received. Each channel is designed to handle specific data types efficiently, and the system universally supports diverse data formats by routing them to appropriate channels. This multi-functional approach enables high adaptability without requiring a single overly complex processor that must handle all data types.
Data Source
AI summary
A data processing unit includes a main controller configured to receive data requirement information from a host and to generate processing information based on the data requirement information; a pre-processing unit configured to pre-process n types of data output from the main controller according to the processing information and to generate n types of pre-processed data where n is an integer equal to or greater than 2; and a pre-processed data storing unit configured to store the n types of pre-processed data and to output the n types of pre-processed data in an output order determined based on the processing information, wherein the processing information includes information about at least one of type, format, order, size and transmission mode of the n types of pre-processed data.


