
3–4
Altera Corporation
Stratix II GX Device Handbook, Volume 2
October 2007
Dynamic Reconfiguration Controller Architecture
Dynamic Reconfiguration Setup in the MegaWizard Plug-In
Manager
The optional dynamic reconfiguration interface must be enabled through
the MegaWizard
®
Plug-In Manager (dynamic reconfiguration is turned
OFF by default).
The dynamic reconfiguration interface has the following signals:
■
reconfig_togxb[2:0]
as an input signal bus
■
reconfig_fromgxb
as an output signal from ALT2GXB instance.
reconfig_fromgxb
is a transceiver block-based signal; for
example, if the number of the channels selected in ALT2GXB are:
●
0 < Channels < 4, then signal
reconfig_fromgxb
= 1 bit
●
4 < Channels < 8, then signal
reconfig_fromgxb
= 2 bits
●
8 < Channels < 12, then signal
reconfig_fromgxb
= 3 bits
●
12 < Channels < 16, then signal
reconfig_fromgxb
= 4 bits
●
16 < Channels < 20, then signal
reconfig_fromgxb
= 5 bits
After the dynamic reconfiguration option is enabled in the ALT2GXB
MegaWizard, you must set one more setting—the
What is the dynamic
reconfig starting channel number?
option. The dynamic reconfiguration
starting channel number setting range is from 0 - 156 in multiples of 4
(because the dynamic reconfiguration interface is per transceiver block).
This range of 0 - 156 is the logical channel address based purely on the
number of possible ALT2GXB instances.
To better understand how logical addressing works, consider the scenario
of 20 separate transmit and receive instances of the ALT2GXB
megafunction in a design and how to set the address of the starting
channel of each instance.
The first instance of a transmit and receive channel has the starting
channel number setting of
0
. The second instance of a transmit and
receive channel has the starting channel number setting of
4
. And so on.
The twentieth instance of the same configuration has the starting channel
number of
76
.
Extending the same logic to the maximum possible instances case of 20
transmit-only and 20 receive-only configurations, targeted for a five
transceiver block Stratix II GX device, the maximum starting channel
number of the dynamic reconfiguration option is
156
(40 instances * 4).
Configure the ALT2GXB_RECONFIG and the ALT2GXB modules,
depending on the number of transceiver channels that are controlled by
the dynamic reconfig controller (ALT2GXB_RECONFIG). Use the logical
channel views with the above mentioned logical addressing in the