12.07.2015 Views

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Debugging <strong>Configuration</strong> ProblemsThe following sections provide some suggestions to try if you areencountering configuration problems.All <strong>Configuration</strong> Schemes■■■■■■Ensure the configuration file you are using is for the target device onyour board. Double check that the SOF used to create theconfiguration file is for the device on your board by loading the SOFin the Quartus ® II programmer and noting the Device column theprogrammer reports.Ensure your board is receiving adequate power to power the FPGAV CCINT and the I/O banks where the configuration and JTAG pinsreside.Double-check that all configuration pins are properly connected asrecommended in the appropriate device family chapter. You shouldcheck the connections of these pins by probing at the pins of thedevice, or vias under the BGA package. (if possible, not on boardtraces). Specifically, ensure the MSEL and nCE pins are not leftfloating and are connected as indicated in the appropriate devicefamily chapter. The nCONFIG, nSTATUS, and CONF_DONE signalsrequire pull-up resistors to V CC (either internal or external pull-upresistors).If you are not using the JTAG interface, make sure the JTAG pins onthe FPGA are not left floating and are connected to a stable level asindicated in the <strong>Configuration</strong> Pins tables. Because JTAGconfiguration takes precedence over all other configurationmethods, these pins should not be floating or toggling duringconfiguration.Try to configure another device on a different board to determine ifit is a universal problem which is seen on all boards or on only onedevice. If another board is not available, you can swap out the devicewith another device. If you see the problem with only one device,this points to a problem that is device specific. If you see the problemon multi<strong>pl</strong>e devices, this indicates that the problem is with the boardor with the configuration set up.Probe the DCLK signal to ensure it is a clean signal with no overshoot,undershoot or ringing. A noisy DCLK signal could affectconfiguration and cause a CRC error. For a chain of FPGAs, youshould probe each device in the chain as close to the DCLK pin aspossible. Noise on any of these pins could cause configuration to failfor the whole chain.Altera Corporation 11–3April 2007 <strong>Configuration</strong> <strong>Handbook</strong>, Volume 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!