English
Language : 

HC4GX15 Datasheet, PDF (258/668 Pages) Altera Corporation – HardCopy IV Device Handbook
viii
Contents
Description of Transceiver Channel Reconfiguration Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-62
Data Rate Division in TX Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-63
Blocks Reconfigured in the Data Rate Division in TX Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64
ALTGX MegaWizard Plug-In Manager Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64
ALTGX_RECONFIG MegaWizard Plug-In Manager Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-65
Data Rate Division in TX: Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-66
Channel and TX PLL Select/Reconfig Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-68
.mif Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-69
The logical_channel_address Port in .mif-Based Dynamic Reconfiguration Modes . . . . . . . . . . 2-73
Channel and CMU PLL Reconfiguration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-74
Channel Reconfiguration with TX PLL Select Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-102
CMU PLL Reconfiguration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-106
The logical_tx_pll_sel and logical_tx_pll_sel_en Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-109
General Guidelines for Specifying the Input Reference Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . 2-115
Design Examples: Dynamic Reconfiguration Controller (ALTGX_RECONFIG) . . . . . . . . . . . . . . . . 2-120
Example 1: One Reconfiguration Controller Connected to Multiple ALTGX Instances . . . . . . . . 2-120
ALTGX Instances and ALTGX_RECONFIG Instances Connections . . . . . . . . . . . . . . . . . . . . . . 2-122
Dynamically Reconfiguring the tx_vodctrl and rx_eqctrl PMA Controls Using Method 1 . . . 2-123
Example 2: Two ALTGX_RECONFIG Instances Connected to Two ALTGX Instances . . . . . . . . 2-123
ALTGX Instances and ALTGX_RECONFIG Instances Connections . . . . . . . . . . . . . . . . . . . . . . 2-125
Dynamically Reconfiguring the tx_vodctrl PMA Control of ALTGX Instance 1 from
ALTGX_RECONFIG Instance 1 Using Method 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-125
Dynamically Reconfiguring the rx_eqctrl PMA Control of ALTGX Instance 2 from
ALTGX_RECONFIG Instance 2 Using Method 1: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-125
Example 3:
One ALTGX_RECONFIG Instance Connected to an ALTGX Instance Stamped Five Times . . . . 2-125
ALTGX Instance with One Transceiver Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-125
Dynamic Reconfiguration Controller Instance (ALTGX_RECONFIG Instance) . . . . . . . . . . . . 2-126
ALTGX Instances and ALTGX_RECONFIG Instance Connections . . . . . . . . . . . . . . . . . . . . . . . 2-126
Dynamically Reconfiguring the tx_vodctrl of Instance 1 Using Method 2 . . . . . . . . . . . . . . . . . 2-126
Example 4: Data Rate Division in TX Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-127
Example 5: CMU PLL Reconfiguration Mode with ALTGX Instances in Transmitter Only
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-129
Example 6: Dynamically Reconfiguring a Transceiver Channel between a GIGE Configuration and a
SONET/SDH OC48 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-131
Section I—Configure the ALTGX Instance to Generate the .mif . . . . . . . . . . . . . . . . . . . . . . . . . 2-133
Section II—Control the Logic for the Dynamic Reconfiguration Controller . . . . . . . . . . . . . . . 2-137
Section III—Logic and Clocking for the GIGE and SONET/SDH OC48 Datapath . . . . . . . . . . 2-138
Section IV—Reset Control Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-139
Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-139
Error Indication in the ALTGX_RECONFIG MegaWizard Plug-In Manager . . . . . . . . . . . . . . . . . . . 2-139
Combining Transceiver Channels with Dynamic Reconfiguration Enabled . . . . . . . . . . . . . . . . . . . . 2-140
Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-141
Combining a Transmitter Only Instance and Receiver Only Instance . . . . . . . . . . . . . . . . . . . . 2-141
Merging Transceiver Channels with Channel and CMU PLL Reconfiguration Mode Enabled into
the Same Transceiver Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-141
Merging Transceiver Channels Listening to Two Transmitter PLLs . . . . . . . . . . . . . . . . . . . . . . 2-142
Merging Transceiver Channels Listening to One Transmitter PLL . . . . . . . . . . . . . . . . . . . . . . . 2-143
Dynamic Reconfiguration Duration and Core Fabric Resource Utilization . . . . . . . . . . . . . . . . . . . . . 2-143
Dynamic Reconfiguration Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-143
PMA Controls Reconfiguration Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-143
Offset Cancellation Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-145
Dynamic Reconfiguration Duration for Channel and TX PLL Select/Reconfig Modes . . . . . . 2-145
Dynamic Reconfiguration (ALTGX_RECONFIG Instance) Resource Utilization . . . . . . . . . . . . . 2-146
HardCopy IV Device Handbook, Volume 3
© June 2009 Altera Corporation