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.
To work around this problem, follow these steps:
- 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).
- Modify the NODE_NAME generic type from string to natural in lines 26, 59, and 155.
- Modify the string value of “HDMI” to 1919448948, which is the ASCII decimal equivalent in lines 26, 59, 135, and 155.
- Save the file and re-compile the design.
This problem was fixed in version 23.3 of the Intel® Quartus® Prime Pro Edition Software.