インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

12.3.1.3. EMAC

emac_globalレジスターをプログラミングし、クロック・マネージャーからのemac_ptp_clk、もしくはFPGAファブリックからのf2h_ptp_ref_clkを各EMACのIEEE 1588リファレンス・クロックのソースとして選択することができます。

システム・マネージャーのemac*レジスターをプログラミングし、EMACのARCACHE信号およびAWCACHE信号を制御することができます。これらのビットは、EMACコントローラーにあるDMAエンジンのマスター・トランザクションのキャッシュ属性を定義します。

注:

レジスタービットには、マスター・インターフェイスが非アクティブ状態であることが保証される場合にのみアクセスします。

phy_intf_selビットは、ペリフェラルがリセットから解放された際に、GMII (MII)、RGMII、またはRMII PHYインターフェイスのいずれかを選択するようにプログラミングされます。emac*レジスターのptp_ref_selビットでは、タイムスタンプのリファレンスが内部生成されるか外部生成されるかを選択します。ptp_ref_selビットは、EMACコアがリセットから解放される前に正しい値に設定されている必要があります。

注: EMAC0は、内部のタイムスタンプに設定する必要があります。