
Chapter 7: Testbench 7–11
Transceiver Level Connections in the Testbench
August 2014 Altera Corporation RapidIO II MegaCore Function
User Guide
Transceiver Level Connections in the Testbench
The testbench for Arria 10 variations demonstrates one method to connect the reset
controller, the TX PLL, and the RapidIO II IP core to each other.
Figure 7–2. RapidIO II IP Core, TX PLL, and Reset Controller Connections in Arria 10 Testbench
Reset Controller
TX
PLL
Transmitter
(Native PHY)
Receiver
(Native PHY)
pll_refclk0
tx_bonding_clocks
tx_analogreset
tx_digitalreset
tx_cal_busy
rx_analogreset
rx_digitalreset
rx_is_lockedtodata
rx_cal_busy
tx_pll_refclk
reset
pll_locked
RapidIO II IP Core
tx_ready
pll_powerdown
mcg_reset
rx_ready
reference
clock
Table 7–6. External Transceiver TX PLL Connections to RapidIO II IP Core
Signal Direction Connection Requirements
pll_powerdown
Input
Connect
pll_powerdown
to the
pll_powerdown[0]
output port of the reset controller.
pll_refclk0
Input
Drive the PLL
pll_refclk0
input port and the RapidIO II
IP core
tx_pll_refclk
signal from the same clock
source.
pll_locked
Output
Connect
pll_locked
to the
pll_locked[n]
input signal
of the reset controller, for each transceiver channel n that
connects to the RapidIO link.
pll_cal_busy
Output
Drive the
pll_tx_cal_busy
input signal of the reset
controller.
mcgb_rst
Input Drive
mcgb_rst
from the system reset signal.
tx_bonding_clocks
[6N-1:0]
where N is the number
of lanes in the IP core
variation
Ouput
Connect the TX PLL tx_bonding_clocks ouput signal bits
[6z+5:6z] to the RapidIO II IP core
tx_bonding_clocks_chz
input signal to RapidIO lane z.
Kommentare zu diesen Handbüchern