|
HC4GX15 Datasheet, PDF (513/668 Pages) Altera Corporation – HardCopy IV Device Handbook | |||
|
◁ |
Chapter 2: HardCopy IV GX Dynamic Reconfiguration
2â55
PMA Controls Reconfiguration
Figure 2â21. Method 1âWrite Transaction Waveform
reconfig_clk
write_all
rx_tx_duplex_sel [1:0] (1)
2âb00
2âb10
logical_address_channel [1:0] (2)
2âb00
2âb01
busy
tx_vodctrl [2:0]
3âb000
3âb111
Notes to Figure 2â21:
(1) Consider that you want to write to only the transmitter portion of the channel.
(2) This waveform assumes that the number of channels connected to the dynamic reconfiguration controller is four. Therefore, the
logical_channel_address port is 2 bits wide.
Read Transaction
In this example, you want to read the existing VOD values from the transmit VOD
control registers of the transmitter portion of a specific channel controlled by the
ALTGX_RECONFIG instance. The read transaction in this scenario is explained in the
following steps:
1. Set the input logical_channel_address port to the logical channel address of
the transceiver channel whose PMA controls you want to read (for example,
tx_vodctrl_out).
2. Set the rx_tx_duplex_sel[1:0] port to 2'b10 so that only the transmit PMA
controls are read from the transceiver channel.
3. Ensure that the busy signal is low before you start a read transaction.
4. Assert the read signal for one reconfig_clk clock cycle. This initiates the read
transaction.
The busy output status signal is asserted high to indicate that the dynamic
reconfiguration controller is busy reading the PMA control values. Once the read
transaction has completed, the busy signal goes low. The data_valid signal gets
asserted indicating that the data available at the read control signal is valid.
© June 2009 Altera Corporation
HardCopy IV Device Handbook, Volume 3
|
▷ |