General Description When I generate a core using an .xco parameter file from a previous version of the core, a message similar to the following is reported:
# ERROR: Unrecognized core parameter pipeline_stages. # ERROR: Customization parameter rule checks failed. Terminating core elaboration: # ERROR: SimGenerator: Failure to set Sim customization parameters for core Distributed_Memory. # ERROR: Elaboration failure for core Distributed_Memory. # ERROR: Errors occurred at line 30. GENERATE. # ERROR: Errors found during execution of command file /project/coregen/dist_mem_v3.xco. # ERROR: EXECUTE command failed for file </project/coregen/dist_mem_v3.xco>.
ERROR: Customization parameter rule checks failed. Terminating core elaboration: Invalid value for parameter Clock Cycles Per Sample. This parameter must be set in the xco file. ERROR: SimGenerator: Failure to set Sim customization parameters for core Distributed_Arithmetic_FIR_Filter. ERROR: Elaboration failure for core Distributed_Arithmetic_FIR_Filter.
This error occurs because the core parameters in the .xco are not compatible between versions of the core.
For example, the .xco file from Distributed Memory v3_0 is not compatible with Distributed Memory v4_0 (as the parameter "pipeline_stages" has been changed to "latency").
Therefore, simply changing the version number manually in the .xco file will not work; you must run CORE Generator through the customization GUI.