4.3.1 PLL Port Description
(Ask a Question)The following table lists PLL ports and their descriptions. These ports are accessible from FPGA fabric. The CCC configurator exposes the necessary ports based on the user configuration.
| Port Name | Direction | Description |
|---|---|---|
| REF_CLK_0 | Input | Reference clock. |
| REF_CLK_1 | Input | Backup reference clock—Frequency of REF_CLK_0 and REF_CLK_1 must be the same. However, the clocks need to be sourced from different sources. |
| REF_CLK_SEL | Input | Reference clock select: 1'b0—REF_CLK_0 1'b1—REF_CLK_1 |
| FB_CLK | Input | Feedback clock—Exposed in PLL external feedback mode only. |
| OUT<3:0> | Output | Clock outputs |
| PLL_LOCK | Output | Lock output |
| PLL_POWERDOWN_N | Input | Power down signal (active low): 1'b0—Power down 1'b1—PLL enabled |
| OUT0_EN | Input | OUT0 output enable |
| OUT1_EN | Input | OUT1 output enable |
| OUT2_EN | Input | OUT2 output enable |
| OUT3_EN | Input | OUT3 output enable |
| REFCLK_SYNC_EN | Input | Synchronizes the reference clock divider resets of both the PLLs in a CCC with the reference clock. This ensures the alignment of clock output edges from both the PLLs, synchronized with the reference clock. |
| DELAY_LINE_MOVE | Input | On the rising edge of DELAY_LINE_MOVE, delay line increments or decrements its delay taps based on DELAY_LINE_DIRECTION and DELAY_LINE_LOAD. |
| DELAY_LINE_ DIRECTION | Input |
|
| DELAY_LINE_WIDE | Input |
|
| DELAY_LINE_LOAD | Input | Reloads the Libero SoC programmed delay settings. It must be set to 0 for dynamic delay tuning. |
| DELAY_LINE_OUT_ OF_RANGE | Output | When the delay setting reaches the minimum or maximum value of the delay line, the delay line controller asserts DELAY_LINE_OUT_OF_RANGE to indicate that it has reached the end of the delay line. The delay setting stops at this minimum or maximum value, even if the DELAY_LINE_MOVE signal is still pulsing. |
| PHASE_OUT0_SEL | Input | Select the OUT0 for dynamic phase adjustment. |
| PHASE_OUT1_SEL | Input | Select the OUT1 for dynamic phase adjustment. |
| PHASE_OUT2_SEL | Input | Select the OUT2 for dynamic phase adjustment. |
| PHASE_OUT3_SEL | Input | Select the OUT3 for dynamic phase adjustment. |
| PHASE_DIRECTION | Input | Dynamic phase adjustment direction. |
| PHASE_ROTATE | Input | Rising edge on PHASE_ROTATE causes the phase adjustment to take place where the selected PLL outputs can either be rotated forward or backward by one VCO phase. This signal is shared for all four outputs of the PLL. |
| LOAD_PHASE_N | Input | A pulse from high to low reinitializes VCO phase shift information to the Libero® SoC programmed value. |
| DRI_CLK | Input | Clock for dynamic reconfiguration interface. |
| DRI_CTRL[10:0] | Input | Dynamic reconfiguration interface control bits. |
| DRI_WDATA[32:0] | Input | Multiplexed address and data bus. |
| DRI_ARST_N | Input | Active low asynchronous reset for dynamic reconfiguration interface. |
| DRI_RDATA[32:0] | Output | Multiplexed address and data bus. |
| DRI_INTERRUPT | Output | Interrupt to the dynamic reconfiguration interface master. It must be held active until the master is serviced the interrupt request. |
