Port
pipe_hclk_out[0]
tx_parallel_data[15:0]
or
[7:0]
or
tx_datak[1:0]
[0]
pipe_tx_elecidle[(4N-1)
:0]
pipe_tx_detectrx_loopba
ck [(N-1):0]
pipe_tx_compliance[(4N-
1):0]
®
®
Intel
Cyclone
10 GX Transceiver PHY User Guide
140
2. Implementing Protocols in Intel Cyclone 10 GX Transceivers
Direction
Clock Domain
Out
N/A
PIPE Input from PHY - MAC Layer
In
tx_coreclkin
In
tx_coreclkin
In
Asynchronous
In
tx_coreclkin
In
tx_coreclkin
UG-20070 | 2018.09.24
Description
The 500 MHz clock output provided to the
PHY - MAC interface.
The TX parallel data driven from the MAC.
For Gen1 this can be 8 or 16 bits. For Gen2
this is 16 bits.
Note:
unused_tx_parallel_data
be tied to '0'.
Active High. Refer to table Bit Mappings when
the Simplified Interface is Disabled for
additional details.
The data and control indicator for the
transmitted data.
For Gen1 or Gen2, when 0, indicates that
is data, when 1,
tx_parallel_data
indicates that
tx_parallel_data
control.
Active High. Refer to table Bit Mappings when
the Simplified Interface is Disabled for
additional details.
Forces the transmit output to electrical idle.
Refer to the Intel PHY Interface for PCI
Express (PIPE) for timing diagrams.
Gen1 - Width of signal is 1 bit/lane.
Gen2 - Width of signal is 2 bits/lane. For
example, if the MAC connected to PIPE
Gen2x4 has 1bit/lane, then you can use the
following mapping to connect to PIPE:
{pipe_tx_elecidle[7:0] =
{{2{tx_elecidle_ch3}},
{2{tx_elecidle_ch2}},{2{tx_elecidle_ch1}},
{2{tx_elecidle_ch0}}} where tx_elecidle_*
is the output signal from MAC.
Active High
Instructs the PHY to start a receive detection
operation. After power-up, asserting this
signal starts a loopback operation. Refer to
section 6.4 of the Intel PHY Interface for PCI
Express (PIPE) for a timing diagram.
Active High
Asserted for one cycle to set the running
disparity to negative. Used when transmitting
the compliance pattern. Refer to section 6.11
of the Intel PHY Interface for PCI Express
(PIPE) Architecture for more information.
Gen1 - Width of signal is 1 bit/lane.
Gen2 - Width of signal is 2 bits/lane.
For example, if the MAC connected to PIPE
Gen2x4 has 1bit/lane, then you can use the
following mapping to connect to PIPE:
{pipe_tx_compliance[7:0] =
{{2{tx_compliance_ch3}},
{2{tx_compliance _ch2}},
{2{tx_compliance_ch1}}, {2{tx_compliance
_ch0}}}. Where tx_compliance_* is the
output signal from MAC.
Active High
should
is
continued...
Send Feedback
Need help?
Do you have a question about the Cyclone 10 GX and is the answer not in the manual?