ISE Map  – 错误:LIT:693  – 阻止’MMCME2_ADV符号-Xilinx-AMD社区-FPGA CPLD-ChipDebug

ISE Map – 错误:LIT:693 – 阻止’MMCME2_ADV符号

描述

MAP中发生以下错误:

图片[1]-ISE Map  – 错误:LIT:693  – 阻止’MMCME2_ADV符号-Xilinx-AMD社区-FPGA CPLD-ChipDebug错误:LIT:693 – 阻止’MMCME2_ADV符号
“physical_group_inst_dl_group / inst_dl_dacif / inst_dl_dacif_core / inst_dac_ddrio
_lvds / U0 / clkfbout / inst_dl_group / inst_dl_dacif / inst_dl_dacif_core / inst_dac_ddr
io_lvds / U0 / mmcm_adv_inst“’的目标频率FVCO超出范围。
有效的FVCO范围取决于速度等级:600MHz – 1200MHz(-1),
600MHz – 1440MHz(-2),600MHz – 1600MHz(-3)。计算出的FCVO是一个函数
输入频率CLKIN1_PERIOD,分频因子DIVCLK_DIVIDE和
CLKFBOUT_MULT_F属性(FVCO =
1000 * CLKFBOUT_MULT_F /(CLKIN1_PERIOD * DIVCLK_DIVIDE))。 CLKIN_PERIOD
属性可能已由ngdbuild根据用户指定的PERIOD设置
约束。当前计算的FVCO为3072.000315 MHz。

以下是来自时钟向导生成的VHD:

CLKFBOUT_MULT_F = 10

CLKIN1_PERIOD = 10

DIVCLK_DIVIDE = 1

对于这些给定的参数,计算的FVCO是1000MHz,其在有效范围内。

为什么会出现错误?

请注意UMC中MMCM的CLKIN1的PERIOD规范。

该值将覆盖coregen自定义。

在此示例中,PERIOD已设置为307.2MHz,这导致FVCO超过3000MHz。

您需要修改UCF以匹配时钟输入规范。

请登录后发表评论

    没有回复内容