Data Transfer Device Buffer Threshold Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transfer devices using FIFO methods face throughput limitations due to difficulties in transferring response data when buffer storage reaches capacity, leading to delayed data transfer and reduced efficiency.
Innovation Solution
A data transfer device with a storage controller, counting unit, and transfer unit that stores and counts response data by identification information, determining when the count reaches a specified value to facilitate efficient transfer, allowing overtaking and improving throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the FIFO method is adopted for data transfer, then the controllability of data transfer is improved, but the throughput of the device is lowered
Solution Approach 1:
The patent implements a dynamic data transfer mechanism that transitions from static FIFO ordering to dynamic selection based on buffer status. The determination unit dynamically decides which tag's data to transfer by evaluating current buffer storage amounts, allowing the system to adapt its transfer strategy in real-time based on changing conditions, thereby improving throughput while maintaining controllability.
Solution Approach 2:
The patent changes the selection parameter from fixed chronological order (FIFO) to variable buffer storage amount thresholds. By monitoring and comparing buffer storage amounts against predetermined thresholds, the system dynamically adjusts which data gets transferred first, transforming the transfer criterion from a static time-based parameter to a dynamic capacity-based parameter that optimizes throughput.
2Stability of the object's composition
If the FIFO method is used, then the data transfer order is maintained, but the transfer of response data is delayed when buffer storage reaches upper limit
Solution Approach 1:
The patent sets predetermined threshold values for buffer storage amounts in advance. When the storage amount reaches these pre-established thresholds, the determination unit immediately triggers data transfer without waiting for FIFO sequence completion. This preliminary threshold-setting mechanism enables proactive transfer decisions that reduce delays while preserving logical data order through tag-based identification.
3Productivity
If the buffer storage amount is monitored continuously, then the throughput is improved, but the device complexity increases
Solution Approach 1:
The determination unit autonomously monitors buffer storage amounts and automatically makes transfer decisions without external intervention. The counting unit self-updates storage amount information, and the determination unit independently compares current storage against predetermined thresholds to trigger transfers, creating a self-service control system that improves throughput without requiring complex external control mechanisms.
Data Source
AI summary
A data transfer device includes a storage controller that stores received response data in a buffer with respect to each piece of identification information included in the response data when receiving the response data from a first device, the response data being transferred from the first device in response to a transfer request transferred from a second device, a counting unit that counts a number of pieces of the response data stored in the buffer by the storage controller with respect to each piece of the identification information, and a determination unit that determines whether the number counted by the counting unit reaches a specified value preliminarily set with respect to each piece of the identification information.


