In many of the PCBs of my company we have done the stack-up as following:
(stack-up A)
- Pads/GND/Some LF signals
- Signal1
- Signal2
- GND plane
- PWR planes (more than one due to several secondary supplies needed)
- Signal3
- Signal4
- Pads/GND/Some LF signals
However on a new design of ours I am revisiting the issue, as I believe the stack-up is not ideal. I see problems at the adjacent layers (I guess this will work without cross-talking only if the signals are perpendicular) and at the fact that it is difficult to make impedance controlled lines at the internal layers 2,3,6 and 7). Also I am not sure if it the best solution regarding the return path currents.
Am I true? What do you believe?
On the other side I have to say that the boards until now didn`t have obvious serious problems of EMC, signal integrity etc.
What other stack-up would you recommend? I am thinking either this:
(stack-up B)
- Pads/GND/Some LF signals
- Signal1
- GND plane
- Signal2
- Signal3
- PWR planes
- Signal4
- Pads/GND/Some LF signals
or
(stack-up C)
- Pads/Signal1
- GND plane
- Signal2
- GND plane
- PWR planes
- Signal3
- GND plane
- Pads/Signal4
My concern at Stack-up C is that I will not have shielding on the outer layers. Could I solve this by filling the gaps in Layer1 with GND?
Also at Stack-up B what will be the reference plane for the return path currents for Signal1 (and Signal4)? Will it be Layer3 (Layer6) as intended or Layer1 (Layer8)? Does it depend on which layer is closer to the signal layer?
What is your opinion?