The following figures show the MIPI PHY TX core architecture for AMD Versalâ„¢ Adaptive SoC devices. The MIPI TX C-PHY/D-PHY core has three major blocks:
- C-PHY or D-PHY Controller
- Either C-PHY or D-PHY controller is implemented based on the selection. Input is PPI, which is common for both C-PHY and D-PHY. But the output signals are different. C-PHY output has three signals called trio A, B, and C. D-PHY output has one clock lane and four data lanes.
- XPHY Logic
- This block does serialization and has clocking implementation for the PHY.
- Register Interface
- Optional AXI4-Lite register interface to control mandatory protocol timers and registers.
Figure 1. MIPI TX C-PHY Core Architecture
Figure 2. MIPI TX D-PHY Core Architecture