Trace Line Calibration
Trace Line Calibration shows a view at the signal from the trace tool perspective.
The following examples show how the length of trace lines is reflected in signal integrity and consequently in functionality. One of typical evaluation boards was used, where the CPU sits on the upper piggyback board, which is optionally fit to lower, larger measurement board using a high quality inter-board connectors.
Trace Line Calibration is available only with certain architectures. Note that the Target application must be loaded and running and Parallel trace mode must be selected. |
A trace tool can adjust the sampling position by shifting the sampling voltage and sampling delay in reference to the clock. The dotted sampling points indicate a stable signal, and the X positions indicate a changing (unstable) signal.
The auto calibration logic decides automatically on Recommended values (shown as “R”). But in cases of huge noise this might not be possible and the user has to set these values manually in Current input boxes (shown as “o” in the graph).
. |
Stable signal |
X |
Changing (unstable) signal - signal is traveling from low to high(or opposite) |
o |
Current setting |
R |
Recommended setting |
O |
Optimal setting |
The oscilloscope shows the same picture measured by the oscilloscope. The yellow line is the trace clock and blue lines the trace data. The dark area within the signal is called the data eye – sampling within this region yields a reliable trace recording.
The size of the data eye is large and the tool has no problems in recording the trace.
Trace Line Calibration result |
Measured by oscilloscope |
![]() |
![]() |
By passing through a connector, the data eye shrinks. The auto calibration can still find a safe sampling position, but any additional obstacle (CPU socket, longer PCB lines,…) could shrink the data eye to a point where no safe sampling point could be established.
Trace Line Calibration result |
Measured by oscilloscope |
![]() |
![]() |
Trace port Calibration test is required due to different trace line lengths. Refer to this chapter for step-by-step instructions.
Trace Line Calibration is available only with certain architectures. Note that the Target application must be loaded and running and Parallel trace mode must be selected. |