Clock Sharing across Multiple Cores with RGMII for Tri-Speed Operation - 9.0 English

Tri-Mode Ethernet MAC LogiCORE IP Product Guide (PG051)

Document ID
Release Date
9.0 English

The following figure illustrates clock resource sharing across multiple instantiations of the core. For all instantiations, gtx_clk , where present, can be shared between multiple cores, resulting in a common clock domain across the device. The receiver clocks cannot be shared. Each core is provided with its own local version of rgmii_rxc from the connected external PHY device as shown.

In this figure, the upper core instance has been generated with the Shared Logic option enabled. In both cases, this includes an IDELAYCTRL as illustrated. The other core instances have been generated without the Shared Logic option enabled.

The following figure shows three cores. However, more can be added using the same principle.

Figure 1. Clock Resource Sharing for Tri-Speed RGMII