インテル® Cyclone® 10 GX デバイスファミリー・ピン接続ガイドライン

ID 683417
日付 11/06/2017
Public

専用コンフィグレーション / JTAG ピン

注: インテル® は、 インテル® Quartus® Prime 開発ソフトウェア・デザインの作成、デバイス I/O 割り当て、およびデザインのコンパイルを推奨しています。 インテル® Quartus® Prime 開発ソフトウェアは I/O 割り当てと配置の規則に応じてピン接続を確認します。規則は、デバイス集積度、パッケージ、I/O 割り当て、電圧割り当て、および本資料またはデバイス・ハンドブックで説明されていないその他の要因に基づいてデバイスごとに異なります。
表 2.  専用 コンフィグレーション / JTAG ピン
ピン名 ピンの機能 ピンの説明 接続ガイドライン
nIO_PULLUP 入力

コンフィグレーション実行前および実行中に、ユーザー I/O ピンおよび専用 I/O ピン (DATA[0:31]CLKUSRINIT_DONEDEV_OE、およびDEV_CLRn) の内部のプルアップをオンまたはオフのどちらにするかを決定する専用入力ピンです。

ロジック High はウィークプルアップをオフにし、ロジック Low はウィークプルアップをオンにします。

nIO-PULLUPピンは、1 kΩ のプルアップ抵抗を使用してVCCに直接接続するか、GNDに直接接続します。このピンは 25 kΩ の内部プルダウン抵抗を備えています。

このピンをVCCに接続する場合は、コンフィグレーション実行前および実行中に、すべてのユーザー I/O ピンと兼用 I/O ピンがロジック 0 である必要があります。

TEMPDIODEp 入力 FPGA 内部の温度検知ダイオード ( バイアス High 入力 ) で使用されるピンです。 温度検知ダイオードを外付けの温度センサーデバイスとともに使用しない場合は、このピンをGNDに接続します。
TEMPDIODEn 入力 FPGA 内部の温度検知ダイオード ( バイアス High 入力 ) で使用されるピンです。 温度検知ダイオードを外付けの温度センサーデバイスとともに使用しない場合は、このピンをGNDに接続します。
MSEL[0:2] 入力 FPGA デバイスのコンフィグレーション手法を設定するコンフィグレーション入力ピンです。

これらのピンは 25 kΩ のプルアップ抵抗を介して内部的にGNDに接続されます。これらのピンをフローティング状態のままにしないでください。これらのピンが未使用の場合は、GNDに接続します。

使用するコンフィグレーション手法に応じて、これらのピンをVCCPGMまたはGNDに接続します。コンフィグレーション手法のオプションについて詳しくは、 インテル® Cyclone® 10 GX デバイスのコンフィグレーション、デザイン・セキュリティー、およびリモートシステムのアップグレードの章を参照してください。

JTAG コンフィグレーション手法を使用する場合は、これらのピンをGNDに接続します。

nCE 入力 専用のアクティブ Low チップ・イネーブル・ピンです。nCEピンが Low の場合、デバイスはイネーブルです。nCEピンが High の場合、デバイスはディスエーブルです。

マルチデバイスのコンフィグレーションでは、最初のデバイスのnCEOピンがチェーンの次のデバイスのnCEを駆動している間、最初のデバイスのnCEを Low に固定します。

単一デバイスのコンフィグレーションと JTAG プログラミングでは、nCEGNDに接続します。

nCONFIG 入力 専用のコンフィグレーション・コントロール入力ピンです。ユーザーモード中にこのピンを Low にすると FPGA はコンフィグレーション・データを失って、リセット状態に入り、すべての I/O ピンをトライステートにします。このピンをロジック High レベルに戻すと、再コンフィグレーションが開始されます。

FPGA がパッシブ・コンフィグレーション手法を使用する場合は、nCONFIGピンをコンフィグレーション・コントローラーに直接接続します。

FPGA が AS ( アクティブシリアル ) コンフィグレーション手法を使用する場合は、nCONFIGピンを 10 kΩ のプルアップ抵抗を介してVCCPGMに接続します。

このピンを使用しない場合は、直接または 10 kΩ のプルアップ抵抗を介してVCCPGMに接続します。

CONF_DONE 双方向 ( オープンドレイン )

コンフィグレーション専用設定済みのピンです。

出力ステータスとして、CONF_DONEピンはコンフィグレーション実行前および実行中に Low に駆動します。すべてのコンフィグレーション・データがエラーなしで受信され、初期化サイクルが開始されると、CONF_DONEは解放されます。

入力ステータスとして、CONF_DONEピンはすべてのデータを受信した後に High になります。次に、デバイスは初期化され、ユーザーモードに入ります。このピンはユーザー I/O ピンとして使用できません。

