English
Language : 

HC4GX15 Datasheet, PDF (584/668 Pages) Altera Corporation – HardCopy IV Device Handbook
2–126
Chapter 2: HardCopy IV GX Dynamic Reconfiguration
Design Examples: Dynamic Reconfiguration Controller
Dynamic Reconfiguration Controller Instance (ALTGX_RECONFIG Instance)
Use the following steps for the dynamic reconfiguration controller instance
(ALTGX_RECONFIG instance):
1. Launch the ALTGX_RECONFIG MegaWizard Plug-In Manager.
2. Set the What is the number of channels controlled by the reconfig controller?
option in the Reconfiguration settings screen of the ALTGX_RECONFIG
MegaWizard Plug-In Manager to 20. This enables five sets of the MegaWizard
Plug-In Manager signals (reconfig_fromgxb[84:0]).
3. Connect each of the stamped ALTGX instances to one set of the MegaWizard
Plug-In Manager signals.
4. Select the necessary write and read controls to write in and read out from the VOD,
pre-emphasis, equalization, and DC gain options. For example, if you select the
VOD setting, the tx_vodctrl signal is 60 bits wide (3 bits per channel). The
tx_vodctrl [2:0] corresponds to the single channel of the first stamped
instance. The bits tx_vodctrl [11:3] are not used because they correspond to
the unused channels in the first stamped instance with logical channel addresses 1
to 3. Similarly, tx_vodctrl [14:12] corresponds to the single channel of the
second stamped instance, and so on.
ALTGX Instances and ALTGX_RECONFIG Instance Connections
Use the following steps to connect the ALTGX and ALTGX_RECONFIG instances:
1. Connect the reconfig_fromgxb signal from each ALTGX instance to the same
signal in the ALTGX_RECONFIG instance. You must connect it in such a way that
the reconfig_fromgxb output port of the first ALTGX instance (ALTGX
instance with the What is the starting channel number? option of 0) is connected
to the LSB of the reconfig_fromgxb input port of the ALTGX_RECONFIG
instance, and so on.
2. Connect the reconfig_togxb signal from the ALTGX_RECONFIG instance to
the same signal in each of the ALTGX instances.
Dynamically Reconfiguring the tx_vodctrl of Instance 1 Using Method 2
Use the following steps to dynamically reconfigure tx_vodctrl on instance 1 using
Method 2:
1. Set the tx_vodctrl port to the desired setting. For example, if you want to write
a VOD value of 2, set the tx_vodctrl [2:0] port to 3'b010.
2. For more information, refer to “Method 2” on page 2–56.
1 When you perform a write transaction using Method 2, the values on the PMA control
ports are written on all transceiver channels connected to the dynamic reconfiguration
controller. Therefore, ensure that you also have the desired values on
tx_vodctrl [59:3]. If you want to ensure that the VOD settings of the remaining
channels are not affected, you can optionally perform a read transaction and obtain
the existing values and write back the same values.
HardCopy IV Device Handbook, Volume 3
© June 2009 Altera Corporation