Questions tagged [rgmii]

Reduced Gigabit Media Independent Interface (RGMII) is a parallel interface from MAC to external PHY that uses DDR I/O to reduce the pin count.

Reduced Gigabit Media Independent Interface (RGMII) is a parallel interface from MAC to external PHY that uses DDR I/O to reduce the pin count.

Current version 2.0 (Final) from 01.04.2002:
Reduced Pin-count Interface For Gigabit Ethernet Physical Layer Devices

Read more:
- Wikipedia article

19 questions
6
votes
2 answers

RGMII and RMII backwards compatibility

According to Wikipedia: GMII [...] is backwards compatible with the media-independent interface (MII) But is RGMII backwards compatible with RMII? I'm asking this because I'm making a schematic of an iMX6 System on Module. I have the RGMII pins,…
PierreOlivier
  • 622
  • 1
  • 6
  • 14
4
votes
2 answers

Impedance/Termination of Marvell PHY

I'm trying to understand the proper way to design a PCB to interface a Xilinx 7-series FPGA with a Marvell 88E1512 Ethernet PHY, without simply copying the design from an existing schematic. The interface is a RGMII v2.0 with 3.3V LVCMOS as the IO…
Sittin Hawk
  • 670
  • 5
  • 15
3
votes
1 answer

RGMII - Origin of RGMII and does a standard exist?

I'm implementing an Ethernet system on a Xilinx FPGA, and I've been reading IEEE 802.3-2015, but nowhere have I found mention of RGMII which is the interface to the PHY. After extensive searching, I have been unable to find a source for where RGMII…
JMercer
  • 158
  • 7
2
votes
1 answer

NIC connection with PHY issue

We have an NIC (computer A) connected to Marvell 88e1116R via Ethernet cable, the Marvell chip is then connected to Xilinx FPGA, the FPGA connected to ADSL Analog front end (AFE), the AFE is connected to a phone grade twisted pair cable. At the…
2
votes
1 answer

GMII/RGMII TX_ER signal: guaranteed functionality?

I have a question seeking to clarify EXACTLY what happens during a GMII exchange between MAC and PHY. Specifically, regarding the TX_ER signal. IEEE 802.3 Section 3: TX_ER is driven by the Reconciliation Sublayer and shall transition…
asmvolatile
  • 123
  • 6
2
votes
1 answer

Can I generate a 90° Clock signal with Xilinx's ODELAY for RGMII?

Some time ago I implemented a GMII interface for my Gigabit Ethernet core. Now I'm trying to do the same with the RGMII protocol. The reference implementation from Xilinx uses IDELAY[|E1|E2] primitives to adjust the input delay. I would like to do…
Paebbels
  • 3,897
  • 2
  • 18
  • 43
1
vote
2 answers

RGMII use RX CLK as TX CLK

I'm looking into the RGMII interface spec and something is unclear to me. The PHY gives my FPGA a 125 MHz clock in 1 GBit mode. I also have to send out a TX clock at 125 MHz. Is it legal to use the RX clock, as it's coming into the FPGA on the…
1
vote
1 answer

Ethernet with STM32

I designed an ethernet microchip with reference (LAN8742A-LAN8742) with MCU STM32F767ZGT6, so I followed some document routing ethernet in PCB I respect all rules. when I put the ethernet there is a long distance between ethernet PHY and stm32…
PCB-ABBS
  • 176
  • 10
1
vote
1 answer

Ethernet Phy Rx developed in a FPGA to send data to an ethernet Mac

I'm trying to send data from a FPGA to the Ethernet Mac port of a SoC which has the stmmac Synopsys IP. I'm using the MII protocol at 25MHz for 100Mb/s (4-bit per clock cycle). I'm sending the following fake ethernet frame: FF FF FF FF FF FF …
gregoiregentil
  • 651
  • 6
  • 19
1
vote
1 answer

How to connect CPU with RGMII pins to an LTE module that takes only SGMII signals?

The Hi3519 Hisilicon CPU has RGMII pins. We are trying to connect it to the EC21 LTE Module from Quectel which contains SGMII pins. Would using two Realtek RTL8201F-VB-GG PHY chips with magnetics between them work as shown below? EC21 (SGMII pins)…
k051819
  • 41
  • 5
1
vote
1 answer

Does SGMII use MDIO?

I was reading the SGMII specification and the documentation of a Gigabit MII to SGMII converter (see MAX24287). I do not see a MDIO to control the registers of the PHY (Basic Mode Status Register, Basic Mode Control Register, ...) in the SGMII…
pierre123
  • 49
  • 3
  • 7
0
votes
0 answers

Ethernet MAC TO MAC Communication between S32K148_SAMA5D27 Schematic Review

I am doing RMII MAC TO MAC Communication between S32K and SAMA5D27.Please find the attached schematic file. Could you please review it. May I know the level shifters directions are correct or not. My Pin mappings are given below. From the pin…
Hari
  • 1,496
  • 11
  • 22
0
votes
0 answers

Connecting two ethernet ports back to back

Suppose, I am connecting the copper ports of 2 PHYs in back-to-back mode in the same board (using capacitive coupling technique), should the TX pair of one PHY be connected to the Rx pair of the other PHY or should it be vice versa? Can someone…
user220456
0
votes
2 answers

How to use Gigabit Ethernet with MCU?

I am new at ethernet and it comes complex. Trying to use STM32's RMII interface with switch. I just want to see at IT's switch gigabit port. I don't want to transfer data gigabit, it doesn't matter. Some gigabit switches doesn't see megabit ports.…
0
votes
1 answer

Will RGMII work with a small constant delay in the range of 10~20ns on all signals?

Related to this question. An RGMII interface transmitting data at 1Gbps runs with a clock rate of 125MHz, and data is clocked out on both edges. Given that, it would appear that any skew between signals needs to be limited to less than 4ns max (and…
user4574
  • 11,816
  • 17
  • 30
1
2