外部 10 kΩ のプルアップ抵抗をVCCPGMに接続します。VCCPGMは、デバイスおよび外部ホストの I/O の VIH 仕様を満たすように十分な高さである必要があります。

パッシブ・コンフィグレーション手法を使用すると、コンフィグレーション・コントローラーがこのピンを監視します。

nCEO I/O、出力 ( オープンドレイン )

デバイス・コンフィグレーションが完了すると、nCEOピンは Low に駆動します。

このピンは、コンフィグレーション・ピンとして使用しない場合はユーザー I/O ピンとして使用できます。

マルチデバイスでは、nCEOピンは後続の FPGA のnCEピンに供給されます。

このピンを外部 10 kΩ のプルアップ抵抗を介してVCCPGMに接続します。

シングルデバイス・コンフィグレーションでは、このピンをフローティング状態のままにします。

nSTATUS 双方向 ( オープンドレイン )

専用のコンフィグレーション・ステータス・ピンです。FPGA はパワーアップ後すぐにnSTATUSピンを Low に駆動し、POR ( パワーオン・リセット ) 時間後にピンを解放します。

出力ステータスとして、コンフィグレーション中にエラーが発生すると、nSTATUSは Low に引き下げられます。

入力ステータスとしては、nSTATUSピンがコンフィグレーション時または初期化時に外部ソースによって Low に駆動されると、デバイスがエラー状態になります。

外部 10 kΩ のプルアップ抵抗をVCCPGMに接続します。VCCPGMは、デバイスおよび外部ホストの I/O の VIH 仕様を満たすように十分な高さである必要があります。

パッシブ・コンフィグレーション手法を使用すると、コンフィグレーション・コントローラーがこのピンを監視します。

TCK 入力 専用 JTAG テストクロック入力ピンです。

このピンを 1 kΩ のプルダウン抵抗を介してGNDに接続します。このピンは 25 kΩ の内部プルダウンを備えています。

TCKピンへのVCCPGM電源を 1.8 V、1.5 V、または 1.2 V 以上の電圧で駆動しないでください。TCK 入力ピンはVCCPGM電源から供給されます。

TMS 入力 専用の JTAG テストモード選択入力ピンです。

このピンは 1–10 kΩ のプルアップ抵抗を介してVCCPGMに接続します。

JTAG インターフェイスを使用しない場合は、TMSを 1 kΩ の抵抗を介してVCCPGMに接続します。このピンは 25 kΩ の内部プルアップ抵抗を備えています。

TMSピンへのVCCPGM電源を 1.8 V、1.5 V、または 1.2 V 以上の電圧で駆動しないでください。TMS 入力ピンはVCCPGM電源から供給されます。

TDI 入力 専用の JTAG テストデータ入力ピン

このピンは 1 ~ 10 kΩ のプルアップ抵抗を介してVCCPGMに接続します。

JTAG インターフェイスを使用しない場合は、TDIを 1 kΩ の抵抗を介してVCCPGMに接続します。このピンは 25 kΩ の内部プルアップ抵抗を備えています。

TDIピンへのVCCPGM電源を 1.8 V、1.5 V、または 1.2 V 以上の電圧で駆動しないでください。TDI 入力ピンはVCCPGM電源から供給されます。

TDO 出力 専用の JTAG テストデータ出力ピンです。 JTAG インターフェイスを使用しない場合は、TDOピンを未接続のままにします。
TRST 入力 専用のアクティブ Low の JTAG テストリセット入力ピンです。TRST ピンは JTAG バウンダリー・スキャン回路を非同期でリセットために使用されます。

TRSTピンの使用はオプションです。このピンを使用しない場合は、1 kΩ のプルアップ抵抗を介してVCCPGMに接続します。

このピンを使用する場合は、TRSTピンが Low から High に変化する際に、TMSピンが High に保たれているか、TCKピンがスタティックである必要があります。

JTAG 回路を無効にするためにこのピンをGNDに接続します。このピンは 25 kΩ の内部プルアップ抵抗を備えています。

TRSTピンへのVCCPGM電源を 1.8 V、1.5 V、または 1.2 V 以上の電圧で駆動しないでください。TRST 入力ピンはVCCPGM電源から供給されます。

nCSO[0:2] 出力 EPCQ-L デバイスを有効にする AS コンフィグレーション手法で FPGA から EPCQ-L デバイスへの専用出力コントロール信号です。 FPGA を AS コンフィグレーション手法でプログラミングしない場合、nCSOピンを使用しません。このピンを出力ピンとして使用しない場合は、未接続のままにします。