Using The Rocketio Transceiver - Xilinx LogiCORE IP MAC v8.5 User Manual

Ug144 1-gigabit ethernet
Table of Contents

Advertisement

R
Virtex-5 FXT Devices
Figure 11-4
the GEMAC core to the Ethernet 1000BASE-X PCS/PMA or SGMII core (when used in
1000BASE-X mode with PMA using the device-specific RocketIO transceiver).
CLKIN
FB
1-Gigabit Ethernet
MAC
LogiCORE
Figure 11-4: 1-Gigabit Ethernet MAC Extended to Include 1000BASE-X PCS and PMA
118
-- DISCONTINUED PRODUCT --
Due to the embedded Receiver Elastic Buffer in the Ethernet 1000BASE-X PCS/PMA
or SGMII core, the entire GMII is synchronous to a single clock domain. For this
reason, userclk2 is used as the 125 MHz reference clock for both cores and the
transmitter and receiver logic of the GEMAC core now operate in the same clock
domain. This allows clock crossing constraints between the gtx_clk and
gmii_rx_clk clock domains to be removed from the GEMAC UCF. See
for Critical Logic within the Core."
illustrates the connections and clock management logic required to interface
DCM
BUFG
userclk2 (125MHz)
CLK0
BUFG
userclk (62.5MHz)
CLKDV
component_name_block
(Block Level from example design)
Ethernet 1000BASE-X
PCS/PMA or SGMII
gtx_clk
gmii_rx_clk
gmii_txd[7:0]
gmii_txd[7:0]
gmii_tx_en
gmii_tx_en
gmii_tx_er
gmii_tx_er
gmii_rxd[7:0]
gmii_rxd[7:0]
gmii_rx_dv
gmii_rx_dv
gmii_rx_er
gmii_rx_er
mdc
mdc
mdio_in
mdio_in
mdio_out
mdio_out
no
mdio_tri
mdio_tri
connection

using the RocketIO transceiver

www.xilinx.com
Chapter 11: Interfacing to Other Cores
LogiCORE
userclk
userclk2
RocketIO I/F
1-Gigabit Ethernet MAC v8.5 User Guide
"Timespecs
brefclkp
IBUFGDS
IPAD
IPAD
clkin
brefclkn
(125MHz)
Virtex-5
GTX
RocketIO
REFCLKOUT
CLKIN
TXUSRCLK0
TXUSRCLK20
RXUSRCLK0
RXUSRCLK20
UG144 April 24, 2009

Advertisement

Table of Contents
loading

Table of Contents