The transmitter clocking architecture supports both the asynchronous and synchronous clocking modes included in the DisplayPort Standard v1.2a. The clocking mode is selected by way of the Stream Clock Mode register (MAIN_STREAM_MISC0 bit[0]). When set to 1, the link and stream clock are synchronous, in which case the MVid and NVid values are a constant. In synchronous clock mode, the source core uses the MVid and NVid register values programmed by the host processor via the AXI4-Lite interface.
When the Stream Clock Mode register is set to 0, the asynchronous clock mode is enabled and the relationship between MVid and NVid is not fixed. In this mode, the source core will transmit a fixed value for NVid and the MVid value provided as a part of the clocking interface.
The following figure shows a block diagram of the transmitter clock generation process.