IOPLL Intel® FPGA IP Core User Guide

ID 683285
Date 2/06/2023
Public

Ports

Table 6.   IOPLL IP Core Ports
Parameter Type Condition Description
refclk Input Required The reference clock source that drives the I/O PLL.
rst Input Required

The asynchronous reset port for the output clocks. Drive this port high to reset all output clocks to the value of 0. You must connect this port to the user control signal.

fbclk Input Optional

The external feedback input port for the I/O PLL.

The IOPLL IP core creates this port when the I/O PLL is operating in external feedback mode or zero-delay buffer mode. To complete the feedback loop, a board-level connection must connect the fbclk port and the external clock output port of the I/O PLL.

fboutclk Output Optional

The port that feeds the fbclk port through the mimic circuitry.

The fboutclk port is available only if the I/O PLL is in external feedback mode.

zdbfbclk Bidirectional Optional

The bidirectional port that connects to the mimic circuitry. This port must connect to a bidirectional pin that is placed on the positive feedback dedicated output pin of the I/O PLL.

The zdbfbclk port is available only if the I/O PLL is in zero-delay buffer mode.

To avoid signal reflection when using zero-delay buffer mode, do not place board traces on bidirectional I/O pin.

locked Output Optional The IOPLL IP core drives this port high when the PLL acquires lock. The port remains high as long as the IOPLL is locked. The I/O PLL asserts the locked port when the phases and frequencies of the reference clock and feedback clock are the same or within the lock circuit tolerance. When the difference between the two clock signals exceeds the lock circuit tolerance, the I/O PLL loses lock.
refclk1 Input Optional Second reference clock source that drives the I/O PLL for clock switchover feature.
extswitch Input Optional Assert the extswitch signal low (1'b0) for at least 3 clock cycles to manually switch the clock.
activeclk Output Optional Output signal to indicate which reference clock source is in used by I/O PLL.
clkbad Output Optional Output signal that indicates the status of reference clock source is good or bad.
cascade_out Output Optional Output signal that feeds into downstream I/O PLL.
adjpllin Input Optional Input signal that feeds from upstream I/O PLL.
outclk_[] Output Optional Output clock from I/O PLL.