3–4 Chapter 3: Cyclone IV Dynamic Reconfiguration
Dynamic Reconfiguration Controller Port List
Cyclone IV Device Handbook, November 2011 Altera Corporation
Volume 2
Dynamic Reconfiguration Controller Port List
Table 3–2 lists the input control ports and output status ports of the dynamic
reconfiguration controller.
Table 3–2. Dynamic Reconfiguration Controller Port List (ALTGX_RECONFIG Instance) (Part 1 of 7)
Port Name
Input/
Output
Description
Clock Inputs to ALTGX_RECONFIG Instance
reconfig_clk
Input
The frequency range of this clock depends on the following transceiver channel
configuration modes:
■ Receiver only (37.5 MHz to 50 MHz)
■ Receiver and Transmitter (37.5 MHz to 50 MHz)
■ Transmitter only (2.5 MHz to 50 MHz)
By default, the Quartus
®
II software assigns a global clock resource to this port. This clock
must be a free-running clock sourced from an I/O clock pin. Do not use dedicated
transceiver REFCLK pins or any clocks generated by transceivers.
ALTGX and ALTGX_RECONFIG Interface Signals
reconfig_fromgxb
[n..0]
Input
An output port in the ALTGX instance and an input port in the ALTGX_RECONFIG instance.
This signal is transceiver-block based. Therefore, the width of this signal increases in steps
of 5 bits per transceiver block.
In the ALTGX MegaWizard Plug-In Manager, the width of this signal depends on the
number of channels you select in the What is the number of channels? option in the
General screen.
For example, if you select the number of channels in the ALTGX instance as follows:
1 Channels 4, then the output port
reconfig_fromgxb[4..0]
= 5 bits
5 Channels 8, then the output port
reconfig_fromgxb[9..0]
= 10 bits
9 Channels 12, then the output port
reconfig_fromgxb[14..0]
= 15 bits
13 Channels 16, then the output port
reconfig_fromgx[19..0]
= 20 bits
To connect the
reconfig_fromgxb
port between the ALTGX_RECONFIG instance and
multiple ALTGX instances, follow these rules:
■ Connect the
reconfig_fromgxb[4..0]
of ALTGX Instance 1 to the
reconfig_fromgxb[4..0]
of the ALTGX_RECONFIG instance. Connect the
reconfig_fromgxb[]
port of the next ALTGX instance to the next available bits of the
ALTGX_RECONFIG instance, and so on.
■ Connect the
reconfig_fromgxb
port of the ALTGX instance, which has the highest
What is the starting channel number? option, to the MSB of the
reconfig_fromgxb
port of the ALTGX_RECONFIG instance.
The Quartus II Fitter produces a warning if the dynamic reconfiguration option is enabled in
the ALTGX instance but the
reconfig_fromgxb
and
reconfig_togxb
ports are not
connected to the ALTGX_RECONFIG instance.
reconfig_togxb
[3..0]
Output
An input port of the ALTGX instance and an output port of the ALTGX_RECONFIG instance.
You must connect the
reconfig_togxb[3..0]
input port of every ALTGX instance
controlled by the dynamic reconfiguration controller to the
reconfig_togxb[3..0]
output port of the ALTGX_RECONFIG instance.
The width of this port is always fixed to 4 bits.