A D-PHY Configuration always includes:

All Data Lanes must support:

All lanes may optionally support Alternate Low-Power (ALP) mode.

Types of Data Lanes

There are two main types of Data Lanes:

Data Lane Type Directionality Reverse Communication Support
Bi-directional Forward & Reverse Supports Turnaround and reverse signaling
Unidirectional Forward only No reverse signaling

Reverse Communication Options (for Bi-Directional Lanes)

Bi-directional Data Lanes may support one or both of:

Escape Mode and ALP Mode Support

Configuration Flexibility

A PHY Configuration offers the following degrees of freedom:

  1. Number of Data Lanes (single or multiple)
  2. For each Data Lane: Unidirectional or Bi-directional
  3. For each Bi-directional Lane: supported reverse communication type(s)
  4. Escape Mode functionality (per direction per lane)
  5. ALP mode functionality (per direction per lane)
  6. Data encoding:
    • 8-bit raw data (default), or
    • 8b/9b encoded symbols (optional)

Flow Diagram

Option Selection Flow Graph.png