Forum Discussion
Hello Sir,
Sorry for the delay. I'm OOO since on Thursday last week.
Thanks for sharing the calibration report.
Looks like the calibration is failed at the beginning.
I can see the pin locations after the compiling the design.
I thought you already fit all the pins in your design. That's why I'm wondering.
But you have used the pin locations from the example design right?
Is there any floating pins in you design?
Can you use the Full Calibration mode?
I'm not sure is this can bring any changes.
Regards,
Adzim
Yes, Calibration is failing immediately.
I used the exact same pin locations copied from the example design .qsf file. Only names have changed to match my naming conventions.
They have all been through the fitter.
I'm not sure what you are asking about regarding fitting the pins in the design.
No floating pins, definitely no floating pins connected to the memory.
Full Calibration mode refers to simulation only. It will have no effect on the synthesis calibration.
Note, this is also how the example design is configured. Which gets back to my original question, if I created my design and copied all the settings and pinouts exactly from the example design (which I believe I have done correctly), then why does my new controller design fail calibration.
I should not need to deviate from the example design at all.
Of course I may have made a mistake in copying the settings, but I have not yet found one.
- TSchu34 years ago
Occasional Contributor
The problem has been solved. The Data Mask pins were incorrectly identified as type 'inout' in my top level in stead of type 'out'.
This caused the Warning 12620, and the subsequent calibration failure.
My custom project now calibrates properly with the example project pinouts and parameter settings.