4.3.2. FPGA RX Settings
You must use a redriver on the PCB panel to meet the compliance for RX CTS and HDMI 2.1 cable loss. Non-compliant cables are not supported. The equalization is dependent on overall system reach design. In a typical scenario, 16dB is sufficient. However, higher values will be required when you use longer traces on larger PCB panels.
You can utilize flex cables instead of a large PCB panel for better cost to performance benefit. You need to apply link training methodology to evaluate if such cable can apply in your setup. Validation setup uses generic jitter tolerance methodology to meet HDMI 2.1 CTS requirement.
Insertion Loss : 20.11 dB | ||||
Spec | Calibrated | |||
Amplitude | 800-1200 mV | - | ||
Rj | 0.2UI | 1.31ps | 1.224ps | 0.12UI |
Dj | 0.35UI | 29.2ps | - | - |
BUj | 0.15UI | 12.5ps | 12ps | 0.12UI |
SJ/PJ | 0.1UI | 8.33ps | 9.33ps | 0.1UI |
Eye Height | 100 mV | - | 97.1 mV | |
Eye Weight | 29.17ps | - | 31.5ps |
The jitter (BUJ) interpretation varies, you must focus on entire system level with all components account for 1 UI budget. The cable loss parameter is reflected by WCM cable provided by HDMI.org. The stressed signal feeds into RX to establish jitter tolerance. Settings required are listed below:
RX Settings | |||
Component | Intel® Arria® 10 FPGA | Redriver (TI DS125MB203) |
|
Adaptation Mode | Manual CTLE, TX FFE | EQ | DeEmp VOD |
VGA Gain | 2 | - | - |
DC Gain | 1 | - | - |
AC Gain | 3 | Level4 | Level 0-2 |
Vpp Amplitude | - | - | 0.8 |
Do note TX length matching to 2UI at 6 Gbps at Test Point 1 is a mandate by HDMI 2.1 CTS.
All settings listed in this document shall be available in Intel® Quartus® Prime. You can update the settings to reflect the need per each design requirements as well as loss factor.
- Isolate and confirm root cause is towards transceiver link.
- Apply link tuning methodology.
- Refer TTK (transceiver toolkit):
- Evaluate link stability and robustness by sweeping transceiver analog settings (for loss profiles beyond nominal cases).
- Find the optimal RX analog settings with TTK.
- Apply static values in the QSF file.