Quartus® II ソフトウェア・バージョン 12.1 の問題により、VCO 周波数がデバイスの対応動作範囲内にある必要がある場合でも、 物理出力クロック ・パラメーターを有効にする オプションを手動で M および N カウンター値に設定すると、Altera_PLL MegaWizard™ プラグイン・マネージャーでこのエラーが表示されることがあります。この問題は、M カウンター値が 255 を超え、N カウンター値が 1 のAltera_PLL を生成する際に発生します。
M カウンター値が 256 以上で、N カウンター値が 1 の場合、Altera_PLL に必要な設定を実装するには、次の手順を実行する必要があります。
- 次の 2 つの例外を除き、Altera_PLL メガファンクションに必要なパラメーターをすべて入力します。
- 実際の リファレンス・クロック周波数 の 2 倍の基準クロック周波数の値を入力します。
- 除算係数 (N カウンター)に 2 の値を入力します。
(2 の N 値と実際のクロック周波数の 2 倍の基準クロック周波数を使用することで、MegaWizard プラグイン・マネージャーは Altera_PLL の法的設定を生成できます)。
- [完了] をクリックしてメガファンクション・バリエーション・ファイルを作成します。
- を開きます。 _0002.v Altera_PLL MegaWizard プラグイン・マネージャーによって作成されたファイル。 このファイルは、 フォルダー。 次のパラメーターに必要な変更を加えます。
- .reference_clock_frequencyパラメーターを見つけます。 この値は希望のクロック周波数の 2 倍になります。 実際の基準クロック周波数に等しい値に変更します。
- .n_cnt_bypass_enパラメーターを見つけ、値を 「false」から「true」に変更します。
- _0002.vを保存して終了します。
- Altera_PLL メガファンクションの機能シミュレーションを実行する場合は、プロジェクト・ディレクトリーの_simフォルダーにある.voファイルで、上記のステップ 3 と同じパラメーター変更を行ってください。
この問題は、Quartus® II ソフトウェアの今後のバージョンで修正される予定です。