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 Mercury, APEX 20K (2.5 V), ACEX 1K & FLEX 10K DevicesTable 8–14. PPS Timing Parameters for FLEX 10K DevicesSymbol Parameter Min Max Unitst CF2CD nCONFIG low to CONF_DONE low 200 nst CF2ST0 nCONFIG low to nSTATUS low 200 nst CFG nCONFIG low pulse width 2 µst STATUS nSTATUS low pulse width 1 10 (1) µst CF2ST1 nCONFIG high to nSTATUS high 4 (1) µst CF2CK nCONFIG high to first rising edge on DCLK 5 µst ST2CK nSTATUS high to first rising edge on DCLK 1 µst DSU Data setup time before rising edge on DCLK 10 nst DH Data hold time after rising edge on DCLK 0 nst CH2B First rising DCLK to first rising RDYnBSY (2) 0.75 (3) µst CH DCLK high time 30 nst CL DCLK low time 30 nst CLK DCLK period 60 nsf MAX DCLK frequency 16.7 MHzt CD2UM CONF_DONE high to user mode (4) 0.6 2 µsNotes to Table 8–14:(1) This value is obtainable if users do not delay configuration by extending the nSTATUS low pulse width.(2) The RDYnBSY pin is not required in the PPS mode. <strong>Configuration</strong> data can be sent every 8 DCLK cycles withoutmonitoring this status pin.(3) This parameter depends on the DCLK frequency. The RDYnBSY signal goes high 7.5 clock cycles after the risingedge of DCLK. This value was calculated with a DCLK frequency of 10 MHz.(4) The minimum and maximum numbers ap<strong>pl</strong>y only if DCLK is chosen as the clock source for starting up the device.If the clock source is CLKUSR, multi<strong>pl</strong>y the clock period by 10 to obtain this value.fDevice configuration options and how to create configuration files arediscussed further in Software Settings, chapters 6 and 7 in volume 2 of the<strong>Configuration</strong> <strong>Handbook</strong>.Passive ParallelAsynchronous<strong>Configuration</strong>Passive Parallel Asynchronous (PPA) configuration uses an intelligenthost, such as a microprocessor, to transfer configuration data from astorage device, such as flash memory, to the target Mercury, APEX 20K(2.5 V), ACEX 1K, and FLEX 10K devices. <strong>Configuration</strong> data can bestored in TTF, RBF, or HEX format. The host system outputs byte-widedata and the accompanying strobe signals to the FPGA. When using PPA,you should pull the DCLK pin high through a 1-kΩ pull-up resistor toprevent unused configuration input pins from floating.Altera Corporation 8–45August 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!