I have a display sample that I'd like to interface with a Linux SBC, the only issue is that the connector is not compatible. To make it possible to interface the two parts I've designed a PCB, trying to follow guidance on differential pair routing I found in a TI document.
My layout is below. It's a 4 layer PCB with two internal ground planes. I've used 7 mil trace width with 5 mil spacing, top and bottom layers (35um copper) are 0.2mm from the ground plane below. With all these things taken into account I believe I have a 90ohm differential impedance.
The overall distance between the two connectors is about 800mils. Unfortuantely I was unable to avoid vias due to the connector pin layout.
This is my first multi-differential pair layout, so I could really use some feedback. Is this design sufficient to work for MIPI DSI?