I've been looking for a good, definitive reference example for MIPI C-PHY signal routing and have come up short. Bear in mind that C-PHY uses a set of 3 signals per lane, with multi-level coding between them. This is different than D-PHY which uses regular differential coding.
Generally I get that it should have 50 ohm single-ended / 100 diff, but is it as simple as having 3 lines run together side-by side (microstrip) with 100 ohm diff between each outer one (A,C) and the 'middle' one (B)? If so, can someone explain the theory of why this works, in detail?
Related question - if a system is laid out for D-PHY (microstrip diff pairs), how well can it support C-PHY, if it all?