R

Chapter 8: SGMII / Dynamic Standards Switching with RocketIO Transceivers

.

 

 

 

brefclkp

IBUFGDS

 

BUFG

 

IPAD

 

 

 

IPAD

 

 

 

 

clkin

 

 

 

brefclkn

(125MHz)

component_name_block

 

 

rocketio_wrapper_gtp

(Block Level)

 

 

rocketio_wrapper_gtp_tile

Ethernet 1000BASE-X

 

 

Virtex-5

 

PCS/PMA or

 

 

 

SGMII core

 

 

GTP

 

 

 

 

RocketIO

 

 

 

 

(0)

 

 

userclk2

 

REFCLKOUT

 

userclk

 

 

 

(125 MHz)

 

 

 

userclk2

 

 

 

 

 

 

 

 

 

 

TXUSRCLK0

 

 

 

 

TXUSRCLK20

 

 

FPGA

 

RXUSRCLK0

 

 

 

 

 

 

fabric

 

RXUSRCLK20

 

 

Rx

 

 

 

 

 

 

 

Elastic

 

RXRECCLK0

 

 

Buffer

 

 

 

 

CLKIN

 

 

BUFR

Ethernet 1000BASE-X

 

Virtex-5

 

 

 

 

PCS/PMA or

 

 

GTP

 

SGMII core

 

 

RocketIO

 

 

 

 

(1)

 

userclk

 

 

TXUSRCLK1

 

userclk2

 

 

 

 

 

 

 

TXUSRCLK21

 

 

FPGA

 

RXUSRCLK1

 

 

 

 

 

 

fabric

 

RXUSRCLK21

 

 

Rx

 

 

 

 

Elastic

 

RXRECCLK1

 

 

Buffer

 

 

 

 

 

 

 

 

BUFR

 

 

component_name_block

 

rocketio_wrapper_gtp

(Block Level)

 

rocketio_wrapper_gtp_tile

Ethernet 1000BASE-X

 

Virtex-5

PCS/PMA or

 

SGMII core

 

GTP

 

 

RocketIO

 

 

(0)

 

NC

REFCLKOUT

userclk

userclk2

 

(125 MHz)

 

userclk2

 

 

 

 

 

TXUSRCLK0

 

 

TXUSRCLK20

 

FPGA

RXUSRCLK0

 

 

 

fabric

RXUSRCLK20

 

Rx

 

 

 

Elastic

RXRECCLK0

 

Buffer

 

CLKIN

 

BUFR

Ethernet 1000BASE-X

Virtex-5

 

PCS/PMA or

 

GTP

SGMII core

 

RocketIO

 

 

(1)

userclk

 

TXUSRCLK1

userclk2

 

 

 

 

TXUSRCLK21

 

FPGA

RXUSRCLK1

 

 

 

fabric

RXUSRCLK21

 

Rx

 

 

Elastic

RXRECCLK1

 

Buffer

 

 

 

BUFR

 

Figure 8-9:Clock Management with Multiple Core Instances with Virtex-5 GTP

RocketIO Transceivers for SGMII

112

www.xilinx.com

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

UG155 March 24, 2008

Page 112
Image 112
Xilinx 1000BASE-X manual 112