インテルのみ表示可能 — GUID: bhc1410931816784
Ixiasoft
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()
インテルのみ表示可能 — GUID: bhc1410931816784
Ixiasoft
7.1.1.6. MAC送信インターフェイス信号
名 | Avalon-MM信号の種類 | I/O | 変更内容 |
---|---|---|---|
Avalon Streamingインターフェイス | |||
ff_tx_clk (に プラットフォーム・デザイナー: transmit_clock_connection) |
clk | I | 送信クロック。すべての送信信号は、このクロックの立ち上がりエッジで同期されます。 このクロックを必要な周波数に設定して、 アバロン ストリーミング送信インターフェイス。この時計は完全に独立させることができます tx_clk。 |
ff_tx_wren | valid | I | 送信データ書き込みイネーブル。この信号をアサートして、次の信号のデータが有効であることを示します。 ff_tx_data [(DATAWIDTH-1):0]、 ff_tx_sop、および ff_tx_eop。 カットスルーモードでは、フレーム送信中、この信号をアサートしたままにします。それ以外の場合、フレームは切り捨てられ、エラーでイーサネット側のインターフェイスに転送されます。 |
ff_tx_data [(DATAWIDTH-1):0] | data | I | データを送信します。 DATAWIDTH 設定されたFIFOデータ幅に応じて、8または32のいずれかになります。いつ DATAWIDTH は32で、送信される最初のバイトは ff_tx_data [31:24] に続く ff_tx_data [23:16] などなど。 |
ff_tx_mod(1:0) | empty | I | データをモジュロで送信します。最後のフレームワードの無効なバイトを示します。
この信号は次の場合にのみ適用されます DATAWIDTH 32に設定されます。 |
ff_tx_sop | startofpacket | I | フレームの最初のバイト(送信先アドレスの最初のバイト)がff_tx_data上に送信されるときに、1に設定されます。 |
ff_tx_eop | endofpacket | I | フレームの最後のバイト(FCSフィールドの最後のバイト)がff_tx_data上に送信されるとき、1に設定されます。 |
ff_tx_err | error | I | 送信フレームエラー。この信号をフレームの最後のバイトでアサートして、送信フレームが無効であることを示します。 MAC関数は、無効なフレームをエラーとともにGMIIに転送します。 |
ff_tx_rdy | ready | O | MAC対応。アサートされると、MAC関数はユーザー・アプリケーションからのデータを受け入れる準備ができています。 |
コンポーネント固有の信号 | |||
ff_tx_crc_fwd | — | I | CRC挿入を送信します。この信号を0に設定する ff_tx_eop 1に設定すると、MAC関数にCRCを計算してフレームに挿入するように指示します。この信号が1に設定されている場合、ユーザー・アプリケーションはCRCを提供することが期待されます。 |
tx_ff_uflow | — | O | 送信FIFOでFIFOアンダーフローが発生するとアサートされます。 |
ff_tx_septy | — | O | FIFOバッファがセクションで定義された空のしきい値以上に満たされると、アサート解除されます。 tx_section_empty 登録。ユーザー・アプリケーションは、この信号を使用して、FIFOバッファーへの書き込みを停止し、バックプレッシャを開始するタイミングを示すことができます。 |
ff_tx_a_full | — | O | 送信FIFOがalmost fullスレッショルドに達するとアサートされます。 |
ff_tx_a_empty | — | O | 送信FIFOがalmost emptyスレッショルド未満になるとアサートされます。 |