This has been something going round and round in my head for a while. I have concluded that I may as well use a ribbon cable for my backbone connection. SMT does not solve it.
Why, how? You have a free layer to route on.
You shouldn't be routing anything to the back row anyway, that probably all needs to be grounds. Is this digital signals?
Well PCIe does not have any mechanical support of it's own baring the 16 lane having a clip on one end. the main of the mechanical strength is in the fixing to the case. but this means lots of brackets with complicated folds. I suppose i can use right angle brackets that rivet to the module PCB's and screw to the backbone PCB's
How about single lane and mobile (laptop) PCIe connectors, they're right angle edge connectors and the board mounts with standoffs and screws?
PCIe is capable of transmitting over a short distance but it is not recommended. The CM range is tiny. Shielded cables are required (SATA like?).
Can we interest you in a 1G Ethernet router instead...
Tim