F-Tile Serial Lite IV Intel® FPGA IPユーザーガイド

ID 741328
日付 6/26/2023
Public
ドキュメント目次

B.2. テスト・コンフィグレーション・パラメーター

のパラメーターを使用して、カスタム・テスト・シナリオを作成できます。
表 108.  テスト・コンフィグレーション・パラメーター
パラメーター 説明 Default
10/100/1000イーサネットMACを含むコンフィグレーションでサポートされているパラメーター
TB_RXFRAMES イーサネット側でローカル ループバックを有効にします (GMII/MII)/RGMII)。値は常に 0 に設定する必要があります。 0
TB_TXFRAMES AvalonSTイーサネット・フレーム・ジェネレーターによって生成されるフレーム数を指定します。 5
TB_RXIPG 受信パス上のIPG。 12
TB_ENA_VAR_IPG 0:定数IPG、TB_RXIPGは、GMII/RGMII/MIIイーサネット・フレーム・ジェネレーターで使用されます。 0
TB_LENSTART フレームジェネレーターによって生成される最初のフレームのペイロード長を指定します。後続の各フレームのペイロード長は、次の値によって増分されます。 TB_LENSTEP 100
TB_LENSTEP ペイロード長のインクリメントを指定します。 1
TB_LENMAX フレームジェネレーターによって生成される最大ペイロード長を指定します。ペイロードの長さがこの値を超える場合、ペイロードは次のように折り返されます。 TB_LENSTART。このパラメーターを使用して、フレーム長エラーをテストするには、次の値よりも大きな値を設定します。 TB_MACLENMAX 1500
TB_ENA_PADDING 1:GMII/RGMII/MIIイーサネット・フレーム・ジェネレーターによって生成されるフレーム長が、最小フレーム長(64バイト)未満である場合は、ジェネレーターはフレームにパディング・バイトを挿入して、最小長にします。 1
TB_ENA_VLAN この値は、VLANフレームが生成され、その後にスタックVLANフレームが生成されるまでに生成される基本フレーム数を指定します。 0
TB_STOPREAD 読み取りが一時停止される前に受信 FIFO から読み取られるパケット数を指定します。このパラメーターを使用して、FIFO オーバーフローとフロー制御をテストできます。 0
TB_HOLDREAD Avalon-STモニタが受信FIFOからの読み出しを停止するまでのクロックサイクル数を指定します。 1000
TB_TX_FF_ERR 0: 通常の動作。


1: を駆動します。 Avalon® ストリーミング エラー信号を高くすると、エラーのあるフレームの送信がシミュレートされます。

0
TB_TRIGGERXOFF シミュレーションが開始されてからxoff_gen信号が出力されるまでのクロックサイクル数を指定します。 0
TB_TRIGGERXON シミュレーションが開始されてからxon_gen信号がHigh になるまでのクロックサイクル数を指定します。 0
RX_COL_FRM どのフレームが衝突して受信されるかを指定します。ファスト イーサネットおよび半二重モードでのみ有効です。 0
RX_COL_GEN フレームの衝突が発生した、フレーム内のニブルを指定します。 0
TX_COL_FRM どのフレームが衝突して送信されるかを指定します。ファスト イーサネットおよび半二重モードでのみ有効です。 0
TX_COL_GEN 送信パス上でフレームの衝突が発生した、フレーム内のニブルを指定します。 0
TX_COL_NUM 再送信中の連続衝突数を指定します。 0
TX_COL_DELAY 衝突から再送信までの遅延をニブル単位で指定します。 0
TB_PAUSECONTROL 0: GMII フレーム ジェネレーターはポーズ フレームに応答しません。


1: GMII フレーム ジェネレーターでのフロー制御を有効にします。

1
TB_MDIO_SIMULATION MDIOシミュレーションをイネーブル/ディスエーブルします。 0
1000BASE-X/SGMII PCSを含むコンフィグレーションでサポートされているパラメーター
TB_SGMII_HD 0: 半二重モードを無効にします。


1: 半二重モードを有効にします。

0
TB_SGMII_1000 0: ギガビット動作を無効にします。


1: ギガビット動作を有効にします。

1
TB_SGMII_100 0: 100 Mbps 動作を無効にします。


1: 100 Mbps の動作を有効にします。

0
TB_SGMII_10 0: 10 Mbps 動作を無効にします。


1: 10 Mbps の動作を有効にします。

0
TB_TX_ERR 0: エラーの生成を無効にします。


1: エラーの生成を有効にします。

0