Internal Clocking - 4.1 English

GMII to RGMII Product Guide (PG160)

Document ID
PG160
Release Date
2022-06-15
Version
4.1 English

This Figure illustrates the example design for top-level HDL when the GMII clock is sourced internally.

Figure 5-2:      Example Design HDL with Internal GMII Clock

X-Ref Target - Figure 5-2

Fig_B-2_Example_design_HDL_with_int_gmii_clk.jpg

In both examples, the design is split into two hierarchical layers: block-level and top-level. If shared logic is selected in the core, the top-level instantiates the block-level from HDL. Otherwise, it instantiates the support level. The block level is designed so that it can be instantiated directly into customer designs and performs the following functions:

Instantiates the core from HDL

Connects the physical-side interface of the core to device IOBs, creating an external RGMII.

The top-level creates a specific example that can be simulated, synthesized, implemented, and, if required, placed on a suitable board and demonstrated in hardware.