PLL-to-PLL Cascading
The Altera 28 nm devices instantiate the Altera PLL IP core to allow cascading for PLLs in normal or direct mode through the Global Clock (GCLK) network.
If you cascade PLLs in your design, the source (upstream) PLL must have a low-bandwidth setting, while the destination (downstream) PLL must have a high-bandwidth setting. During cascading, the output of source PLL serves as the reference clock (input) of the destination PLL. The bandwidth settings of cascaded PLLs must be different. If the bandwidth settings of the cascaded PLLs are the same, the cascaded PLLs may amplify phase noise at certain frequencies.
The Altera PLL IP core allows you to choose the following input clock sources to cascade with an upstream PLL:
- adjpllin—for inter-cascading between fracturable fractional PLLs.
- cclk—for intra-cascading within fracturable fractional PLLs.
The cclk input clock source is not supported in Cyclone® V devices.
Device | adjpllin Cascading (Upstream PLL — Downstream PLL) |
---|---|
|
|
Arria® V GZ E5 and E7 |
|
|
FRACTIONALPLL_X0_Y96 — FRACTIONALPLL_X0_Y63 |
|
FRACTIONALPLL_X0_Y14 — FRACTIONALPLL_X0_Y30 |
|
FRACTIONALPLL_X0_Y15 — FRACTIONALPLL_X0_Y32 |
|
|
|
|
Stratix® V GX B5 and B6 |
|
|
|
Stratix® V GS D6 and D8 Devices |
|
|
The clock input to PLL comes from the clock input multiplexers. The clock input multiplexers provide multiple clock sources as reference clock inputs for fractional PLL.
Sources | Description |
---|---|
coreclkin | Core reference clock from clock network. |
adjpllin | Adjacent fractional PLL clock source. |
refclkin[0] | Clock source from adjacent PMA triplet LVPECL buffer. |
refclkin[1] | Clock source from adjacent PMA triplet LVPECL buffer. |
clkin[0] | Dedicated clock input for fractional PLL from regular I/O. |
clkin[1] | Dedicated clock input for fractional PLL from regular I/O. |
clkin[2] | Dedicated clock input for fractional PLL from regular I/O. |
clkin[3] | Dedicated clock input for fractional PLL from regular I/O. |
rxiqclk | Clock source from adjacent PMA triplet rxiqclknet. For refclk and PMA/LC cascading with fractional PLL. |
refiqclk | Clock source from adjacent PMA triplet rxiqclknet as refclk. |
iqtxrxclk | Clock source from adjacent PMA triplet iqtxrxclk as refclk. |
cclk 7 | C-Counter clock source. |