Bi-directional Time Reference Bus for ATE Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in achieving precise timing measurements due to propagation delays in signal transmission, particularly in high-speed applications like automatic test equipment (ATE), where varying signal path lengths lead to inaccuracies and increased costs in attempting to control and equalize signal latency.
Innovation Solution
A bi-directional time reference bus system that allows each system element to independently determine a common time reference by averaging signal arrival times in both directions, reducing the need for precisely matched signal paths and simplifying calibration, thereby reducing system complexity and cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If cable lengths are controlled to precisely match signal paths, then timing accuracy is improved, but system cost increases significantly
Solution Approach 1:
The system measures the actual propagation delay of each signal path using a time measurement unit (TMU) that records arrival times of calibration signals. This measured delay information is fed back to the trigger signal generator, which then adjusts the trigger timing to compensate for the measured path differences, achieving accurate synchronization without requiring precisely matched cable lengths.
Solution Approach 2:
The system dynamically adjusts the trigger signal timing parameters based on measured propagation delays. The trigger signal generator modifies the trigger time for each instrument according to the measured delay values, allowing the system to achieve precise timing synchronization while using cables of varying lengths, thus reducing manufacturing complexity and cost.
2Measurement precision
If signal path lengths are equalized, then timing measurement accuracy is improved, but device complexity increases
Solution Approach 1:
Each instrument independently measures its own signal path delay using the TMU and uses this information to adjust its timing. The system performs self-calibration by having each instrument record the arrival time of calibration signals and calculate its own propagation delay, eliminating the need for complex external calibration equipment or centralized control of signal path lengths.
Solution Approach 2:
The system divides the timing calibration process into independent segments, with each instrument measuring and compensating for its own signal path delay separately. This segmentation allows each instrument to operate independently with its own calibration data, simplifying the overall system architecture compared to a centralized approach that would require all signal paths to be precisely matched.
3Measurement precision
If propagation delay compensation is implemented, then timing accuracy is improved, but the maximum compensatable delay is limited
Solution Approach 1:
The system uses dynamic timing adjustment where the trigger signal generator can flexibly modify trigger times based on measured delays. The time measurement unit continuously measures propagation delays, and the system adapts the compensation values accordingly, allowing the system to handle varying delay conditions and extend the range of compensatable delays through iterative measurement and adjustment.
Data Source
AI summary
In one embodiment, a system is configured to generate a time reference where the system includes a bi-directional loop configured to have a first propagation speed in a first direction and a second propagation speed in a second direction, wherein the first propagation speed is substantially equal to the second propagation speed. In one embodiment, the system further includes a plurality of system elements coupled to the bi-directional loop, wherein each respective system element of the plurality of system elements is configured to determine a time reference common to each as an average arrival time at the respective system element of a first signal transmitted in the first direction over the bi-directional loop and a second signal transmitted in the second direction over the bi-directional loop.


