3–14
Altera Corporation
Stratix II GX Device Handbook, Volume 2
October 2007
Dynamic Reconfiguration Controller Architecture
Assume the following for this example:
■
Instance1 and Instance2 cannot be merged due to their
configurations.
■
One dynamic reconfiguration controller controls all eight channels.
■
Only the transmit V
OD
and receiver equalization controls are
enabled.
The following are the typical steps that help setup the configuration:
Five Channel Transceiver Instance:
■
In the ALT2GXB MegaWizard, set the
What is the number of
channels?
option to
5
along with other options in the ALT2GXB
MegaWizard.
■
Enable the
Analog controls
option under the dynamic
reconfiguration settings (to dynamically change equalization values,
also enable the
Enable equalizer settings
option).
■
The output signal
reconfig_fromgxb
is transceiver-block based,
so the number of bits for this instance is two since the number of
channels is five. The input signal
reconfig_togxb
is a fixed bus
width of three bits.
■
Set the
What is the starting channel number?
option to
0
.
Three Channel Transceiver Instance:
■
In the ALT2GXB MegaWizard, set the
What is the number of
channels?
option to
3
.
■
Enable the
Analog controls
option under the dynamic
reconfiguration settings (to dynamically change equalization values,
also enable the
Enable equalizer settings
option).
■
The output signal
reconfig_fromgxb
is transceiver block based,
so the number of bits for this instance is one since the number of
channels is three. The input signal
reconfig_togxb
is a fixed bus
width of three bits.
■
Set the
What is the starting channel number?
option to
8
. This
address of eight is warranted because the previous ALT2GXB
instance has five channels which logically fits into two transceiver
blocks (transceiver blocks with starting channel numbers 0 and 4),
and since this case has multiple instances of the ALT2GXB controlled
by one dynamic controller, the numbering is consecutive channel
numbers in multiples of four.
ALT2GXB_RECONFIG Setup for PMA Controls Reconfiguration:
■
Launch the ALT2GXB_RECONFIG MegaWizard.
■
Set the
What is the number of channels controlled by the
controller?
option to
12
. The setting for this option has a number that
is more than the total number of channels needed to be controlled