MIPI CSI-2 IP User Guide

ID 813926
Date 3/30/2025
Public
Document Table of Contents

1.4. MIPI CSI-2 IP Performance and Resources

Shows the typical device resources for selected configurations using the Quartus® Prime Pro Edition software. The number of ALMs and logic registers are rounded up to the nearest 50. The number stated for M20K memory blocks includes no rounding.

Changing pixels-in-parallel or data type has little impact on resources, though selecting multiple data types does increase logic.

The device type (Agilex 3, Agilex 5 E-Series, or Agilex 5 D-Series) makes no difference.

Table 3.  CSI-2 Receiver Performance and Resources

Turning off ECC and CRC checking, and removing the Control and status registers reduces logic to around 35% of these values.

Passthrough reduces logic to around 75%.

Configuration ALMs Logic Registers M20K Memory Blocks
Data Lanes Pixel-in-Parallel Number of Interfaces Data Type
1 2 1 RAW8 2,550 4,900 6
1 2 4 RAW8 3,800 7,050 18
2 2 1 RAW8 2,650 5,150 8
2 2 4 RAW8 3,950 7,400 20
4 2 1 RAW8 3,450 6,350 12
4 2 4 RAW8 4,650 8,650 24
8 2 1 RAW8 5,200 8,950 20
8 2 4 RAW8 6,450 11,300 32
Table 4.  CSI-2 Transmitter Performance and Resources

Turning off ECC and CRC insertion (which is against the specification and hence not recommended), and turning off the Control and status registers reduces logic to around 70% of these values.

Passthrough reduces logic to around 25%.

Configuration ALMs Logic Registers M20K Memory Blocks
Data Lanes Pixel-in-Parallel Number of Interfaces Data Type
1 2 1 RAW8 2,050 3,750 8
1 2 4 RAW8 3,800 6,450 11
2 2 1 RAW8 2,050 4,150 8
2 2 4 RAW8 3,750 7,250 11
4 2 1 RAW8 2,550 4,650 8
4 2 4 RAW8 4,350 7,250 11
8 2 1 RAW8 4,200 6,900 10
8 2 4 RAW8 6,000 9,300 13