Shared logic includes the GT common
module which can be present as part of GT or in the example design. By default,
shared logic is present inside the core. If you want to instantiate shared logic in
the example design, select Include Shared logic in example
design
in the Vivado IDE.
The following figure shows the implementation when shared logic is instantiated in the example design.
Figure 1. Example Design Hierarchy with Shared Logic Implementation
(GT Subcore in Core)