AN 763: インテル® Arria® 10 SoCデバイスのデザイン・ガイドライン

ID 683192
日付 8/14/2020
Public
ドキュメント目次

4.5.1.3. MDIO

MDIO PHY管理バスには、各MACごとに2つの信号 (MDCとMDIO) があります。MDCはクロック出力で、フリーランニングではありません。 2.5MHzでの最小周期は400nsです。MDIOは、High-Zバスのターンアラウンド周期を備える双方向データ信号です。

MACがPHYに書き込みを行うと、データは立ち下がりエッジで起動されます。つまり、200ns - 10ns = 190nsがフライトタイム、信号の整定、およびレシーバーでのセットアップにあります。また、データは次のネガティブエッジまで切り替わらないため、200nsのホールド時間があります。これらの要件は、ほぼすべてのボードトポロジーで非常に簡単に満たすことができます。MACがPHYから読み出す際は、PHYは読み取りデータを0から300nsでMACに戻し、100nsから10nsのセットアップ時間を引いた90nsをフライトタイム、信号の整定、およびレシーバーでのセットアップに残す必要があります。この要件もまた、非常に簡単に満たすことができます。

ガイドライン: MDCおよびMDIOのボードプルアップ

どちらの信号も、外部プルアップ抵抗を必要とします。正確なプルアップ抵抗値については、お使いのPHYのデータシートを確認してください。一般的な抵抗値は1KΩです。

ガイドライン: MDIOで要求されるインターフェイスのタイミングを確認します。

MDIOでは、MDCに関して、10nsのデータのセットアップとホールド時間が必要です。