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.

Configuring Stratix II & Stratix II GX DevicesData is continuously clocked into the target device until CONF_DONE goeshigh. The CONF_DONE pin goes high one byte early in parallelconfiguration (FPP and PPA) modes. The last byte is required for serialconfiguration (AS and PS) modes. After the device has received the nextto last byte of the configuration data successfully, it releases theopen-drain CONF_DONE pin, which is pulled high by an external 10-kΩpull-up resistor. A low-to-high transition on CONF_DONE indicatesconfiguration is com<strong>pl</strong>ete and initialization of the device can begin. TheCONF_DONE pin must have an external 10-kΩ pull-up resistor in order forthe device to initialize.In Stratix II and Stratix II GX devices, the initialization clock source iseither the internal oscillator (typically 10 MHz) or the optional CLKUSRpin. By default, the internal oscillator is the clock source for initialization.If the internal oscillator is used, the Stratix II or Stratix II GX deviceprovides itself with enough clock cycles for proper initialization.Therefore, if the internal oscillator is the initialization clock source,sending the entire configuration file to the device is sufficient to configureand initialize the device. Driving DCLK to the device after configuration iscom<strong>pl</strong>ete does not affect device operation.You can also synchronize initialization of multi<strong>pl</strong>e devices or to delayinitialization with the CLKUSR option. The Enable user-sup<strong>pl</strong>ied start-upclock (CLKUSR) option can be turned on in the Quartus II software fromthe General tab of the Device & Pin Options dialog box. Sup<strong>pl</strong>ying aclock on CLKUSR does not affect the configuration process. TheCONF_DONE pin goes high one byte early in parallel configuration (FPPand PPA) modes. The last byte is required for serial configuration (AS andPS) modes. After the CONF_DONE pin transitions high, CLKUSR is enabledafter the time specified as t CD2CU . After this time period elapses, Stratix IIand Stratix II GX devices require 299 clock cycles to initialize properlyand enter user mode. Stratix II and Stratix II GX devices support aCLKUSR f MAX of 100 MHz.An optional INIT_DONE pin is available, which signals the end ofinitialization and the start of user-mode with a low-to-high transition.This Enable INIT_DONE Output option is available in the Quartus IIsoftware from the General tab of the Device & Pin Options dialog box.If the INIT_DONE pin is used, it is high because of an external 10-kΩpull-up resistor when nCONFIG is low and during the beginning ofconfiguration. Once the option bit to enable INIT_DONE is programmedinto the device (during the first frame of configuration data), theINIT_DONE pin goes low. When initialization is com<strong>pl</strong>ete, theINIT_DONE pin is released and pulled high. The MAX II device must beable to detect this low-to-high transition, which signals the device hasAltera Corporation 7–17May 2007 Stratix II Device <strong>Handbook</strong>, Volume 2

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

Saved successfully!

Ooh no, something went wrong!