Clock recovery core parameters, Clock recovery core parameters -5 – Altera DisplayPort MegaCore Function User Manual

Page 66

Advertising
background image

The clock recovery core produces resynchronized video data together with the following clocks:
• Recovered video pixel clock

• Second clock with twice the recovered pixel clock frequency
The video output data is synchronous to the recovered video clock. You can use the second clock as a

reference clock for the TX transceiver, which is optionally used to serialize the video output data.

Figure 6-4: Clock Recovery Core Functional Diagram

The following shows a simplified functional diagram of the clock recovery core.

Video Timing

Generator

Altera fPLL

Reconfiguration

Controller

fPLL

Reconfiguration

Avalon Master

fPLL

Controller

Loop

Controller

FIFO

Altera fPLL

RX Link

Clock

Fill Status

RX Video Clock

Video Input Data

Video Output Data

Recovered Video Clock x2

Recovered Video Clock

RX MSA

Video Output Syncs

The clock recovery core clocks the video data input gathered from the DisplayPort sink into a dual-clock

FIFO at the received video clock speed. The core reads from the video data input using the recovered

video clock.
• Video Timing Generator: This block uses the received MSA to create

h-sync

,

v-sync

, and

data

enable

signals that are synchronized to the recovered video clock.

• Loop Controller: This block monitors the FIFO fill level and regulates its throughput by altering the

original Mvid value read from the MSA. The block feeds the modified Mvid to the fPLL Controller,

which calculates a set of parameters suitable for the fPLL Controller. This set of parameters provides

the value to create a recovered video clock frequency corresponding to the new Mvid value. The

calculated fPLL parameters are written by the fPLL Reconfiguration Avalon Master to the Altera fPLL

Reconfiguration Controller internal registers.

• Reconfiguration Controller: This block serializes the parameter values and writes them to the Altera

fPLL IP core.

• Altera fPLL: Generates the recovered video clock and a second clock with twice the frequency.

Clock Recovery Core Parameters

You can use these parameters to configure the clock recovery core.

UG-01131

2015.05.04

Clock Recovery Core Parameters

6-5

DisplayPort IP Core Hardware Demonstration

Altera Corporation

Send Feedback

Advertising