インテル® Quartus® Primeプロ・エディション ユーザーガイド: パーシャル・リコンフィグレーション

ID 683834
日付 5/11/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.3.5. ポート

Patial Recofiguatio Cotolle Itel Aia 10/Cycloe 10 FPGA IPには次のインターフェイス・ポートが含まれます。
図 47. Patial Recofiguatio Cotolleインターフェイス・ポート (内部ホスト)
図 48. Patial Recofiguatio Cotolleインターフェイス・ポート (外部ホスト)
表 23.  クロック/リセットポート
ポート名 入力/出力 機能

eset

1

入力

PR Cotolle IPコアの非同期リセット。パーシャル・リコンフィグレーション動作中にPR Cotolle IPコアをリセットすると、撤回シーケンスが開始されます。

clk

1

入力

PR Cotolle IPコアへのユーザー入力クロック。IPコアの最大クロック周波数は100MHzです。

IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

表 24.  フリーズ・インターフェイス・ポート
ポート名 入力/出力 機能

feeze

1

出力

アクティブHigh信号。パーシャル・リコンフィグレーションが行われている領域のPRインターフェイス信号をフリーズします。この信号のデアサートは、PR動作の終了を示します。

Patial Recofiguatio Cotolle IP feeze 信号ではなくPatial Recofiguatio Regio Cotolle IPを使用します。

表 25.  コンジット・インターフェイス・ポートこの表のポートが使用可能なのは、Eable Avalo-MM slave itefaceOffの場合です。
ポート名 入力/出力 機能

p_stat

1

入力

このポートでの 0 から 1 への遷移により、PRイベントが開始されます。少なくとも1クロックサイクルの間、この信号をHighにアサートし、PR動作が終了する前にLowに信号をデアサートする必要があります。この動作により、PR Cotolle IPコアでは、feeze 信号がLowの場合、次の p_stat トリガーイベントを受け入れる準備が整います。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

data[]

1、8、16、または32

入力

選択可能な入力PRデータバス幅、x1、x8、x16、またはx32。

PRイベントがトリガーされると、PRイベントが clk 信号の立ち上がりエッジと同期するのは、data_valid 信号がHighで、data_eady 信号がHighの場合です。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

data_valid

1

入力

このポートでの 0 から 1 への遷移は、data[] ポートに有効なデータが含まれていることを示します。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

data_eady

1

出力

このポートでの 0 から 1 への遷移は、data_valid 信号がHighにアサートされたときはいつでも、PR Cotolle IPコアが data[] ポート上の有効なデータを読み出す準備が整っていることを示します。このポートがLowの場合、データ送信側は有効なデータの送信を停止する必要があります。

この信号は、JTAGデバッグ動作中にLowにデアサートします。

status[2..0]

1

出力

3ビット出力。PRイベントのステータスを示します。IPによってエラー (PR_ERRORCRC_ERROR、または互換性のないビットストリーム・エラー) が検出されると、この信号はHighにラッチします。この信号がリセットされるのは、次のPRイベントの開始時のみで、p_stat がHighで、feeze がLowの場合です。例 :

3’b000 – powe-up o eset assets

3’b001 – PR_ERROR tigges

3’b010 – CRC_ERROR tigges

3’b011 – Icompatible bitsteam eo detectio

3’b100 – PR opeatio i pogess

3’b101 – PR opeatio passes

3'b110 – Reseved bit

3'b111 – Reseved bit

表 26.  Avalo-MMスレーブ・インターフェイス・ポートこの表の信号が使用可能なのは、Eable Avalo-MM slave itefaceOの場合です。
ポート名 入力/出力 機能

avmm_slave_addess

4

入力

Avalo-MMアドレスバス。アドレスバスはワード・アドレッシング単位です。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

avmm_slave_ead 1

入力

Avalo-MM読み出し制御。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

avmm_slave_eaddata 32

出力

Avalo-MM読み出しデータバス。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

avmm_slave_wite 1

入力

Avalo-MM書き込み制御。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

avmm_slave_witedata 32

入力

Avalo-MM書き込みデータバス。

PR Cotolle IPコアでは、JTAGデバッグ動作中はこの信号を無視します。

avmm_slave_waitequest 1

出力

IPがビジーであることを示します。また、IPコアが読み出しまたは書き込み要求に応答できないことを示します。

IPコアでは、JTAGデバッグ動作中にこの信号をHighに引き上げます。

表 27.  割り込みインターフェイス・ポートこの表のポートが使用可能なのは、Eable iteupt itefaceOの場合です。
ポート名 入力/出力 機能

iq

1

出力

割り込み信号。

表 28.  CRC BLOCKインターフェイスこの表のポートが使用可能なのは、Use as Patial Recofiguatio Iteal HostOffの場合、または CRCBLOCK のインスタンス化を内部ホストに対して手動で行う場合です。
ポート名 入力/出力 機能

cc_eo_pi

1

入力

PR Cotolle IPコアをExteal Hostとして使用する場合に使用可能です。このポートをパーシャル・リコンフィグレーション中のFPGAの専用 CRC_ERROR ピンに接続します。

表 29.  PRブロック・インターフェイスこの表のオプションが使用可能なのは、Use as Patial Recofiguatio Iteal HostOffの場合、または PRBLOCK のインスタンス化を内部ホストに対して手動で行う場合です。
ポート名 入力/出力 機能

p_eady_pi

1

入力

このポートをパーシャル・リコンフィグレーション中のFPGAの専用 PR_READY ピンに接続します。

p_eo_pi

1

入力

このポートをパーシャル・リコンフィグレーション中のFPGAの専用 PR_ERROR ピンに接続します。

p_doe_pi

1

入力

このポートをパーシャル・リコンフィグレーション中のFPGAの専用 PR_DONE ピンに接続します。

p_equest_pi

1

出力

このポートをパーシャル・リコンフィグレーション中のFPGAの専用 PR_REQUEST ピンに接続します。

p_clk_pi

1

出力

このポートをパーシャル・リコンフィグレーション中のFPGAの専用 DCLK ピンに接続します。

p_data_pi[31..0]

16|32

出力

このポートをパーシャル・リコンフィグレーション中のFPGAの専用 DATA[31..0] ピンに接続します。