Altera Hybrid Memory Cube Controller User Manual

Page 21

Advertising
background image

In the transceiver PLL parameter editor, you must follow the instructions in the Arria 10 Transceiver PHY

User Guide to configure the PLL IP core in the xN bonding configuration or in the PLL feedback

compensation bonding configuration. In addition, you must set the following parameter values:
PLL output frequency to one half of the per-lane data rate of the IP core variation. The transceiver

performs dual edge clocking, using both the rising and falling edges of the input clock from the PLL.

Therefore, this PLL output frequency setting drives the transceiver with the correct clock for the lanes

that connect to the HMC device.

PMA interface width to 32.

PLL integer reference clock frequency (ATX PLL) or Desired reference clock frequency (fPLL)

depends on the bonding scheme.
• In the xN bonding scheme, Altera recommends that you specify one of 125 MHz, 156.25 MHz, or

166.67 MHz. You can theoretically specify any reference clock frequency from which the PLL can

generate the required output clock frequency. However, you must drive this TX PLL and the RX

CDR PLL (

rx_cdr_refclk0

input signal to the HMC Controller IP core) and the HMC device

reference clock input signals (

REFCLKP

and

REFCLKN

) from the same clock source.

• In the PLL feedback compensation bonding scheme, you must specify the lane rate divided by 32.

In this mode, the PLL is configured to bypass the reference clock divider. Therefore, if you select

this bonding scheme, the reference clock frequency must be the lane rate divided by the PMA

width, which is 32.

Note: You must drive the external PLL reference clock input signal at the frequency you specify for

this parameter.

Table 2-4: Required PLL Reference Clock Frequency with PLL Feedback Compensation Bonding

Lane Rate

Required PLL Reference Clock Frequency

10 Gbps

312.5 MHz

12.5 Gbps

390.625 MHz

The number of external PLLs you must define depends on the bonding mode you specify. In xN bonding

mode, a single PLL is sufficient to drive the channels in the configured transceiver blocks. Recall that your

HMC link TX serial lanes must be configured in order in adjacent physical transceiver channels so that

these lanes configure a maximum of three transceiver blocks. You can view I/O constraints that enforce

these requirements in the example design Quartus Settings File

hmcc_example.qsf

provided with the HMC

Controller IP core.
You set the bonding mode in the PLL parameter editor. In PLL Feedback Compensation mode, each PLL

output connects to the x6 network for its transceiver block through the transceiver block's Master Clock

Generation Block. In xN bonding mode, the PLL output connects directly to the x6 network for its

transceiver block and drives additional transceiver blocks through the xN clock network.

2-12

Adding the External PLL

UG-01152

2015.05.04

Altera Corporation

Getting Started with the HMC Controller IP Core

Send Feedback

Advertising