インテルのみ表示可能 — GUID: bhc1410931819968
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: bhc1410931819968
Ixiasoft
7.1.1.5. MAC受信インターフェイス信号
フィールド名 | Avalon-MM信号の種類 | I/O | 詳細 |
---|---|---|---|
Avalon Streamingインターフェイス | |||
ff_rx_clk (で プラットフォーム・デザイナー: 受信クロック接続) |
clk | I | 時計を受信します。上のすべての信号 アヴァロン ストリーミング受信インターフェイスは、このクロックの立ち上がりエッジで同期されます。このクロックを、このインターフェイスで必要な帯域幅を取得するために必要な周波数に設定します。このクロックは完全に独立しています rx_clk。 |
ff_rx_dval | valid | O | ff_rx_data[(DATAWIDTH -1):0]、ff_rx_sop、ff_rx_eop、 rx_err[5:0]、rx_frm_type[3:0]、および rx_err_stat[17:0]が有効であることを示すために、MACファンクションは、この信号をアサートします。 |
[(DATAWIDTH-1):0] | datadata | O | DATAWIDTHが32である場合、受信した最初のバイトはff_rx_data[31:24]で、その後にff_rx_data[23:16]が続きます。 |
ff_rx_mod(1:0) | empty | O | データモジュロを受信します。最終フレーム ワード内の無効なバイトを示します。
この信号は次の場合にのみ適用されます。 データ幅 は 32 に設定されます。 |
ff_rx_sop | startofpacket | O | フレームの最初のバイトまたはワードがff_rx_data[(DATAWIDTH-1):0]上で受信されたとき、1に設定されます。 |
ff_rx_eop | endofpacket | O | フレーム・データの最後のバイトまたはワードがff_rx_data[(DATAWIDTH-1):0]上で受信されたときは、1に設定されます。 |
ff_rx_rdy | ready | I | 申請書を受け取る準備ができました。この信号を立ち上がりエッジでアサートします。 ff_rx_clk ユーザー アプリケーションが MAC 関数からデータを受信する準備ができたとき。 |
rx_err(5:0) | error | O | 受信エラーです。フレームの最終バイトでアサートされ、フレームの受信時にエラーが検出されたことを示します。見る rx_err ビットの説明 ビットの説明については。 |
コンポーネント固有の信号 | |||
ff_rx_dsav | — | O | 受信フレームが利用可能です。この信号がアサートされると、内部受信 FIFO バッファに読み取られるデータが含まれているが、必ずしも完全なフレームが含まれているわけではないことを示します。ユーザー アプリケーションは、FIFO バッファからの読み取りを開始したい場合があります。 この信号は、ストア アンド フォワード モードではアサート解除されたままになります。 |
rx_frm_type(3:0) | — | O | フレームタイプ。見る rx_frm_type ビットの説明 ビットの説明については。 |
ff_rx_a_full | — | O | 送信FIFOがalmost fullスレッショルドに達するとアサートされます。 |
ff_rx_a_empty | — | O | 送信FIFOがalmost emptyスレッショルド未満になるとアサートされます。 |
rx_err_stat(17:0) | — | O | rx_err_stat[17]: 1 は、受信フレームがスタック VLAN フレームであることを示します。 rx_err_stat[16]: 1 は、受信フレームが VLAN フレームまたはスタック VLAN フレームであることを示します。 rx_err_stat[15:0]: 受信フレームの長さ/タイプフィールドの値。 |
ビット | 説明 |
---|---|
3 | ff_rx_sopとともにアサートされ、フレームの最後(ff_rx_eopがアサートされる)までアサートされ続けます。 |
2 | ff_rx_sopとともにアサートされ、フレームの最後(ff_rx_eopがアサートされる)までアサートされ続けます。 |
1 | ff_rx_sopとともにアサートされ、フレームの最後(ff_rx_eopがアサートされる)までアサートされ続けます。 |
0 | ff_rx_sopとともにアサートされ、フレームの最後(ff_rx_eopがアサートされる)までアサートされ続けます。 |
ビット | 説明 |
---|---|
5 | フレームを衝突と共に受信した場合にアサートされます。 |
4 | PHY または PCS エラーが原因で受信フレームが破損しました。 MII/GMII/RGMII でエラーが検出された場合にアサートされます。 |
3 | 受信フレームが切り詰められました。受信 FIFO バッファーのオーバーフローにより受信フレームが切り詰められた場合にアサートされます。 |
2 13 | CRCエラー。 CRC-32 エラーのあるフレームを受信したときにアサートされます。このエラー ビットは、有効な長さのフレームにのみ適用されます。参照する 長さのチェック。 |
1 13 | 無効な長さのエラーです。受信フレームの長さが IEEE 標準 802.3 で定義されているように無効な場合にアサートされます。フレーム長の詳細については、を参照してください。 長さのチェック。 |
0 | 受信フレームエラーです。エラーが発生したことを示します。それは次の論理和です。 rx_err[5:1]。 |
13 ビット 1 と 2 は相互に排他的ではありません。 CRCエラーを無視する rx_err[2] 無効な長さのエラーと同時にアサートされた場合の信号 rx_err[1] 信号。