AR# 54090

Vivado 制約 - 「ERROR: [Common 17-161] Invalid option value '6.5' specified for 'multiply_​by'.」というエラー メッセージが create_generated_clock 制約に対して表示される

説明

生成されたクロックを作成しようとしていますが、その周波数はソースの分数値になります。

create_generated_clock -name clk_fraction -source [get_pins ex_fpgaex_clock/ex_mmcm_clk_wizard/mmcm_adv_inst/CLKIN1] -multiply_by 6.5 -divide_by 6 [get_pin sex_fpga/ex_mmcm_clk_wizard/mmcm_adv_inst/CLKOUT0]

この制約に対し、次のようなエラー メッセージが表示されます。

ERROR: [Common 17-161] Invalid option value '6.5' specified for 'multiply_by'.

 

この問題の解決方法を教えてください。

 

ソリューション

-mutiply_by および -divide_by パラメーターに対して使用可能な値は整数です。

分数の出力を得るには、目的の分数値を出力する整数の比を確認する必要があります。

上記のケースでは、-mutiply_by に 13、-divide_by に 12 を使用して、目的の出力を得る必要があります。 

詳細は、UG835 の create_generated_clock コマンドのヘルプ情報を参照してください。

AR# 54090
日付 09/22/2014
ステータス アクティブ
種類 一般
ツール