SLWU087E november 2013 – june 2023
The “IO Delay” Calibration process sweeps the IO Delay tap values across a lane and get the tap values where there are no bit errors. Selecting the IO Delay opens the window shown in Figure 3-6. This allows the user to calibrate the lane wise delay adjustments.
Calibration is done sequentially for the selected lanes, one after the other. The “Tap Resolution” denotes the minimum step size with which the tap values are swept across IO Delay tap values. “Bit Error Validation time (ms)” specifies the time delay to wait before checking if the Error Bit is true/false while sweeping across the IO Delay tap vales. “Check all Lanes?” can be used to check/uncheck all the lanes. After selecting the required lanes to calibrate, click on the “Start Calibration Data” button to run the calibration on the selected lanes one after the other. Once calibration has been started (“Start Calibration” then turns into “Stop Calibration”), it can be stopped anytime using “Stop Calibration” button. After the calibration completes, the calibrated data can be saved by clicking on “Save Calibration Data” and entering the target file location. Click on “Load Calculated Delay” and load the previously saved file with Calibration data, this action derives the “Calculated Delay” for all the selected/calibrated lanes and the same calculated delay gets loaded to the FW. This completes the IO Delay Calibration. After the IO Delay Calibration steps are done, data capture can be done from HSDC Pro as usual.