I'm working on a project which should connect an FPGA to some MIPI-CSI2 signals.
There are ten cameras, each one using four differential pairs plus one pair for the differential clock.
I'm routing the signals onto different layers. Each layer has one GND plane layer under it. By doing that, some of the signals need to cross each other in different layers.
Is it going to be problematic for those signals that cross each other in different layers? If so, what would be the solution?
This is my Stack Up:
Top Layer: Signals
Layer 2: Signals
Layer 3: GND
Layer 4: Signal
Layer 5: GND
Layer 6: Power
Layer 7: Gnd
Layer 8: Signals
The picture shows one of these crossings:
New Stack up:
Signal1
GND
Signal2
GND
Power
Signal3
GND
Signal4