Article ID: 000088458 Content Type: Errata Last Reviewed: 09/23/2025

Why does a Quartus® Prime Software design that contains both the HDMI 2.0 IP and the HDMI 2.1 IP encounter a Quartus® Prime Software synthesis error?

Environment

    Intel® Quartus® Prime Pro Edition
    HDMI
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem starting from the Quartus® Prime Pro Edition Software v19.4,  you may see a Quartus® Prime Software synthesis error if both the HDMI 2.0 IP and the HDMI 2.1 IP are instantiated in the same Quartus® Prime Software project.

  • Note: HDMI 2.1 is enabled when setting Support FRL = 1 while HDMI 2.0 is enabled when setting Support FRL = 0. 

This problem is due to both the HDMI 2.0 IP and the HDMI 2.1 IP being generated with the same IP library file name by default.

 

Resolution

To work around this problem, edit either the HDMI 2.0 IP <design>.qip or the HDMI 2.1 IP <design>.qip files to ensure that each HDMI IP core is compiled using its own unique IP library filename.

Follow the following instructions:

1. Edit either the HDMI 2.0 IP or the HDMI 2.1  IP QIP file

  • The location of QIP file is in <Quartus_roject>/<hdmi_ip>/hdmi_ip.qip

2. Search for " -library "altera_hdmi_XXXX" " and replace all with " -library "altera_hdmi_XXXX_YY" "

  • For example, search for -library "altera_hdmi_1961"  and replace with -library "altera_hdmi_1961_20"

3. Save the modified QIP file and proceed to compile the Quartus® Prime Software project as usual.

 

Related Products

This article applies to 2 products

Intel® Stratix® 10 FPGAs and SoC FPGAs
Intel® Arria® 10 FPGAs and SoC FPGAs

1