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 APEX 20KE & APEX 20KC DevicesWhen using enhanced configuration devices or EPC2 devices, nCONFIGof the FPGA can be connected to nINIT_CONF, which allows theINIT_CONF JTAG instruction to initiate FPGA configuration. ThenINIT_CONF pin does not need to be connected if its functionality is notused. An internal pull-up resistor on the nINIT_CONF pin is alwaysactive in the enhanced configuration devices and the EPC2 devices,which means an external pull-up resistor is not required if nCONFIG istied to nINIT_CONF. Since a 10-kΩ pull-up resistor to V CCINT is requiredto successfully configure APEX 20KE devices, you need to isolate the1.8-V V CCINT from the configuration device’s 3.3-V sup<strong>pl</strong>y. To isolate the1.8-V and 3.3-V power sup<strong>pl</strong>ies, add a diode between the APEX 20KEdevice’s nCONFIG pin and the configuration device’s nINIT_CONF pin.Select a diode with a threshold voltage (V T ) less than or equal to 0.7 V. Thediode will make the nINIT_CONF pin an open-drain pin; the pin will onlybe able to drive low or tri-state. If nINIT_CONF is not used or notavailable (e.g., on EPC1 devices), nCONFIG must be pulled to V CCINTthrough a 10-kΩ pull-up resistor and the isolating diode is not needed.Upon power-up, the APEX 20KE or APEX 20KC device goes through aPower-On Reset (POR) for approximately 5 μs. During POR, the deviceresets and holds nSTATUS low, and tri-states all user I/O pins. Theconfiguration device also goes through a POR delay to allow the powersup<strong>pl</strong>y to stabilize. The POR time for EPC2, EPC1, and EPC1441 devicesis 200 ms (maximum), and for enhanced configuration devices, the PORtime can be set to either 100 ms or 2 ms, depending on its PORSEL pinsetting. If the PORSEL pin is connected to GND, the POR delay is 100 ms.During this time, the configuration device drives its OE pin low. This lowsignal delays configuration because the OE pin is connected to the targetdevice’s nSTATUS pin. When both devices com<strong>pl</strong>ete POR, they releasetheir open-drain OE or nSTATUS pin, which is then pulled high by a pullupresistor. Once the FPGA successfully exits POR, all user I/O pins aretri-stated. APEX 20KE and APEX 20KC devices have weak pull-upresistors on the user I/O pins which are on before and duringconfiguration.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 20K Programmable Logic Device Family Data Sheet orAPEX 20KC 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 ofthree stages: 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.Altera Corporation 7–5August 2005 <strong>Configuration</strong> <strong>Handbook</strong>, Volume 1

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

Saved successfully!

Ooh no, something went wrong!