サイト内検索

Intel:コンパイル中に <Can’t place <number> pins with <name> I/O standard because Fitter has only <number> such free pins available for general purpose I/O placement> とメッセージが表示され、コンパイルが終了しません。 原因と解決方法を教えていただけないでしょうか?

Quartus Prime

原因としては、デザインで使用している I/O の数がデバイスの I/O ピン数や、指定したバンク内の I/O 数より多い場合に発生します。
主な事例としては、下位階層のデザインに対してフルコンパイルを実行した場合などに発生します。
 
回避方法としては、以下の 3 点が考えられます。
 
 1) 使用しているピン数を減らす。
 2) I/O ピンの多いデバイスに変更する。
 3)下位階層のデザインで、本来は I/O ピンとして使用しないのであれば、Assignment Editor の設定で該
    当ピンを ”Virtual Pin” と設定する。
 

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。