AN 886: インテル® Agilex™ デバイスのデザイン・ガイドライン

ID 683634
日付 1/07/2022
Public

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

ドキュメント目次

5.1.7.5. UARTインターフェイスのデザイン・ガイドライン

HPSブート・ファームウェアでは、ブートプロセス全体を通して、コンソール・ステータス・メッセージをHPS UARTポートに出力します。ブート・ファームウェア・コンソール出力を表示する場合は、次のガイドラインを考慮して、HPSブート時に使用可能なデバイスI/OにHPS UARTペリフェラルを割り当てます。

ガイドライン: HPS Firstブートとコンフィグレーション・スキームでは、HPS UARTペリフェラルをHPS Dedicated I/Oバンクに割り当てます。

SDMによるHPS Dedicated I/OおよびHPS EMIF I/Oのコンフィグレーションとユーザーモード (Early I/O Releaseフロー) へのリリースは、HPSのブート前に行われます。そのほかのFPGA I/Oおよびファブリックが使用できるのは、FPGAの残りの部分がブートフローの後半でコンフィグレーションされた後です。

ガイドライン: FPGA Firstブートとコンフィグレーション・スキームでは、HPS UARTをHPS Dedicated I/OまたはFPGA I/Oに割り当てます。

SDMによるFPGA全体のコンフィグレーションは、I/Oリング全体を含み、HPSのブート前に行われます。

ガイドライン: FPGAファブリックを介してUART信号を配線する場合、フロー・コントロール信号を正しく接続します。

FPGAを介してUART信号を配線する場合、フロー・コントロール信号が使用できます。フロー・コントロールを使用していない場合、FPGAでの信号の接続は、次の表に示すとおりに行います。
表 25.  UARTインターフェイス・デザイン
信号 方向 接続
CTS 入力 Low
DSR 入力 High
DCD 入力 High
RI 入力 High
DTR 出力 接続なし
RTS 出力 接続なし
OUT1_N 出力 接続なし
OUT2_N 出力 接続なし

詳しくは、 インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル のUARTコントローラーのセクションを参照してください。