インテルのみ表示可能 — GUID: mmi1467223443567
Ixiasoft
インテルのみ表示可能 — GUID: mmi1467223443567
Ixiasoft
1.7.6. PR領域に対するフリーズロジックの作成
PR領域が有効なデータを駆動することができるのは、パーシャル・リコンフィグレーション処理が完了し、PR領域がリセットされてからです。フリーズすることは、PR領域から駆動するコントロール信号にとって重要です。
フリーズ手法の選択は任意で、デザインの特性に応じて行います。フリーズロジックは、デザインの静的領域に存在させてください。一般的なフリーズ手法では、PR領域の各出力に2対1のマルチプレクサをインスタンス化し、パーシャル・リコンフィグレーション中の出力を一定に保ちます。
別のフリーズ手法では、PR領域のすべての出力を静的領域にレジスター化します。その後、イネーブル信号を使用してパーシャル・リコンフィグレーション中のレジスターの出力を一定に保ちます。
Partial Reconfiguration Region Controller IPコアには、制御する領域のフリーズポートが含まれています。このIPコンポーネントをシステムレベルのコントロール・ロジックに組み込んで、PR領域の出力をフリーズします。デザインに複数のPR領域がある場合は、デザイン内の各PR領域に対してPR Region Controller IP コア1つをインスタンス化します。 Quartus® Prime開発ソフトウェアには、 Avalon® メモリーマップドFreeze Bridgeおよび Intel® FPGA IPストリーミング Freeze Bridge Intel® FPGA IPコアが含まれています。このIPコアを使用してフリーズロジックを実装します。または、独自のフリーズロジックをこの標準インターフェイス・タイプ用にデザインします。
静的領域ロジックは、PR領域からのすべての出力から独立させ、連続動作ができるようにしてください。PR領域の出力を制御するため、デザインに適切なフリーズロジックを追加します。