Trigger Machine Scheduling for Data Storage Transport Protocol
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage devices face inefficiencies in operational management, as the firmware is often occupied with triggering and scheduling tasks for the transport protocol core, limiting its availability for other functions.
Innovation Solution
A data storage device architecture that includes a trigger machine to pre-store and manage the operational schedule for the transport protocol core, allowing it to operate independently of the firmware, thereby freeing the firmware for other tasks and improving operational efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the firmware triggers and schedules tasks for the transport protocol core, then the transport protocol core can operate according to firmware instructions, but the firmware becomes occupied and unavailable for other functions
Solution Approach 1:
The system is segmented into two independent components: the trigger machine that handles transport protocol core scheduling, and the firmware that handles other device functions. This segmentation allows the firmware to be freed from triggering tasks while maintaining operational control through the dedicated trigger machine.
Solution Approach 2:
The trigger machine acts as an intermediary between the firmware and the transport protocol core. Instead of the firmware directly triggering the transport protocol core, the trigger machine receives commands from the firmware and autonomously manages the triggering schedule, allowing the firmware to remain available for other tasks.
2Productivity
If the firmware manages the operational schedule of the transport protocol core, then the system can maintain centralized control, but the operational efficiency decreases due to firmware occupancy
Solution Approach 1:
The scheduling function is segmented from the firmware and placed in a dedicated trigger machine. This creates a specialized component for schedule management that operates independently, improving operational efficiency without significantly increasing overall system complexity.
Solution Approach 2:
The trigger machine is designed to autonomously manage the transport protocol core's operational schedule once initialized by the firmware. It self-services the scheduling function without requiring continuous firmware intervention, thereby improving operational efficiency while reducing firmware burden.
Data Source
AI summary
A data storage device with high efficiency, using a transport protocol core and a trigger machine. The transport protocol core is provided for the data storage device to communicate with a host. According to firmware of the data storage device, an operational schedule for the transport protocol core is pre-stored in the trigger machine. Instead of being triggered according to the firmware of the data storage device, the transport protocol core is triggered by the trigger machine to operate according to the operational schedule pre-stored in the trigger machine.


