4.1.1. Transmitter Input Video Interface Signals
This interface carries video data into the MIPI DSI-2 IP. It complies with the Altera Streaming Video Protocol (full variant) which transports pixel data via an AXI4-Stream-compliant interface. For more information on this protocol and rules for pixel formatting and signaling, refer to the Altera Streaming Video Protocol Specification.
The video interface signal widths can be calculated with the following formula:
The following table shows some examples on the bit widths values:
| Data Type | Bits per Color Plane | Number of Color Planes |
|---|---|---|
| RGB 16bit (RGB565) | 6 | 3 |
| RGB 24bit (RGB888) | 8 | 3 |
| YCbCr 12bit (4:2:0) | 10 | 1 |
| YCbCr 16bit (4:2:2) | 8 | 2 |
| Signal Name | Width | Direction | Description |
|---|---|---|---|
| axi4s_vid_in_tdata | P | Input | AXI4-Stream data. |
| axi4s_vid_in_tvalid | 1 | Input | AXI4-Stream data valid. |
| axi4s_vid_in_tuser | Q | Input |
Bit 0: Start of video frame
Bit 1: Meta or video packet
Bits Q-1:2 = Unused |
| axi4s_vid_in_tlast | 1 | Input | AXI4-Stream end of packet. |
| axi4s_vid_in_tready | 1 | Output | AXI4-Stream data ready. |