3.5 Read DQDQS Training Fail
(Ask a Question)This section describes the probable reasons for the read DQDQS training failure and the checks required to ensure that the training passes.
3.5.1 Read DQDQS Training Fail—Check 1
(Ask a Question)- Possible Reason
- Signal integrity issues on DQ or DQS lines. When check 1 of the Read DQDQS training fails, a dialog box appears as shown in the following figure.
- Workaround
- Configure any one of the following parameters to a different value using the MSS Configurator
when check 1 of the Read DQDQS training fails:
- Decrease the FPGA DQDQS start training window offset
- FPGA DQ ODT
- FPGA Vref Data
- Memory Pull-Down Drive Strength
The following figure shows the configuration of DQ ODT, DQDQS start training window offset, or Vref data in the DDR Controller tab.
The following figure shows the configuration of pull-down drive strength in the DDR Memory Initialization tab.
3.5.2 Read DQDQS Training Fail—Check 2
(Ask a Question)- Possible Reason
- Signal integrity issues on DQ or wrong start training window offset. When check 2 of the Read DQDQS training fails, a dialog box appears as shown in the following figure.
- Workaround
- Configure any one of the following parameters to a different value using the MSS Configurator
when check 2 of the Read DQDQS training fails:
- FPGA DQ ODT
- FPGA Vref Data
- Memory Pull-Down Drive Strength
3.5.3 Read DQDQS Training Fail—Check 3
(Ask a Question)- Possible Reason
- Signal integrity issues on DQ or wrong start training window offset. When check 3 of the Read DQDQS training fails, a dialog box appears as shown in the following figure.
- Workaround
- Increase the FPGA DQDQS start training window offset value when check 3 of the Read DQDQS training fails, see the following figures.