
Chapter 4: Functional Description 4–5
Clocking and Reset Structure
August 2014 Altera Corporation RapidIO II MegaCore Function
User Guide
■
rx_ready
,
rx_analogreset
,
rx_digitalreset
—reset the receive side of the
transceiver
■
pll_powerdown
—reset one or more Tx PLLs in the transceiver. This signal is
available in Arria V, Arria V GZ, Cyclone V, and Stratix V variations only.
In addition, if you turn on Enable transceiver dynamic reconfiguration in the
RapidIO II parameter editor, the IP core includes
reconfig_reset_chN
input signals.
For each N, the
reconfig_reset_chN
signal resets the Arria 10 Native PHY dynamic
reconfiguration interface for the transceiver channel that implements RapidIO lane N.
The reset sequence and requirements vary among device families. To implement the
reset sequence correctly for your RapidIO II IP core, you must connect the
tx_ready
,
tx_analogreset
,
tx_digitalreset
,
rx_ready
,
rx_analogreset
,
rx_digitalreset
, and
pll_powerdown
reset signals to an Altera Transceiver PHY Reset Controller IP core.
User logic must drive the following signals from a single reset source:
■ RapidIO II IP core
rst_n
(active low) input signal
■ Transceiver PHY Reset Controller IP core
reset
(active high) input signal
■ TX PLL
pll_powerdown
(active high) input signal
■
TX PLL mcgb_rst
(active high) input signal. However, Arria 10 device
requirements take precedence. Depending on the external TX PLL configuration,
your design might need to drive
pll_powerdown
and
TX PLL mcgb_rst
with
different constraints.
User logic must connect the remaining input reset signals of the RapidIO II IP core to
the corresponding output signals of the Transceiver PHY Reset Controller IP core.
f For information about the Altera Transceiver PHY Reset Controller IP core, refer to
the Altera Transceiver PHY IP Core User Guide or to the Arria 10 Transceiver PHY User
Guide, depending on your target device. For details about the requirements for the
reset sequence for each device, refer to the relevant device handbook.
The
rst_n
input signal can be asserted asynchronously, but must last at least one
Avalon system clock period and be deasserted synchronously to the rising edge of the
Avalon system clock. Figure 4–1 shows a circuit that ensures these conditions.
In systems generated by Qsys, this circuit is generated automatically. However, if
your RapidIO II IP core variation is not generated by Qsys, you must implement logic
to ensure the minimal hold time and synchronous deassertion of the
rst_n
input
signal to the RapidIO II IP core.
Figure 4–1. Circuit to Ensure Synchronous Deassertion of rst_n
DDQ Q
rst_nrst_n
V
CC
sys_clk
reset_n
rst_n
RapidIO II
IP Core
Kommentare zu diesen Handbüchern