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.

<strong>Configuration</strong> SchemesTable 11–9. FPP Timing Parameters for Stratix & Stratix GX Devices (Part 2 of 2)Symbol Parameter Min Max Unitsf MAX DCLK frequency 100 MHzt CD2UM CONF_DONE high to user mode (1) 6 20 µst CF2CD nCONFIG low to CONF_DONE low 800 nst CF2ST0 nCONFIG low to nSTATUS low 800 nst CF2ST1 nCONFIG high to nSTATUS high 40 (2) µst STATUS nSTATUS low pulse width 10 40 (2) µst ST2CK nSTATUS high to firstrising edge of DCLK 1 µsNotes to Table 11–9:(1) The minimum and maximum numbers ap<strong>pl</strong>y only if the internal oscillator is chosen as the clock source for startingup the device. If the clock source is CLKUSR, multi<strong>pl</strong>y the clock period by 136 to obtain this value.(2) This value is obtainable if users do not delay configuration by extending the nSTATUS low pulse width.PPA <strong>Configuration</strong>In PPA schemes, a microprocessor drives data to the Stratix or Stratix GXdevice through a download cable. When using a PPA scheme, use a 1-kΩpull-up resistor to pull the DCLK pin high to prevent unusedconfiguration pins from floating.To begin configuration, the microprocessor drives nCONFIG high andthen asserts the target device’s nCS pin low and CS pin high. Next, themicroprocessor <strong>pl</strong>aces an 8-bit configuration word on the target device’sdata inputs and pulses nWS low. On the rising edge of nWS, the targetdevice latches a byte of configuration data and then drives its RDYnBSYsignal low, indicating that it is processing the byte of configuration data.The microprocessor then performs other system functions while theStratix or Stratix GX device is processing the byte of configuration data.Next, the microprocessor checks nSTATUS and CONF_DONE. If nSTATUSis high and CONF_DONE is low, the microprocessor sends the next databyte. If nSTATUS is low, the device is signaling an error and themicroprocessor should restart configuration. However, if nSTATUS ishigh and all the configuration data is received, the device is ready forinitialization. At the beginning of initialization, CONF_DONE goes high toindicate that configuration is com<strong>pl</strong>ete. The CONF_DONE pin must havean external 10-kΩ pull-up resistor in order for the device to initialize.Initialization, by default, uses an internal oscillator, which runs at10 MHz. After initialization, this internal oscillator is turned off. Wheninitialization is com<strong>pl</strong>ete, the Stratix or Stratix GX device enters usermode.11–30 Altera CorporationStratix Device <strong>Handbook</strong>, Volume 2 July 2005

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

Saved successfully!

Ooh no, something went wrong!