Article ID: 000095812 Content Type: Troubleshooting Last Reviewed: 10/04/2023

Why do I see Error(13879) when compiling the HDMI Intel® FPGA IP Design Example VHDL variant?

Environment

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

    Due to a problem in the Intel® Quartus® Prime Pro Edition Software version 23.2, you may see the following error when compiling VHDL variants of the HDMI Intel® FPGA IP Design Example:

    Error(13879): VHDL Binding Indication error at hdmi_rx_ram_1port_intel_mce_2010_tnbtyoy.vhd(59): generic "node_name" in design entity does not have string type that is specified for the same generic in the associated component.

     

    Resolution

    To work around this problem, follow these steps:

    1. Locate and open this file in the generated design example folder, /rtl/hdmi_rx/hdmi_rx/ram_1port_2010/synth/hdmi_rx_ram_1port_intel_mce_2010_<tnbtyoy>.vhd (exact end of file name may vary).
    2. Modify the NODE_NAME generic type from string to natural in lines 26, 59, and 155.
    3. Modify the string value of “HDMI” to 1919448948, which is the ASCII decimal equivalent in lines 26, 59, 135, and 155.
    4. Save the file and re-compile the design.

    This problem was fixed in version 23.3 of the Intel® Quartus® Prime Pro Edition Software.

    Related Products

    This article applies to 3 products

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