
Clock Sharing Across Multiple Cores with RocketIO
R
|
| brefclkp | |
|
| GT11CLK_MGT | |
|
| (250MHz) |
|
|
| IPAD | MGTCLKP |
|
|
| |
|
| IPAD | MGTCLKN |
|
| brefclkn | |
|
|
| |
| BUFG | (250MHz) | synclk1 |
|
| ||
|
|
| (250MHz) |
|
|
| SYNCLK1OUT |
component_name_block |
|
|
|
(Block Level) |
|
| MGT tile |
|
|
| |
Ethernet |
|
| |
PCS/PMA or |
|
| |
SGMII core |
|
| GT11 |
|
|
| RocketIO |
|
|
| (A) |
| userclk2 |
| TXOUTCLK1 |
userclk |
| REFCLK1 | |
(125 MHz) |
| ||
userclk2 |
| ||
|
| TXUSRCLK | |
|
| ‘0’ | |
|
|
| TXUSRCLK2 |
|
| ‘0’ | RXUSRCLK |
Ethernet |
|
| RXUSRCLK2 |
PCS/PMA or |
|
| |
SGMII core |
|
|
|
|
|
| |
|
|
| GT11 |
|
|
| RocketIO |
userclk |
|
| (B) |
userclk2 |
|
|
|
|
| NC | TXOUTCLK1 |
|
|
| REFCLK1 |
|
| ‘0’ | TXUSRCLK |
|
|
| TXUSRCLK2 |
|
| ‘0’ | RXUSRCLK |
|
|
| RXUSRCLK2 |
component_name_block |
| |
(Block Level) | MGT tile | |
| ||
Ethernet | ||
PCS/PMA or | ||
SGMII core | GT11 | |
| RocketIO | |
| (A) | |
NC | TXOUTCLK1 | |
userclk | REFCLK1 | |
userclk2 | ||
TXUSRCLK | ||
‘0’ | ||
| TXUSRCLK2 | |
‘0’ | RXUSRCLK | |
Ethernet | RXUSRCLK2 | |
PCS/PMA or | ||
SGMII core |
| |
| ||
| GT11 | |
| RocketIO | |
userclk | (B) | |
userclk2 |
| |
NC | TXOUTCLK1 | |
| REFCLK1 | |
‘0’ | TXUSRCLK | |
| TXUSRCLK2 | |
‘0’ | RXUSRCLK | |
| RXUSRCLK2 |
Figure 7-6: Clock Management - Multiple Core Instances, MGTs for 1000BASE-X
Ethernet | www.xilinx.com | 89 |