Embedded Storage Packet Characteristic Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic device configurations face increased complexity and cost due to the need for multiple communication channels to accommodate devices with different characteristics, leading to higher design and manufacturing costs and complexity.
Innovation Solution
An electronic device configuration that includes an embedded storage device and an application processor, where the embedded storage device communicates directly with a removable storage device and processes packets with specific characteristics, while the application processor communicates with the embedded storage device, compensating for differences in packet characteristics to provide processed packets to the application processor, thereby reducing the need for multiple communication channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple communication channels are implemented to accommodate devices with different characteristics, then device compatibility is improved, but device complexity and manufacturing cost increase
Solution Approach 1:
The embedded storage device acts as an intermediary between the application processor and removable storage device. It receives packets from the removable storage device with one characteristic format, compensates for characteristic differences, and provides packets to the application processor in a different characteristic format, thereby enabling communication between devices with different characteristics through a single communication channel.
Solution Approach 2:
The embedded storage device changes packet characteristics (such as packet size, transfer rate, or protocol format) to bridge the gap between the application processor and removable storage device. By dynamically adjusting packet parameters, the system achieves compatibility across devices with different characteristics without requiring multiple dedicated communication channels.
2Adaptability or versatility
If multiple communication channels are implemented to accommodate devices with different characteristics, then device compatibility is improved, but manufacturing cost increases
Solution Approach 1:
The embedded storage device serves multiple functions: it acts as a storage device for the application processor, a communication interface for the removable storage device, and a packet characteristic compensator. This multi-functionality eliminates the need for separate communication channels and reduces manufacturing complexity and cost.
Solution Approach 2:
By positioning the embedded storage device as an intermediary, the system achieves device compatibility through software/firmware-level packet characteristic compensation rather than hardware-level multiple communication channels, significantly reducing manufacturing cost.
3Adaptability or versatility
If the embedded storage device compensates packet characteristics, then device compatibility is improved, but the embedded storage device complexity increases
Solution Approach 1:
The embedded storage device autonomously performs packet characteristic compensation without requiring external control. It automatically detects the characteristics of incoming packets from the removable storage device, adjusts them appropriately, and forwards them to the application processor, making the complexity management self-contained.
Data Source
AI summary
An electronic device includes an embedded storage device and an application processor. The embedded storage device is connected to directly communicate with a removable storage device which processes a packet having a first characteristic. The embedded storage device processes a packet having a second characteristic. The application processor is connected to directly communicate with the embedded storage device, but not directly connected to the removable storage device. The application processor processes a packet having a third characteristic. The embedded storage device compensates at least one of the first characteristic or the second characteristic, such that at least one of a first packet of the first characteristic received from the removable storage device or a second packet of the second characteristic in the embedded storage device is provided to the application processor according to the third characteristic.


