3–20 Chapter 3: Cyclone IV Dynamic Reconfiguration
Dynamic Reconfiguration Modes
Cyclone IV Device Handbook, November 2011 Altera Corporation
Volume 2
Figure 3–8 shows a write transaction waveform with the Use the same control signal
for all the channels option disabled.
1 Simultaneous write and read transactions are not allowed.
Read Transaction
The read transaction in Method 3 is identical to that in Method 2. Refer to “Read
Transaction” on page 3–18.
1 This is the slowest method. You have to write all the PMA settings for all channels
even if you may only be changing one parameter on the channel. Altera recommends
using the
logical_channel_address
method for time-critical applications.
For each method, you can additionally reconfigure the PMA setting of both
transmitter and receiver portion, transmitter portion only, or receiver portion only of
the transceiver channel. For more information, refer to “Dynamic Reconfiguration
Controller Port List” on page 3–4. You can enable the
rx_tx_duplex_sel
port by
selecting the Use 'rx_tx_duplex_sel' port to enable RX only, TX only or duplex
reconfiguration option on the Error checks tab of the ALTGX_RECONFIG
MegaWizard Plug-In Manager.
Figure 3–9 shows the ALTGX_RECONFIG connection to the ALTGX instances when
set in analog reconfiguration mode. For the port information, refer to the “Dynamic
Reconfiguration Controller Port List” on page 3–4.
Figure 3–8. Write Transaction Waveform—Use the same control signal for all the channels Option Disabled
Notes to Figure 3–8:
(1) In this waveform example, you want to write to only the transmitter portion of the channel.
(2) In this waveform example, the number of channels controlled by the dynamic reconfiguration controller (the ALTGX_RECONFIG instance) is two
and that the
tx_vodctrl
control port is enabled.
busy
(2) 6'b111111
6'b111011
2'b00 2'b10(1)
reconfig_clk
write_all
rx_tx_duplex_sel [1:0]
tx_vodctrl [5:0]