Electronic – Ethernet ground multilayer pcb

ethernetlayoutpcb-design

I'm currently re-designing a 12-layer pcb. The only thing I am still struggling with is the routing of the ethernet.

The layer stackup is as follows:

  1. Top Layer
  2. GND_1
  3. MidLayer_1
  4. PWR_1
  5. MidLayer_2
  6. GND_2
  7. PWR_2
  8. Midlayer_3
  9. GND_3
  10. Midlayer_4
  11. PWR_3
  12. Bottom Layer

I have read a lot of ethernet design guidelines which mostly stated that preferably the RJ45, Ethernet magnetics and Tx and Rx lines should have a ground keepout beneath them. Now here is my confusion I just read this paper: Ethernet Ground and it states

When designing 4 layer boards, the ground plane should
exist on layer 4, assuming the differential pair is routed on layer 1. On 2 layer boards, the ground
plane can be located on layer 2, the adjacent layer to the TX and RX signal pairs. Under no
circumstances should a ground plane exist under the magnetics, the RJ45 connector or in
between the magnetics and RJ45 connector.

I find the part of "when designing 4 layer boards, the ground plane should exist on layer 4 (layers further away?)" and the "under no circumstances should a ground plane exist under the magnetics, the RJ45" very conflicting and would love some clarification.

TLDR Questions:

When following the rule of having a ground keepout around the ethernet, does this keepout have to be on all 12 layers. Or only the nearest adjacing layers?

PS: there are some related ethernet questions about layout, Stackexchange question but it doesn't completely satisfy the "why" part I am interested in and does not address the multilayer design.

Best Answer

The answer is: it doesn't matter how you route the lines if the impedance is kept to 100Ω.
The requirements provided in the document might be good for one form of 100Ω microstrip line, but there is more than one way to make a differential pair with an impedance of 100Ω including ways to do this between planes.

There is a great write up here of how to do this:
How do I lay out PCB traces for a given "differential impedance"

When following the rule of having a ground keepout around the ethernet, does this keepout have to be on all 12 layers. Or only the nearest adjacing layers?

Depends on the impedance of the lines, what they were going for in the article I'll never know. Placing the ground layer on one of the outside layers in a 4 layer board limits your options for routing impedance controlled signals in my opinion, and forces you to use an inside layer(layer 3) for signal traces that need a ground next to them. I'd rather put the signal lines on layer 1, ground on layer 2, power/signal/ground layer 3, power/signal layer 4.