When calib_done does not assert, which signifies a calibration failure, it is important to first identify which stage of calibration failed.TheSpartan-6 MCBFPGA design goes through the following calibration stages:
This series of Calibration Debug Answer Records focuses on debuggingInput TerminationCalibration,DQS Centering, and Read Window Calibration.
NOTE: This Answer Record is contained in a series of MIG Hardware Debug Answer Records and assumes you are running the MIG Example Design with the debug port enabled. It is best to start at the beginning of this recommended hardware debug flow; see (Xilinx Answer 43520).
NOTE:This Answer Record is part of the Xilinx MIG Solution Center (Xilinx Answer 34243). The Xilinx MIG Solution Center is available to address all questions related to MIG. Whether you are starting a new design with MIG or troubleshooting a problem, use the MIG Solution Center to guide you to the right information.
For information on Calibrated Input Termination Debug, see (Xilinx Answer 42176).
For information onDQS CenteringDebug, see (Xilinx Answer 43643).
For general information on usage of the debug port, see (Xilinx Answer 43539).