12.07.2015 Views

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11. Debugging <strong>Configuration</strong>ProblemsCF52011-2.2Introduction<strong>Configuration</strong>ReliabilityThis section provides information about how Altera ® FPGAs ensureconfiguration reliability and suggestions on laying out the configurationinterface on your board to avoid configuration problems. The last sectionprovides suggestions on debugging configuration issues.The architecture of Altera FPGAs have been designed to minimize theeffects of power sup<strong>pl</strong>y and data noise in a system, and to ensure that theconfiguration data is not corrupted during configuration or normal usermodeoperation. A number of circuit design features are provided toensure the highest possible level of reliability from this SRAM technology.Cyclic redundancy code (CRC) circuitry is used to validate eachconfiguration data frame (sequence of data bits) as it is loaded into thetarget device. If the CRC calculated by the device does not match the CRCstored in the data frame, the configuration process is halted, and theFPGA drives the nSTATUS pin low to indicate an error has occurred. CRCcircuitry ensures that noisy systems will not cause errors that yield anincorrect or incom<strong>pl</strong>ete configuration.The device architecture also provides a very high level of reliability inlow-voltage brown-out conditions. The device’s SRAM cells require acertain voltage level to maintain accurate data. This voltage threshold issignificantly lower than the voltage required to activate the device's PORcircuitry. Therefore, the target device stops operating if the V CC starts tofail, and indicates an operation error by driving the nSTATUS pin low.The device must then be reconfigured before it can resume properoperation as a logic device. In configuration schemes where nCONFIG istied to V CC , reconfiguration begins as soon as V CC returns to an acceptablelevel. The low pulse on nSTATUS resets the configuration device bydriving OE low. In configuration schemes using an external host, thesystem must start the reconfiguration process by driving nCONFIG highafter the power sup<strong>pl</strong>y returns to the minimum operating voltage.These device features ensure that Altera FPGAs have the highest possiblereliability in a wide variety of environments, and provide the same highlevel of system reliability that exists in other Altera PLDs.Altera Corporation 11–1April 2007

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

Saved successfully!

Ooh no, something went wrong!