![Altera PHY IP Core User Manual Download Page 54](http://html.mh-extra.com/html/altera/phy-ip-core/phy-ip-core_user-manual_2910918054.webp)
4–12
Chapter 4: XAUI PHY IP Core
Interfaces
Altera Transceiver PHY IP Core
March 2012
Altera Corporation
User Guide
Figure 4–4
illustrates the top-level signals of the XAUI PHY IP core for the soft IP
implementation for both the single and DDR rates.
The following sections describe the signals in each interface.
SDR XGMII TX Interface
The XAUI PCS interface to the FPGA fabric uses a SDR XGMII interface. This interface
implements a simple version of Avalon-ST protocol. The interface does not include
ready or valid signals; consequently, the sources always drive data and the sinks must
always be ready to receive data.
f
For more information about the Avalon-ST protocol, including timing diagrams, refer
to the
Avalon Interface Specifications
.
Depending on the parameters you choose, the application interface runs at either
156.25 Mbps or 312.5 Mbps. At either frequency, data is only driven on the rising edge
of clock. To meet the bandwidth requirements, the datapath is eight bytes wide with
eight control bits, instead of the standard four bytes of data and four bits of control.
The XAUI IP core treats the datapath as two, 32-bit data buses and includes logic to
interleave them, starting with the low-order bytes.
Figure 4–5
illustrates the mapping.
Figure 4–4. XAUI Top-Level Signals—Soft PCS and PMA
xgmii_tx_dc[71:0]
xgmii_tx_clk
xmii_rx_dc[71:0]
xgmii_rx_clk
phy_mgmt_clk
phy_mgmt_clk_reset
phy_mgmt_address[
8
:0]
phy_mgmt_writedata[31:0]
phy_mgmt_readdata[31:0]
phy_mgmt_write
phy_mgmt_read
phy_mgmt_waitrequest
pll_ref_clk
rx_digitalreset
tx_digitalreset
XAUI Top-Level Signals
Rx Status
Optional
xaui_rx_serial_data[3:0]
xaui_tx_serial_data[3:0]
rx_channelaligned
rx_disperr[7:0]
rx_errdetect[7:0]
rx_syncstatus[7:0]
reconfig_to_xcvr[(
<n>
70-1
)
:0]
reconfig_from_xcvr[(
<n>
46-1):0]
rx_recovered_clk[3:0]
rx_ready
tx_ready
Transceiver
Serial Data
SDR TX XGMII
SDR RX XGMII
Avalon-MM PHY
Management
Interface
Clocks
and
Reset
Optional
Dynamic
Reconfiguration
PMA
Channel
Controller
Figure 4–5. Interleaved SDR XGMII Data
Interleaved Result
Original XGMII Data
[63:56]
[55:4
8
]
[47:40]
[39:32]
[31:24]
[23:16]
[15:
8
]
[7:0]
[63:56]
[31:24]
[55:4
8
]
[23:16]
[47:40]
[15:
8
]
[39:32]
[7:0]