3–36
Chapter 3: Cyclone IV Dynamic Reconfiguration
Error Indication During Dynamic Reconfiguration
November 2011
Altera Corporation
If you are reconfiguring the multipurpose PLL with a different M counter value,
follow these steps:
1. During transceiver PLL reconfiguration, assert
tx_digitalreset
,
rx_digitalreset
, and
rx_analogreset
signals.
2. Perform PLL reconfiguration to update the multipurpose PLL with the PLL
.mif
files.
3. Perform channel reconfiguration and update the transceiver with the GXB
reconfiguration
.mif
files. If you have multiple channel instantiations connected to
the same multipurpose PLL, reconfigure each channel.
4. Deassert
tx_digitalreset
and
rx_analogreset
signals.
5. After the
rx_freqlocked
signal goes high, wait for at least 4 µs, and then deassert
the
rx_digitalreset
signal.
Error Indication During Dynamic Reconfiguration
The ALTGX_RECONFIG MegaWizard Plug-In Manager provides an error status
signal when you select the
Enable illegal mode checking
option or the
Enable self
recovery
option in the
Error checks/data rate switch
screen. The conditions under
which the error signal is asserted are:
■
Enable
illegal mode checking
option
—when you select this option, the dynamic
reconfiguration controller checks whether an attempted operation falls under one
of the conditions listed below. The dynamic reconfiguration controller detects
these conditions within two
reconfig_clk
cycles, deasserts the
busy
signal, and
asserts the error signal for two
reconfig_clk
cycles.
■
PMA controls, read operation—none of the output ports (
rx_eqctrl_out
,
rx_eqdcgain_out
,
tx_vodctrl_out
, and
tx_preemp_out
) are selected in the
ALTGX_RECONFIG instance and the
read
signal is asserted.
■
PMA controls, write operation—none of the input ports (
rx_eqctrl
,
rx_eqdcgain
,
tx_vodctrl
, and
tx_preemp
) are selected in the
ALTGX_RECONFIG instance and the
write_all
signal is asserted.
■
Channel reconfiguration
and
PMA reconfiguration mode
select - read operation
option:
■
The
reconfig_mode_sel
input port is set to
3’b001
(Channel reconfiguration
mode)
■
The
read
signal is asserted
■
Enable self recovery
option—when you select this option, the
ALTGX_RECONFIG MegaWizard Plug-In Manager provides the error output
port. The dynamic reconfiguration controller quits an operation if it did not
complete within the expected number of clock cycles. After recovering from the
illegal operation, the dynamic reconfiguration controller deasserts the
busy
signal
and asserts the error output port for two
reconfig_clk
cycles.
1
The error signal is not asserted when an illegal value is written to any of the PMA
controls.
Содержание Cyclone IV
Страница 10: ...x Chapter Revision Dates Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 14: ...I 2 Section I Device Core Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 106: ...II 2 Section II I O Interfaces Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 164: ...III 2 Section III System Integration Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Страница 274: ...vi Contents Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Страница 276: ...viii Chapter Revision Dates Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Страница 280: ...I 2 Section I Transceivers Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Страница 440: ...iv Contents Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Страница 442: ...vi Chapter Revision Dates Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Страница 446: ......