I am designing a PCB with RF (~3 GHz), analog/mixed-signal (ADC, DDS) and some high speed digital lines (ADC outputs, DDS input; ~100 MHz).
There are very few RF lines which I can have on one layer. But digital may be more which I need to route in different layers.
I decided to use just one single ground (due to added complexity, issues with return currents and questionable benefits). On the PCB I use 6 supplies all over the place (1V, 1.2V, +/-3.3V, +/-5V ... and also 2.5V and 1.8V but they are more localized).
My previous prototype was 4 layer and for that the one "correct" way was: 1 - important signals, 2 - Ground plane, 3 - supply plane (all supplies on same layer), 4 - less important signals.
Now I want to upgrade to 6 or 8 layers (cost is secondary). Assuming 8 layers bring signifiant benefits - what is the best stackup?
Two possible options:
- Signal: Biases, references, less important stuff, high speed digital (short lines)
- -5.0V, -3.3V
- 1.0V, 1.2V
- GND
- Signal: stripline (RF, high speed digital)
- GND
- 5V, 3.3V
- Signal: Less important stuff, high speed digital (short lines).
Advantages: GSG for stripline
Disadvantages: -5V/-3.3V no closeby ground, high speed digital couples into supplies, Layer 1+8 problematic for high speed digital since no ground plane.
- Signal: RF (uStrip), high speed digital
- GND
- 1.0V, 1.2V
- GND
- Signal: high speed digital
- 5V, 3.3V, -5V, -3.3V
- GND
- Signal: high speed digital
Advantages: All signals and supplies have ground nearby
Disadvantage: uStrip (no stripline)
Many possible combinations are possible but none of them seems really too great. Ideally I would have 20 layers and separate each layer by ground. But since this is not possible with 8 (this is about max for me) - maybe better start off with 6?
For all options, I would create a polygon pour to GND net on all signal layers where there is no signal routing to add additional grounding.