Starting channel number, Instantiating a transceiver reconfiguration block – Altera SerialLite II IP Core User Manual

Page 49

Advertising
background image

3–26

Chapter 3: Parameter Settings

Transceiver Configuration

SerialLite II MegaCore Function

January 2014

Altera Corporation

User Guide

The high bandwidth setting provides a faster lock time and tracks more jitter on
the input clock source which passes it through the PLL to help reject noise from the
voltage control oscillator (VCO) and power supplies.

The low bandwidth setting filters out more high frequency input clock jitter, but
increases lock time. The PLL is set to the low setting by default.

The medium setting balances the lock time and noise rejection/jitter filtering
between the high and low settings.

If the number of lanes in the transmit or receive direction is equal to zero, the
bandwidth mode for that direction is disabled. This parameter is also disabled for
Arria II GX devices.

Starting Channel number

The range for the dynamic reconfiguration starting channel number setting is 0 to 380
for Stratix IV GX devices. These ranges are in multiples of four because the dynamic
reconfiguration interface is per transceiver block. The range 0 to 380 is the logical
channel address, based purely on the number of possible transceiver instances. This
parameter is not applicable for Arria II GX devices.

Instantiating a Transceiver Reconfiguration Block

When you use an Arria II GX, Arria V, Cyclone V, Stratix IV, or a Stratix V device, you
can instantiate a transceiver reconfiguration block that dynamically changes the
following physical media attachment (PMA) settings:

Pre-emphasis

Equalization

V

OD

Offset cancelation

1

For analog settings, there are no restrictions on using dynamic reconfiguration.

When you use a transceiver-based device, the ALTGX interface allows you to modify
the parameter interface with a reconfiguration block. The altgx_reconfig block is not
instantiated, but the MegaWizard-generated wrapper provides the ports that interface
to the altgx_reconfig block. If you choose to use an altgx_reconfig block, you must
instantiate the altgx_reconfig block and connect the associated signals to the
corresponding SerialLite II MegaCore function top-level signals (tie the
reconfig_fromgxb

, reconfig_clk, and reconfig_togxb ports to the altgx_reconfig

block).

1

You must instantiate the transceiver reconfiguration block on an Arria II GX or a
Stratix IV device, because these device transceivers require offset cancelation. Your
Arria II GX or Stratix IV design can compile without the dynamic reconfiguration
block but it cannot function correctly in hardware.

f

For more information about the following topics, refer to the respective documents:

Advertising