ファンアウトバッファへのクロック入力があり、LVDS入力をPLL入力の下端に駆動します。2つのピンがあります- AJ19
(アクティブハイ)と相補AK19
ピン(アクティブロー)。私はにのみ興味がAJ19
あるので、私のトップレベルのモジュールは次のようになります。
module top(clk, ...);
...
endmodule
これが私のピン配置ですclk
:
set_instance_assignment -name IO_STANDARD LVDS -to clk
set_location_assignment PIN_AJ19 -to clk
set_location_assignment PIN_AK19 -to "clk(n)"
これまでのところ良いですが、フィッターは私を夢中にさせる非常に迷惑な警告を生成しています:
Warning (15714): Some pins have incomplete I/O assignments. Refer to the I/O Assignment Warnings report for details
Warning (176674): Following 1 pins are differential I/O pins but do not have their complement pins. Hence, the Fitter automatically created the complement pins.
Warning (176118): Pin "clk" is a differential I/O pin but does not have its complement pin. Hence, fitter automatically created the complement pin "clk(n)"
input wire [1:0] clk
アルテラのナレッジベースは、警告を削除するために、実際に時計をペア(つまり)として定義することを提案しました。入力ピンがロジックを駆動しないという別の警告が表示されるため、これはあまり役に立ちません。
を使用してこの警告を無効にしようとしまし// altera message_off 176118
た。「176118」は有効なメッセージIDではないため、エラーが発生します。
この問題を解決する方法について何か提案はありますか?