To work around this issue the following MIG IP core parameters will need to be updated inside the <mig_core_name>_mig.sv module:
parameter CLKIN_PERIOD = 13328,
parameter CLKFBOUT_MULT = 16, // write MMCM VCO multiplier
parameter DIVCLK_DIVIDE = 1, // write MMCM VCO divisor
parameter CLKOUT0_DIVIDE = 4, // VCO output divisor for MMCM clkout0
parameter CLKOUT1_DIVIDE = 4,
parameter CLKOUT2_DIVIDE = 4,
parameter CLKOUT3_DIVIDE = 4,
parameter CLKOUT4_DIVIDE = 4,
Note: Refer to (Xilinx Answer 57546) for information on how to modify/edit IP core source files in Vivado.
In order to determine the required parameter change values, the MULT/DIVIDE values can be determined using the Clocking Wizard from the IP Catalog.
Alternatively you can retarget a different speed grade and generate the input clock required and copy the parameter values over to the other design.
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
58435 | MIG UltraScale - IP Release Notes and Known Issues for Vivado 2014.1 and newer tool versions | N/A | N/A |
AR# 62543 | |
---|---|
Date | 12/03/2014 |
Status | Active |
Type | Known Issues |
Devices | |
Tools | |
IP |