Implementing External GMII

R

 

IOB LOGIC

 

 

 

FDDRRSE

 

 

Q

D

'0'

 

 

gmii_rx_clk

 

 

 

OPAD

gmii_rx_clk_obuf

 

 

 

 

 

 

OBUFT

D

'1'

 

Q

gmii_rxd[0]

gmii_rxd_obuf[0]

 

 

OPAD

D

 

Q

 

 

OBUFT

 

 

gmii_rx_dv

gmii_rx_dv_obuf

 

 

 

D

 

OPAD

Q

 

 

OBUFT

 

 

gmii_rx_er

gmii_rx_er_obuf

 

 

OPAD

D

 

Q

 

 

OBUFT

 

 

Figure 5-18:External GMII Receiver Logic

userclk2 (if RocketIO is used) gtx_clk (if TBI is used)

Ethernet 1000BASE-X PCS/PMA

or SGMII LogiCORE

gmii_isolate

gmii_rxd[0]

gmii_rx_dv

gmii_rx_er

Ethernet 1000BASE-X PCS/PMA or SGMII v9.1

www.xilinx.com

67

UG155 March 24, 2008

Page 67
Image 67
Xilinx 1000BASE-X manual 18External Gmii Receiver Logic