English
Language : 

HC4GX15 Datasheet, PDF (578/668 Pages) Altera Corporation – HardCopy IV Device Handbook
2–120
Chapter 2: HardCopy IV GX Dynamic Reconfiguration
Design Examples: Dynamic Reconfiguration Controller
Design Examples: Dynamic Reconfiguration Controller
(ALTGX_RECONFIG)
The following design examples describe the possible topologies of the dynamic
reconfiguration controller with ALTGX instances. Table 2–32 lists the various dynamic
reconfiguration examples described in this section.
Table 2–32. Design Examples Using the Dynamic Reconfiguration Controller
Example
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Overview
This example describes a single controller controlling multiple instances of
an ALTGX megafunction. This example illustrates “Method 1” on
page 2–54 of the PMA controls reconfiguration mode.
This example describes a single controller controlling a single ALTGX
instance. This example illustrates “Method 1” on page 2–54 of the PMA
controls reconfiguration mode.
This example describes the HDL construct requirements if you are
stamping the ALTGX instances several times. Each ALTGX instance in turn
can have more than one transceiver channel. This example illustrates
“Method 2” on page 2–56 of the PMA controls reconfiguration mode.
This design example explains the steps to dynamically divide the transmit
data rate of a transceiver channel by 4, 2, or 1 without requiring .mif
generation.
This design example explains the steps to dynamically reconfigure a
CMU PLL using CMU PLL Reconfiguration mode. This example illustrates
the generation and usage of a .mif file.
This design example explains the steps to dynamically reconfigure a
transceiver channel between a GIGE configuration and a SONET/SDH
OC48 configuration.
Example 1: One Reconfiguration Controller Connected to Multiple ALTGX Instances
Consider a design with two ALTGX instances: ALTGX instance 1 with five transceiver
channels and ALTGX instance 2 with three transceiver channels.
Assume the following for Example 1:
■ ALTGX instance 1 and ALTGX instance 2 cannot be physically packed into the
same transceiver block.
■ One dynamic reconfiguration controller controls both ALTGX instances.
■ You want to dynamically reconfigure the transmit VOD PMA control
(tx_vodctrl) of the first channel of ALTGX instance 1 and receiver equalization
PMA control (rx_eqctrl) of the second channel of ALTGX instance 2.
HardCopy IV Device Handbook, Volume 3
© June 2009 Altera Corporation