1. F タイル トリプルスピード イーサネット インテル FPGA IPユーザーガイドについて
2. このコンパイラについて
3. スタートガイド
4. パラメーター設定
5. 機能の説明
6. Configuration Register Test
7. インターフェイスの信号
8. デザイン検討事項
9. タイミング制約
10. ソフトウェア・プログラミング・インターフェイス
11. ユーザーガイド・アーカイブ
12. F タイル トリプルスピード イーサネット インテル FPGA IP ユーザーガイド改訂履歴
A. イーサネットフレームのフォーマット
B. シミュレーション・IIパラメーター
7.1.1. 10/100/1000イーサネットMAC信号
7.1.2. 10/100/1000イーサネットMAC信号
7.1.3. 1000BASE-X/SGMII PCSを備えた10/100/1000イーサネットMACの信号
7.1.4. 1000BASE-X/SGMII PCSおよびPMAを備えた10/100/1000イーサネットMACの信号
7.1.5. 1000BASE-X/SGMII PCSを備えた10/100/1000イーサネットMACの信号
7.1.6. IEEE 1588v2 を使用した内部 FIFO バッファなしの 10/100/1000 イーサネット MAC 、1000BASE-X/SGMII 2XTBI PCS、および組み込みシリアル PMA 信号
7.1.7. 1000BASE-X/SGMII PCSを備えた10/100/1000イーサネットMACの信号
7.1.8. 1000BASE-X/SGMII PCSおよびPMAを備えた10/100/1000イーサネットMACの信号
7.1.9. 1000BASE-X/SGMII PCSとエンベデッドPMAを備えた10/100/1000マルチ・ポート・イーサネットMACの信号
7.1.10. 1000BASE-X/SGMII PCS信号
7.1.11. 1000BASE-X/SGMII PCS信号
7.1.12. 1000BASE-X/SGMII PCSとPMAの信号
10.6.1. alt_tse_mac_get_common_speed()
10.6.2. alt_tse_mac_set_common_speed()
10.6.3. alt_tse_phy_add_profile()
10.6.4. alt_tse_system_add_sys()
10.6.5. triple_speed_イーサネット_init()
10.6.6. tse_mac_close()
10.6.7. tse_mac_raw_send()
10.6.8. tse_mac_setGMII mode()
10.6.9. tse_mac_setMIImode()
10.6.10. tse_mac_SwReset()
6.3.3. Triple-Speed Ethernet 1000BASE-Xインターフェースを備えたシステム
図 47. Triple-Speed Ethernet レジスタ初期化を推奨する 1000BASE-X インターフェイスを備えたシステム
上の図に示す例では、次の推奨初期化シーケンスを使用してください。
- MDIO を使用した外部 PHY の初期化
の手順 1 を参照してください。 MII/GMIIを備えたシステム。
- PCS コンフィギュレーション レジスタの初期化
- 21ビット・オート・ネゴシエーション・リンク・タイマー。
//1000BASE-X の場合はリンク タイマーを 10ms に設定します
link_timer (アドレス オフセット 0x12) = 0x12D0
link_timer (アドレス オフセット 0x13) = 0x13
- SGMII の構成
//1000BASE-X/SGMII PCS は 1000BASE-X モードのデフォルトです
//SGMII_ENA = 0、USE_SGMII_AN = 0
if_mode = 0x0000
- Enable Auto-Negotiation
Enable Auto-Negotiation
//AUTO_NEGOTIATION_ENA = 1、ビット 6、8、13 は読み取り専用
PCS制御レジスター(オフセット0x1140)
- PCSリセット
//設定が変更された場合は、PCS ソフトウェアのリセットが推奨されます
//リセット = 1
PCS制御レジスター(オフセット0x9140)
PCS 制御レジスタの RESET ビットがクリアされるまで待ちます
- 21ビット・オート・ネゴシエーション・リンク・タイマー。
- MAC 構成レジスタの初期化
のステップ 2 を参照してください。 MII/GMIIを備えたシステム。
注:
1000BASE-X/SGMII PCS が初期化されている場合は、 ETH_SPEED (ビット3)および ENA_10 (ビット25) コマンド構成 半二重が PHY/PCS ステータス レジスタで報告される場合、レジスタを 0 に設定します。 HD_ENA (ビット 10) から 1 インチ コマンド構成 登録する。