Eタイル ハードIPユーザーガイド: イーサネット インテルFPGA IP向けEタイル ハードIPおよび EタイルCPRI PHYインテルFPGA IP

ID 683468
日付 5/17/2019
Public
ドキュメント目次

2.9.1.6.1. リンク障害状態の判別

インテル® Quartus® Prime v18.1.1では、イーサネット インテルFPGA IP向けEタイル ハードIPで提供する o_sl_rx_pcs_fully aligned/o_rx_pcs_fully aligned 信号によってリンク障害状態を判別します。RX MIIポートに次の疑似コードを実装します。
If (o_sl_rx_pcs_fully aligned/o_rx_pcs_fully_aligned == 0) ( •local fault pattern received on o_sl_rx_mii_d/o_rx_mii_d •remote fault is expected on the TX serial data ) else if (o_sl_rx_pcs_fully aligned/o_rx_pcs_fully_aligned == 1 && o_sl_rx_mii_valid/o_rx_mii_valid==1) • o_sl_rx_mii_d/o_rx_mii_d is a valid XGMII block else if (o_sl_rx_pcs_fully aligned/o_rx_pcs_fully_aligned ==1 && o_sl_rx_mii_valid/o_rx_mii_valid==0) • Ignore o_sl_rx_mii_d/o_rx_mii_d as it is not valid XGMII data endif