Visible to Intel only — GUID: vgo1401275291981
Ixiasoft
1. GTS HDMI Intel® FPGA IP Quick Reference
2. HDMI Overview
3. Release Information
4. GTS HDMI Intel® FPGA IP Getting Started
5. GTS HDMI Intel® FPGA IP Hardware Design Examples
6. HDMI Source
7. HDMI Sink
8. Transceiver Handling (HDMI Wrapper = HDMI and Transceiver)
9. HDMI Parameters
10. HDMI Simulation Example
11. GTS HDMI Intel® FPGA IP User Guide Archives
12. Document Revision History for the GTS HDMI Intel® FPGA IP User Guide
6.1.1. Source Scrambler, TMDS/TERC4 Encoder
6.1.2. Source Video Resampler
6.1.3. Source Window of Opportunity Generator
6.1.4. Source Auxiliary Packet Encoder
6.1.5. Source Auxiliary Packet Generators
6.1.6. Source Auxiliary Data Path Multiplexers
6.1.7. Source Auxiliary Control Port
6.1.8. Source Audio Encoder
6.1.9. TX Core-PHY Interface
6.1.10. I2C Controller
7.1.1. Sink Word Alignment and Channel Deskew
7.1.2. Sink Descrambler, TMDS/TERC4 Decoder
7.1.3. Sink Auxiliary Decoder
7.1.4. Sink Auxiliary Packet Capture
7.1.5. Sink Video Resampler
7.1.6. Sink Auxiliary Data Port
7.1.7. Sink Audio Decoder
7.1.8. Status and Control Data Channel (SCDC) Interface
7.1.9. RX Core-PHY Interface
7.1.10. I2C Target
7.1.11. I2C and EDID RAM Blocks
Visible to Intel only — GUID: vgo1401275291981
Ixiasoft
7.1. Sink Functional Description
The HDMI sink core provides direct connection to the Transceiver Native PHY through a 20-bit data path.
Figure 31. HDMI Sink Signal Flow Diagram Active Video Protocol = None Design
In TMDS mode, a DCFIFO clocks the HDMI data stream from the scrambler, TMDS/TERC4 decoder in the transceiver recovered clock domain to vid_clk domain. All the blocks in the video data operate in vid_clk domain.
The sink core accepts three 20-bit data input paths corresponding to each color channel. The sink core clocks the three 20-bit channels from the transceiver outputs using respective transceiver clock outputs.
- Blue channel: Data channel 0
- Green channel: Data channel 1
- Red channel: Data channel 2
Note: Data channel 3 is unused in TMDS mode. Data channels 0–3 are always 40-bit wide, but only 20 bits from the least significant bits are used in TMDS mode.
The sink core provides N*48 bit video data per channel for each color channel, where N is number of pixels per clock.
Section Content
Sink Word Alignment and Channel Deskew
Sink Descrambler, TMDS/TERC4 Decoder
Sink Auxiliary Decoder
Sink Auxiliary Packet Capture
Sink Video Resampler
Sink Auxiliary Data Port
Sink Audio Decoder
Status and Control Data Channel (SCDC) Interface
RX Core-PHY Interface
I2C Target
I2C and EDID RAM Blocks