Shared Logic - 2.3 English

MIPI DSI Transmitter Subsystem Product Guide (PG238)

Document ID
Release Date
2.3 English

Shared Logic provides a flexible architecture that works both as a stand-alone subsystem and as part of a larger design with one of more subsystem instances. This minimizes the amount of HDL modifications required, but at the same time retains the flexibility of the subsystem.

Shared logic in the MIPI DSI TX Subsystem allows you to share MMCMs and PLLs with multiple instances of the MIPI DSI TX Subsystem within the same I/O bank.

There is a level of hierarchy called <component_name>_support. This Figure and This Figure show two hierarchies where the shared logic is either contained in the subsystem or in the example design. In these figures, <component_name> is the name of the generated subsystem. The difference between the two hierarchies is the boundary of the subsystem. It is controlled using the Shared Logic option in the Vivado IDE Shared Logic tab for the MIPI MIPI DSI TX Subsystem. The shared logic comprises an MMCM, a PLL and some BUFGs (maximum of 4).

Figure 3-2:      Shared Logic Included in the Subsystem

X-Ref Target - Figure 3-2

Figure 3-3:      Shared Logic Outside the Subsystem

X-Ref Target - Figure 3-3