Contents
1. HDMI Intel® FPGA IP Design Example Quick Start Guide for Intel® Arria® 10 Devices.... 4
1.1. Generating the Design............................................................................................4
1.2. Simulating the Design............................................................................................ 5
1.3. Compiling and Testing the Design ........................................................................... 6
1.4. HDMI Intel FPGA IP Design Example Parameters........................................................ 7
2. HDMI 2.1 Design Example (Support FRL = 1)................................................................. 9
2.1. HDMI 2.1 RX-TX Retransmit Design Block Diagram..................................................... 9
2.2. Creating RX-Only or TX-Only Designs..................................................................... 10
2.3. Hardware and Software Requirements.................................................................... 11
2.4. Directory Structure.............................................................................................. 12
2.5. Design Components............................................................................................. 15
2.5.1. HDMI TX Components...............................................................................16
2.5.2. HDMI RX Components.............................................................................. 19
2.5.3. Top-Level Common Blocks.........................................................................22
2.6. Dynamic Range and Mastering (HDR) InfoFrame Insertion and Filtering...................... 24
2.7. Design Software Flow........................................................................................... 27
2.8. Running the Design in Different FRL Rates...............................................................33
2.9. Clocking Scheme................................................................................................. 34
2.10. Interface Signals................................................................................................36
2.11. Design RTL Parameters ...................................................................................... 47
2.12. Hardware Setup.................................................................................................48
2.13. Simulation Testbench..........................................................................................50
2.14. Design Limitations..............................................................................................51
2.15. Debugging Features........................................................................................... 52
2.15.1. Software Debugging Message.................................................................. 52
2.15.2. SCDC Information from the Sink Connected to TX.......................................52
2.15.3. Clock Frequency Measurement ................................................................ 52
2.16. Upgrading Your Design........................................................................................53
3. HDMI 2.0 Design Example (Support FRL = 0)............................................................... 54
3.1. HDMI 2.0 RX-TX Retransmit Design Block Diagram................................................... 54
3.2. Hardware and Software Requirements.................................................................... 56
3.3. Directory Structure.............................................................................................. 56
3.4. Design Components............................................................................................. 61
3.5. Dynamic Range and Mastering (HDR) InfoFrame Insertion and Filtering...................... 67
3.6. Clocking Scheme................................................................................................. 70
3.7. Interface Signals..................................................................................................74
3.8. Design RTL Parameters ........................................................................................ 88
3.9. Hardware Setup...................................................................................................89
3.10. Simulation Testbench..........................................................................................90
3.11. Upgrading Your Design........................................................................................92
4. HDCP Over HDMI 2.0/2.1 Design Example.................................................................... 93
4.1. High-bandwidth Digital Content Protection (HDCP)................................................... 93
4.1.1. HDCP Over HDMI Design Example Architecture............................................ 94
4.2. Nios II Processor Software Flow............................................................................. 98
4.3. Design Walkthrough........................................................................................... 100
Contents
HDMI Intel® Arria 10 FPGA IP Design Example User Guide Send Feedback
2