Article ID: 000075371 Content Type: Error Messages Last Reviewed: 01/10/2023

Error (10476): VHDL error at <VHDL wrapper>.vhd(): type of identifier "reconfig_clk"/"reconfig_reset" does not agree with its usage as "std_logic_vector" type

Environment

    Intel® Quartus® Prime Pro Edition
    Intel® Quartus® Prime Standard Edition
    JESD204B Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

You may see this error if you perform an IP upgrade in Quartus® Prime Standard/Pro Edition Software version 17.0 of an Arria® 10 design that includes a static VHDL wrapper that instantiates the JESD204B IP core with transceiver dynamic reconfiguration interface enabled.

This is due to the port type change in reconfig_clk and reconfig_reset ports from scalar std_logic to array std_logic_vector.

This problem does not affect designs with the Verilog wrapper that instantiates JESD204B IP.

 

 

Resolution

To workaround this problem, map the scalar reconfig_clk & reconfig_reset in the VHDL wrapper to the array reconfig_clk(0) and reconfig_reset(0) of the JESD204B IP core.

Example :

Before change :

port map (

reconfig_clk               => reconfig_clk,

reconfig_reset             => reconfig_reset,

reconfig_avmm_address      => reconfig_avmm_address,

reconfig_avmm_read         => reconfig_avmm_read,

reconfig_avmm_readdata     => reconfig_avmm_readdata,

reconfig_avmm_waitrequest  => reconfig_avmm_waitrequest,

reconfig_avmm_write        => reconfig_avmm_write,

reconfig_avmm_writedata    => reconfig_avmm_writedata,

...

After change : 

port map (

reconfig_clk(0)               => reconfig_clk,

reconfig_reset(0)             => reconfig_reset,

reconfig_avmm_address      => reconfig_avmm_address,

reconfig_avmm_read         => reconfig_avmm_read,

reconfig_avmm_readdata     => reconfig_avmm_readdata,

reconfig_avmm_waitrequest  => reconfig_avmm_waitrequest,

reconfig_avmm_write        => reconfig_avmm_write,

reconfig_avmm_writedata    => reconfig_avmm_writedata,

...

This problem is fixed starting with Intel® Quartus® Prime Software version 17.0.1.

Related Products

This article applies to 1 products

Intel® Arria® 10 FPGAs and SoC FPGAs

1