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

ID 813669
Date 4/07/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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 58. RGMII Transmit in 10/100 Mbps
Figure 59. 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 60. RGMII Transmit with Error in 1000 Mbps