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.

Fast Passive Parallel <strong>Configuration</strong>Upon power-up, the APEX II device goes through a Power-On Reset(POR) for approximately 5 µs. During POR, the device resets and holdsnSTATUS low, and tri-states all user I/O pins. The configuration devicealso goes through a POR delay to allow the power sup<strong>pl</strong>y to stabilize. ThePOR time for enhanced configuration devices can be set to either 100 msor 2 ms, depending on its PORSEL pin setting. If the PORSEL pin isconnected to GND, the POR delay is 100 ms. During this time, theconfiguration device drives its OE pin low. This low signal delaysconfiguration because the OE pin is connected to the target device’snSTATUS pin. When both devices com<strong>pl</strong>ete POR, they release their opendrainOE or nSTATUS pin, which is then pulled high by a pull-up resistor.Once the FPGA successfully exits POR, all user I/O pins are tri-stated.APEX II devices have weak pull-up resistors on the user I/O pins whichare on before and during configuration.fThe value of the weak pull-up resistors on the I/O pins that are on beforeand during configuration can be found in the Operating Conditions tableof the APEX II Programmable Logic Device Family Data Sheet.When the power sup<strong>pl</strong>ies have reached the appropriate operatingvoltages, the target FPGA senses the low-to-high transition on nCONFIGand initiates the configuration cycle. The configuration cycle consists of 3stages: reset, configuration, and initialization. While nCONFIG ornSTATUS are low, the device is in reset. The beginning of configurationcan be delayed by holding the nCONFIG or nSTATUS pin low.1 VCCINT and VCCIO pins on the banks where the configurationand JTAG pins reside need to be fully powered to theappropriate voltage levels in order to begin the configurationprocess.When nCONFIG goes high, the device comes out of reset and releases thenSTATUS pin, which is pulled high by a pull-up resistor. Enhancedconfiguration devices have an optional internal pull-up on the OE pin.This option is available in the Quartus II software from the General tab ofthe Device & Pin Options dialog box. If this internal pull-up is not used,an external 1-kΩ pull-up on the OE/nSTATUS line is required. OncenSTATUS is released the FPGA is ready to receive configuration data andthe configuration stage begins.When nSTATUS is pulled high, OE of the configuration device also goeshigh and the configuration device clocks data out serially to the FPGAusing its internal oscillator. The APEX II device receives configurationdata on its DATA[7..0] pins and the clock is received on the DCLK pin.A byte of data is latched into the FPGA on the rising edge of DCLK.6–32 Altera Corporation<strong>Configuration</strong> <strong>Handbook</strong>, Volume 1 August 2005

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

Saved successfully!

Ooh no, something went wrong!