Storage Device Delay Compensation via Phase Difference Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The extension line in vehicle computer systems causes signal propagation delays and interference, leading to compatibility issues with storage devices, and existing solutions like down-converting the clock frequency result in reduced transmission speed and performance.
Innovation Solution
A method and apparatus that compensate for delays by performing communication operations with the storage device through the extension line, recording status values, searching for the longest data segment of continuous correct responses, and setting the optimal delay value as the phase difference between the source and sampling clocks to adjust for timing delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the clock frequency is down-converted from 50 MHz to around 12 MHz to reduce signal propagation delay effects, then compatibility with storage devices is improved, but transmission speed and system performance deteriorate
Solution Approach 1:
The patent changes the parameter being adjusted from clock frequency to phase difference. Instead of lowering the clock frequency from 50 MHz to 12 MHz, the patent keeps the high frequency and only adjusts the phase relationship between source and sampling clocks. This allows maintaining high transmission speed while achieving timing alignment to compensate for extension line delays.
2Ease of operation
If the extension line length is increased to place the storage device slot on the operation panel, then ease of operation is improved, but signal propagation delay and interference increase
Solution Approach 1:
The patent converts the harmful effect of the extension line (signal propagation delay) into a compensable parameter. By measuring the actual delay through communication operations and status value analysis, the system calculates an optimal phase difference that正好 compensates for the extension line delay, turning the previously harmful delay into a correctable timing offset.
Solution Approach 2:
The patent implements a feedback mechanism where communication operations are performed with the storage device, status values are recorded and analyzed to determine the longest continuous data segment, and based on this feedback the optimal phase difference is calculated and applied. This closed-loop approach ensures the compensation is precisely tailored to the actual extension line characteristics.
Data Source
AI summary
Methods and apparatuses of compensating for delays of a storage device are disclosed. The method includes: performing a communication operation a preset number of times with the storage device through the extension line, each time if a correct response is received from the storage device, recording a status value of the current communication operation as a first value, otherwise recording as a second value, to obtain a resultant data string; searching, in the resultant data string, for a longest data segment comprised of the continuous first values; taking a delay value of the communication operation corresponding to the status value at the middle position of the longest data segment as an optimal delay value; and setting the optimal delay value as a phase difference between a source clock and a sampling clock of the storage device to compensate for the delays caused by the extension line of the storage device.


