![Altera PHY IP Core User Manual Download Page 119](http://html.mh-extra.com/html/altera/phy-ip-core/phy-ip-core_user-manual_2910918119.webp)
Chapter 7: Custom PHY IP Core
7–19
Interfaces
March 2012
Altera Corporation
Altera Transceiver PHY IP Core
User Guide
Reset Control and Status (Optional)
Table 7–19
describes the signals in the optional reset control and status interface.
These signals are available if you do not enable the embedded reset controller. For
more information including timing diagrams, refer to
Transceiver Reset Control in
Stratix V Devices
in volume 3 of the
Stratix V Device Handbook
.
rx_syncstatus[
<n>
(
<w>/<s>
)-1:0]
Output
Indicates presence or absence of synchronization on the RX
interface. Asserted when word aligner identifies the word
alignment pattern or synchronization code groups in the received
data stream. This signal is optional.
rx_is_lockedtoref[
<n>
-1:0]
Output
Asserted when the receiver CDR is locked to the input reference
clock. This signal is asynchronous. This signal is optional.
rx_is_lockedtodata[
<n>
-1:0]
Output
When asserted, the receiver CDR is in to lock-to-data mode.
When deasserted, the receiver CDR lock mode depends on the
rx_locktorefclk
signal level. This signal is optional.
rx_signaldetect[
<n>
-1:0]
Output
Signal threshold detect indicator required for the PCI Express
protocol. When asserted, it indicates that the signal present at the
receiver input buffer is above the programmed signal detection
threshold value.
rx_bitslip[
<n>
-1:0]
Input
Used for manual control of bit slipping. The word aligner slips a
bit of the current word for every rising edge of this signal.
rx_bitslipboundaryselectout
[
<n>
5-1:0]
Output
This signal is used for bit slip word alignment mode. It reports
the number of bits that the RX block slipped to achieve a
deterministic latency.
rx_patterndetect
[
<n>
(
<w>/<s>
)-1:0]
Output
When asserted, indicates that the programmed word alignment
pattern has been detected in the current word boundary.
rx_rmfifodatainserted[
<n>
-1:0]
Output
When asserted, indicates that the RX rate match block inserted an
||R|| column.
rx_rmfifodatadeleted[
<n>
-1:0]
Output
When asserted, indicates that the RX rate match block deleted an
||R|| column.
rx_rlv[
<n>
-1:0]
Output
When asserted, indicates a run length violation. Asserted if the
number of consecutive 1s or 0s exceeds the number specified in
the parameter editor.
rx_recovered_clk[
<n>
-1:0]
Output
This is the RX clock which is recovered from the received data
stream.
No
t
e
t
o
Table 7–17
:
(1) <n> is the number of lanes.
<w>
is the PCS to FPGA fabric interface width per lane.
<s>
is the symbol size in bits.
<p>
is the number of PLLs.
Table 7–18. Serial Interface and Status Signals (Part 2 of 2)
(1)
Signal Name
Direction
Signal Name
Table 7–19. Avalon-ST RX Interface (Part 1 of 2)
Signal Name
Direction
Description
pll_powerdown
Input
When asserted, resets the TX PLL.
tx_digitalreset[
<n>
-1:0]
Input
When asserted, reset all blocks in the TX PCS.
tx_analogreset[
<n>
-1:0]
Input
When asserted, resets all blocks in the TX PMA.
tx_cal_busy[
<n>
-1:0]
>
Output
When asserted, indicates that the TX channel is being calibrated. You
must hold the channel in reset until calibration completes.