AR# 45513

ISE Map - 「ERROR:LIT:693 - Block 'MMCME2_ADV symbol」というエラー メッセージが表示される

説明

次のエラーが MAP で発生します。

ERROR:LIT:693 - Block 'MMCME2_ADV symbol
   "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"' has its target frequency, FVCO, out of range.
   Valid FVCO range varies depending on speed grade: 600MHz - 1200MHz(-1),
   600MHz - 1440MHz(-2), 600MHz - 1600MHz(-3). The computed FCVO is a function
   of the input frequency CLKIN1_PERIOD, the division factor DIVCLK_DIVIDE, and
   the CLKFBOUT_MULT_F attribute (FVCO =
   1000*CLKFBOUT_MULT_F/(CLKIN1_PERIOD*DIVCLK_DIVIDE)). The CLKIN_PERIOD
   attribute may have been set by ngdbuild based on the user specified PERIOD
   constraint. The current calculated FVCO is 3072.000315 MHz.

次は、クロッキング ウィザードで生成された VHD に含まれています。

CLKFBOUT_MULT_F=10

CLKIN1_PERIOD=10

DIVCLK_DIVIDE=1

これらのパラメーターでは、算出された FVCO は 1000 MHz で有効な範囲になっています。

このエラーが発生するのはなぜですか。

ソリューション

UCF ファイルで MMCM の CLIKIN1 の PERIOD 仕様を確認してください。 

この値で CORE Generator のカスタム値が上書きされています。

この例では、PERIOD は 307.2 MHz に設定されており、これが原因で FVCO が3000 MHz を超えてしまいます。

UCF でクロック入力仕様に合わせて変更する必要があります。

AR# 45513
日付 03/18/2015
ステータス アクティブ
種類 一般
デバイス
ツール