The CSI_TX_IF module supports the
following features:
- Compliant to MIPI CSI v1.3, MIPI
CSI v2.1, and MIPI D-PHY v2.1
- Data rate up to 2.5 Gbps per lane
(wire rate)
- Supports 1, 2, 3, or 4 Data Lane
connection to DPHY_TX
- Programmable formats including
YUV422, RGB, Raw, and User Defined (over 25 different formats supported);
Limitations apply depending on the stream used
- 16 virtual channel support
- Configurable input streams
supported:
- Stream0: DMA
interface through a 128-bit PSI_L connection for transfers from memory
OR CSI_RX retransmit:
- 128bit wide pixel
data with bursting
- ByteValid per
byte in Last Data Phase (LDP)
- 32 thread IDs
supported (virtual channel & data type combinations);
Flexible number of threads (32 Max).
- Unpacking PSI_L
data and converting to CSI video format
- Internal FF based
FIFO and external RAM based buffer
- Stream1: Color bar
video data generator
- 2 pixel wide
- YUV422 8-bit
format support only
- Configurable
frame/line size via registers
- 1 programmable
virtual channel
- Internal FF based
FIFO; No external buffer.
- Functional and data path error
interrupts
- ECC support on external RAMs
Unsupported Features:
- See the Module Integration
section of this document for a list of module features not supported by the
integration on this Device.