インテル® MAX® 10 デバイスの .pof ファイル・プログラミングの間、インテル® Quartus® Prime ソフトウェア・プログラマーは、まず、フラッシュ・プログラミング中にデータ転送を支援するために、コンパイル済みの .sof イメージを使用して、インテル MAX 10 FPGA CRAM を構成します。このプリコンパイルの .sof イメージは、全体的な .pof ファイルのプログラミング時間を改善するのに役立ちます。インテル MAX 10 デバイスは.pof ファイル・プログラミング中にユーザーモードになり、すべての I/O ピンの状態と設定は、プリコンパイルの .sof イメージによって決定されます。しかし、一部のインテル MAX 10 デバイス向けのプリコンパイルの .sof イメージは、実際のハードウェア・パッケージのピン配列と比較して互換性のない I/O ピン設定を持っています。そのため、pof ファイルのプログラミング中に、インテル MAX 10 個のデバイスの I/O ピンの一部が、不注意に GND に駆動される原因となります。インテル MAX 10 デバイス向けの .pof ファイル・プログラミングでは、正しい I/O ピンの状態をトライステートにする必要があります。
影響を受ける インテル MAX 10 デバイスは、バージョン 17.0 より前のインテル Quartus Prime 開発ソフトウェア・プログラマーを使用している場合、以下のようになります。
- すべての 10M40D*F672、10M08D*U324、10M08S*E144、10M04D*U324、10M04S*U169、10M04S*E144、10M02S*U169 および 10M02S*E144 デバイス。
この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション バージョン 17.0 以降で修正されています。