10.12.2012 Views

Quartus II Settings File Reference Manual - Altera

Quartus II Settings File Reference Manual - Altera

Quartus II Settings File Reference Manual - Altera

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 6: Fitter Assignments 6–259<br />

PLL_COMPENSATION_MODE<br />

PLL_COMPENSATION_MODE<br />

Specifies the routing path of the PLL feedback clock and adjusts the delay chains in<br />

the PLL.<br />

■ Direct—The aim of this setting is to produce the smallest possible jitter at the PLL<br />

output. You can perform this by minimizing the length of the feedback path by not<br />

compensating for anything.<br />

■ External Feedback—The goal is to have the clock edge at the clock output pin to<br />

occur earlier than the clock edge at the clock input (reference) pin, by the amount<br />

of board trace delay placed between the clock output pin and the external<br />

feedback input pin. In this mode what needs to be compensated for within the<br />

FPGA is any difference in delay between the two paths:<br />

■ Clock Input Pin to the PLL PFD input<br />

■ External Feedback Input Pin to the PLL PFD input<br />

■ LVDS—The aim of this setting is to maintain the same data and clock timing<br />

relationship seen at the pins at the internal SERDES capture register. Thus, this<br />

mode ideally compensates for the delay of the LVDS clock network, plus any<br />

differences in delay between the following two paths:<br />

■ Data Pin to SERDES capture register<br />

■ Clock Input Pin to SERDES capture register<br />

The compensation mimic path is designed to mimic the clock and data delay of the<br />

receiver side.<br />

■ Normal—The aim of this setting is to have the clock edge at an IOE or LE register<br />

to occur at the same time that it does at the Clock Input Pin. Thus, this mode<br />

ideally compensates for the clock network used and the delay from the Clock<br />

Input Pin to the PLL PFD input. Since you are unable to compensate for the delay<br />

in the first stage of the input buffer, you must use a delay chain for compensation.<br />

■ Source Synchronous—The aim of this setting is to maintain the same data and<br />

clock timing relationship seen at the pins at any IOE register. Thus, this mode<br />

ideally compensates for the delay of the clock network used, including any<br />

differences in delay between the following two paths:<br />

■ Data Pin to IOE register input<br />

■ Clock Input Pin to PLL PFD input<br />

There is a delay cell block in the feedback path to compensate for the timing<br />

differences between the SE and DIFF input delay in the IO register and wire delay.<br />

■ Zero Delay Buffer—The goal is to have zero delay between a clock edge at the<br />

clock input pin and the clock output pin. This consumes a clock output pin to<br />

provide the output buffer delay compensation. Thus this mode ideally<br />

compensates for the delay from the clock input pin to the PLL PFD input, plus the<br />

delay from the PLL output to the clock output pin.<br />

If the input clock and feedback buffers use different IO standard, we need to<br />

compensate the delay different by using delay chain.<br />

June 2012 <strong>Altera</strong> Corporation <strong>Quartus</strong> <strong>Settings</strong> <strong>File</strong><br />

<strong>Reference</strong> <strong>Manual</strong>

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

Saved successfully!

Ooh no, something went wrong!