5.2. MIPI CSI-2 Transmitter
The AXI to clocked video converter receives video in the Intel FPGA Streaming Video Protocol via AXI4-Stream and converts it to clocked video format.
In video mode, the MIPI CSI-2 transmitter converts the video data into the selected CSI-2 video data type and wraps it in CSI-2 packets according to the defined low-level protocol, adding synchronization packets as required. The IP calculates long packet checksums and header ECC values to allow it to detect or correct transmission errors.
In passthrough mode, it receives MIPI CSI-2 packets on an AXI4-Stream input interface from your logic, and bypasses the video mode processing.
The IP distributes CSI-2 packets across the MIPI data lanes and to the MIPI D-PHY Intel® FPGA IP via the standard PPI.
Interface | Description |
---|---|
AXI4-Stream Intel FPGA Streaming Video (Full Variant) input | Carries pure video packet in Intel FPGA streaming video format. Includes image information packet and end of field packets. Available only when you select Video mode. |
AXI4_Stream MIPI Packet | AXI4-Stream input interface carrying MIPI CSI-2 packets. Available only when you select Passthrough mode. |
TX PPI | PHY-Protocol Interface. Refer to MIPI D-PHY specification version 2.5 Annex A. |
Avalon® memory-mapped interface control and status register | Control and status register. |
Functional Block | Description |
---|---|
AXI to clocked video converter |
|
Pixel-to-byte converter |
|
Packet arbiter | Multiplexes synchronization short packets, video long packets and generic short packets into a single stream. |
Error Correction Code (ECC) | Calculates the ECC for each packet header. |
Packetizer |
|
Lane distributor | Distributes the bytes from the incoming packet stream onto the configured number of MIPI lanes according to the CSI-2 specification. |
Scrambler | When configured this applies the CSI-2 linear feedback shift register (LFSR) scrambling function to long packet payloads to avoid any long periods of fixed signaling when the video data is constant. |
PPI | Performs handshaking with D-PHY IP to transmit CSI-2 packets. |
Control and status register |
|