Triple-Speed Ethernet Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 813669
Date 10/07/2024
Public
Document Table of Contents

6.2.5. RGMII Transmit

On transmit, all data transfers are synchronous to both edges of rgmii_tx_clk. The RGMII control signal tx_control is asserted to indicate the start of a new frame and remains asserted until the last upper nibble of the frame is present on the rgmii_out[3:0] bus. Between frames, tx_control remains deasserted.
Figure 54. RGMII Transmit in 10/100 Mbps
Figure 55. RGMII Transmit in Gigabit Mode

If a frame is received on the Avalon® streaming interface with an error (ff_tx_err asserted with ff_tx_eop), the frame is subsequently transmitted with the RGMII tx_control error signal (at the falling edge of rgmii_tx_clk) at any time during the frame transfer.

Figure 56. RGMII Transmit with Error in 1000 Mbps