MIPI Aggregator IP core icon representing multiple camera streams merging into one link

MIPI CSI-2 Aggregator IP Core

Merge multiple MIPI CSI-2 camera streams into a single, synchronized CSI-2 link — so one processor input can serve a whole array of cameras. Built for multi-sensor fusion, surround-view ADAS, and GMSL2-based camera systems.

Request the product brief All projects & IP cores

What the aggregator does

Most SoCs and FPGAs have a limited number of MIPI CSI-2 receiver ports — often fewer than the number of cameras a modern vision system needs. The MIPI Aggregator solves that mismatch: it receives several independent CSI-2 camera streams and combines them into one outgoing CSI-2 link, using virtual channels to keep every stream separately identifiable downstream.

Designed for GMSL2 and FPD-Link camera systems

In automotive and industrial systems, cameras rarely sit next to the processor — they are meters away, connected over coax or shielded twisted pair through GMSL2 (Analog Devices / Maxim) or FPD-Link (TI) SerDes links. On the receiving end, a deserializer converts each link back into standard MIPI CSI-2.

That is exactly where the aggregator fits: placed behind a quad GMSL2 or FPD-Link deserializer, it merges the recovered CSI-2 streams — four surround-view cameras, a driver-monitoring camera plus external views, or a heterogeneous mix of resolutions — into one CSI-2 link into the SoC or the FPGA processing pipeline. The result: remote multi-camera capture without burning a CSI-2 receiver port per camera.

Applications

Integration and delivery

Frequently asked questions

Does the MIPI Aggregator work with GMSL2 or FPD-Link cameras?

Yes. GMSL2 and FPD-Link deserializers output standard MIPI CSI-2, which is exactly what the aggregator consumes. A typical arrangement places the aggregator behind a quad deserializer so four remote coax or STP cameras merge into a single CSI-2 link into the SoC or FPGA processing pipeline.

How many cameras can be aggregated into one CSI-2 link?

The core is configurable. CSI-2 virtual channels allow many streams to share one link, and the practical limit is set by the aggregate bandwidth of the output link versus the resolution, bit depth, and frame rate of the input cameras. We size the configuration against your sensor lineup during evaluation.

Which FPGAs does the MIPI Aggregator support?

The core is vendor-portable RTL. It has been targeted at AMD/Xilinx devices and can be ported to Intel/Altera, Lattice, Microchip, and Efinix families; the D-PHY front end is adapted to the target device’s transceiver or I/O capabilities.

How is the core delivered and licensed?

The core is delivered as RTL with a verification environment, integration documentation, and engineering support. Licensing terms depend on the project — request the product brief for details and current deliverables.


Building a multi-camera system? Tell us your sensor lineup, SerDes setup, and target device — we’ll come back with the product brief and a concrete assessment of fit.

Request the product brief Image & video pipeline services

We use analytics and marketing tools to analyze traffic and improve our services. By clicking "Accept", you agree to our use of these tools.