beautypg.com

Transmitter transceiver interface, Transmitter transceiver interface –23, Transmitter retiming – Altera Serial Digital Interface (SDI) MegaCore Function User Manual

Page 53: Optional two-times oversampling for hd

background image

Chapter 3: Functional Description

3–23

Block Description

February 2013

Altera Corporation

Serial Digital Interface (SDI) MegaCore Function

User Guide

Figure 3–12

shows the receiver clocks for different video standards.

Transmitter Transceiver Interface

Altera provides a transceiver interface, which interfaces the transceiver to the SDI
function. The transceiver interface implements the following functions:

Retiming from the parallel video clock domain to the transceiver transmitter clock
domain

Optional two-times oversampling for HD

Transmitter oversampling for SD

Transmitter Retiming

The txdata parallel data input to the transceiver must be synchronous and phase
aligned to the tx_coreclk transceiver clock input. SD-SDI (and optionally HD-SDI)
requires a retiming function, because of the oversampling logic. The transmitter uses a
small 16 × 20 FIFO buffer for the retiming.

For HD-SDI, the FIFO buffer realigns the parallel video input to the transceiver
tx_coreclk

clock. It is written on every tx_pclk clock, and read on every tx_coreclk.

Figure 3–12. Receiver Clocks

rx_clk

rx_data

rx_data_valid_out

V

V

V

V

SDI MegaCore

Function

74.25 or 74.175 MHz

Serial Data

HD-SDI

rx_clk = 74.175 or 74.25 MHz

rx_data_valid_out

SDI MegaCore

Function

148.5 MHz

Serial Data

3G-SDI or Dual Standard or Triple Standard

rx_clk = 148.5 MHz (or 74.xx MHz when receiving HD)

rx_data_valid_out

rx_clk

rx_data

rx_data_valid_out

V

V

V

V

SDI MegaCore

Function

67.5 MHz

Serial Data

SD-SDI

rx_clk = 67.5 or 74 MHz

rx_data_valid_out