Comparison of MIPI Physical Layer Protocols

Comparison of MIPI Physical Layer Protocols

  1. D-PHY & C-PHY (3-phase)

  • The parallel bus uses slow edge signals at low bit rates to reduce EMI (the edge rate and EMI compliance need to be verified in ATE testing).

  • The 3-phase encoding of C-PHY requires testing for inter-symbol interference (ISI) and eye diagram symmetry.

  • The protocol specification provides aflexible, low-cost, high-speed serial interface, designed to replace traditional CMOS parallel buses.

  • Testing Focus:

  • M-PHY

    • Supports multiple Gear rates (multi-rate switching tests are required in ATE).

    • Current consumption testing in low power states (L1/L2).

    • Jitter tolerance verification at high bandwidth.

    • The protocol specification provides ahigh-bandwidth, low pin count serial interface technology with excellent energy efficiency.

    • Testing Focus:

      • Supports multiple Gear rates (multi-rate switching tests are required in ATE).

      • Current consumption testing in low power states (L1/L2).

      • Jitter tolerance verification at high bandwidth.

    Comparison of two physical layer interfaces for different application scenarios:D-PHY (widely used in CSI-2/DSI) and C-PHY (for higher bandwidth requirements) is as follows:

    1. Electrical Characteristics and Signal Transmission

    Characteristic D-PHY C-PHY
    Signal Type Differential signal (1 pair of Clock + 1~4 pairs of Data Lane) Tri-State No dedicated Clock, each Lane contains 3 lines (A/B/C)
    Modulation Method NRZ (Non-Return-to-Zero) 3-phase symbol encoding (1.5 bits/symbol)
    Level Standard Differential swing 200mV~400mV Three levels (0/1/2), dependent on line-to-line voltage difference
    Interference Immunity Medium (dependent on differential pair) Stronger (three-line redundancy, high fault tolerance)

    2. Bandwidth and Efficiency

    Characteristic D-PHY C-PHY
    Single Lane Rate 1.5Gbps ~ 4.5Gbps (HS mode) 2.5Gsymbols/s → equivalent to 5.7Gbps (due to 1.5 bits/symbol)
    Bandwidth Efficiency 1bit/symbol 1.5bits/symbol (theoretical improvement of 50%)
    Application Scenario 1080p@60fps camera (CSI-2) 4K@120fps or higher resolution (e.g., multi-camera systems in smartphones)

    3. Protocol and Complexity

    Characteristic D-PHY C-PHY
    Clock Requirement Requires dedicated Clock Lane synchronization No dedicated Clock (embedded clock into data)
    Number of Lanes Typically 1 Clock + 1~4 Data Lanes Only requires 1~3 Data Lanes (saves pins)
    Protocol Compatibility Compatible with CSI-2/DSI standards Requires protocol layer adaptation (e.g., CSI-2 over C-PHY)

    4. Testing Implementation

    Comparison of MIPI Physical Layer ProtocolsC-PHY uses

    • 3-phase symbol encoding technology (3-Phase Symbol Encoding), transmitting2.28 bits of data per symbol

    • Initial version target rate:2.5 Gsymbols/s → equivalent three-line total throughput5.7Gbps (based on existing mature protocol stack)

    Comparison of MIPI Physical Layer Protocols

    Advantages:Performance optimization in bandwidth-limited scenarios

    • Designed specifically for cable components and chip-on-glass (COG) display channels in bandwidth-limited environments

    • Compared to D-PHY, it can achieve a higher effective data rate under the same channel loss (ATE verification of channel tolerance is required).

    Comparison of MIPI Physical Layer Protocols

    Signal Architecture Comparison

    Characteristic C-PHY D-PHY/M-PHY
    Number of Signal Lines per Channel 3 lines (A/B/C) 2 lines (differential pair P/N)
    Level State Three levels (H/M/L) Two levels (H/L)
    Data Method State transitions carry data (needs to compare with previous state) Steady state levels directly carry data
    Encoding Scheme New 3-phase encoding D-PHY: NRZ; M-PHY: 8b10b encoding

    Comparison of MIPI Physical Layer Protocols

    How to Choose?

    • Choose D-PHY: Low complexity, cost-sensitive applications (e.g., automotive mid-low resolution cameras).

    • Choose C-PHY: High bandwidth requirements, pin-limited designs (e.g., multi-camera systems in smartphones or 8K displays).

    • Choose M-PHY: Supports multi-Gear rate switching (up to 11.6Gbps/Lane), suitable for long-distance transmission (e.g., high-speed storage/UFS interfaces, automotive SerDes).

    The new generation of MIPI standards (e.g., C-PHY v3.0) is gradually replacing D-PHY, but all three may coexist for a long time.

    MIPI Physical Layer and Testing ends here~

    Leave a Comment