MIPI CSI-2 RX Subsystem |
The CSI-2 RX subsystem consists of:
- MIPI RX Protocol – The MIPI RX Protocol consists of multiple layers such as the lane management layer, low level protocol and byte to pixel conversion. The MIPI RX Protocol receives standard PHY-Protocol Interface (PPI) data signals that the the low-level protocol module processes to extract the real video information. This module interconnects between D-PHY RX PPI interfaces to the CSI-2 RX .
- Clocked Video to AXI convertor (CV2AXI) – This module converts clocked video data to AXI4-Stream video data and interfaces with the CSI-2 RX sub-system.
- Control and Status Register (CSR Control MUX) – This module resides at the higher layer to multiplex the control operation between both MIPI RX protocol and CV2AXI CSR submodules.
The interfaces of CSI-2 RX subsystem:
- PPI – This PPI data signals interconnects between D-PHY RX and CSI2-RX.
- Clock Source – The clock source to CSI-2 RX: axi4s_clk.
- Avalon® memory-mapped interface Pipeline Bridge – This Avalon® memory-mapped interface bridge interface is exported from CSI-2 RX sub-system.
- AXI4 Video Stream – This interface from CV2AXI submodule is exported out from CSI-2 RX subsystem.
- PPI RX Error – This interface is output signals from D-PHY RX to CSI-2 RX. The CSI-2 RX does not use these signals, therefore these signals are exported from CSI-2 RX subsystem.
|
MIPI CSI-2 TX Subsystem |
The CSI-2 TX sub-system consist of:
- MIPI TX Protocol – The MIPI TX Protocol consists of multiple layers such as the lane distribution layer, low level protocol and pixel to byte conversion. The MIPI TX Protocol transmits standard PPI data signals which are processed by the low-level protocol module from the extraction real video information. This module interconnects between DPHY TX PPI interfaces to the CSI-2 TX core.
- AXI to Clocked Video convertor (AXI2CV) – This module interfaces with the CSI-2 TX sub-system and converts AXI4-Stream video data to clocked video data.
- Control and status register (CSR Control MUX) – This module resides at the higher layer to multiplex the control operation between both MIPI TX protocol and AXI2CV CSR submodules.
The interfaces of CSI-2 TX sub-system:
- PPI – This PPI data signals interconnects between DPHY TX and CSI2-TX core.
- Clock Source – The clock source to CSI-2 TX: axi4s_clk
- Avalon memory-mapped Pipeline Bridge – This Avalon memory-mapped bridge interfaces are exported from CSI-2 TX subsystem.
- AXI4 Video Stream – This interface to AXI2CV submodule is imported to CSI-2 TX subsystem.
|
MIPI D-PHY RX Subsystem |
The interfaces of D-PHY RX subsystem consist of:
- PPI – This PPI data signals interconnects between D-PHY RX and CSI2-RX.
- Clock Source – The clock source to D-PHY RX: ref_clk_0 and reg_clk.
- Serial data connect to the LINK D-PHY I/O signals of D-PHY RX.
- D-PHY AXI Lite Register Bus - This configuration and status registers implemented by the D-PHY PCS layer and exported from D-PHY subsystem.
- D-PHY Register Bus Output – This output interface is exported from D-PHY subsystem.
|
MIPI D-PHY TX Subsystem |
The interfaces of D-PHY TX subsystem:
- PHY-Protocol Interface (PPI) – This PPI data signals interconnects between D-PHY TX and CSI2-TX .
- Clock Source – The clock source to D-PHY TX: ref_clk_0 and reg_clk.
- Serial data connect to the LINK DPHY IO signals of D-PHY RX.
- D-PHY AXI Lite Register Bus - This configuration & status registers implemented by the D-PHY PCS layer and exported from DPHY subsystem.
- D-PHY Register Bus Output – This output interface is exported from D-PHY subsystem.
|
Reset Release IP |
This Reset Release IP manages reset for full FPGA IP configurations that connect where the output is connected to Reset Controller and Reset Controller_001 and _002. The FPGA asserts the INIT DONE output to signal that the device is fully in user mode. |
AXI4S Clock Bridge |
The Clock Bridge IP exports MIPI CSI-2 AXI4-Stream video (axi4s_clk) clock signals out of the system to MIPI CSI-2 RX and MIPI CSI-2 TX. |
D-PHY Clock Bridge |
The Clock Bridge IP exports MIPI D-PHY AXI-Lite clock (reg_clk) clock signal out of the system to MIPI D-PHY. |