以下のエラー・メッセージが表示されます。回避策を教えてください。
Quartus Prime
<エラー・メッセージ>
Can't place <数字> pins with I/O standard because Fitter has only <数字> such free pins available for general purpose I/O placement
Quartus II においてこのメッセージが発生する原因と回避策は以下のとおりです。
原因
デザインで使用している ある I/O 規格のピン数が、デバイスの所有するピン数よりも多い状態である。
例1) デザイン上で使用している LVDS などの特殊 I/O 規格のピン数がデバイスの許容するピン数を超
えた場合。
例2) 下位階層デザインに対し、検証のためにコンパイルを実行した場合。
(下位階層デザインのポート数はターゲット・デバイスの I/O ピン数よりも多いことがあるため)
回避方法
該当するいずれかの方法で対応してください。
- ピン数がデバイスのピン数の許容数を超えている場合には、デザインを編集しピン数を削減する、または I/O 規格を変更してピン数を調整してください。
- 上記の調整が不可能な場合は、ターゲット・デバイスの型式を I/O ピンの多いデバイスに変更する。
- 下位階層デザインをコンパイルしている場合は、そのエンティティのポートにおいて内部ノードであるポート (つまり、最上位階層にピンとして引き出さないポート) に対し仮想ピン (Virtual Pin) のオプション設定をしてください。