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. In effect it is a CSI-2 camera multiplexer (mux) — except that all cameras stream simultaneously, and the receiver can demultiplex them again by virtual channel.

Architecture diagram: four cameras send MIPI CSI-2 into an FPGA running the aggregator IP, which decodes packets, remaps virtual channels, and merges the streams onto one CSI-2 link with VC0 to VC3; a GMSL2 serializer carries everything over a single coax to the deserializer and SoC at the ECU, which splits the streams back apart by virtual channel
Four cameras, one link: the aggregator merges CSI-2 streams onto virtual channels, and a single GMSL2 serializer carries them all to the ECU over one coax.

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.

That is exactly where the aggregator fits. Where an FPGA sits near a cluster of local cameras, it merges them onto virtual channels first — four surround-view cameras, a driver-monitoring camera plus external views, or a heterogeneous mix of resolutions — and a single GMSL2 or FPD-Link serializer carries all of them to the ECU over one coax. The result: four cameras on one cable, instead of a serializer and a coax run per camera.

Applications

Integration and delivery

Frequently asked questions

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

Yes. The aggregator merges local cameras onto one CSI-2 link that a single GMSL2 or FPD-Link serializer carries to the ECU over a single coax — so multiple cameras reach the processor on one cable instead of a serializer and a coax run per camera.

Is this the same as a CSI-2 mux or camera multiplexer?

It does the job engineers usually search for as a “camera mux”, with one important difference. A conventional CSI-2 mux or camera switch selects one camera at a time and drops the frames of the others. The aggregator multiplexes all inputs simultaneously — packets are interleaved onto one link and tagged by virtual channel — so the receiver can demultiplex every stream, with no camera left unwatched.

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

The core is configurable, within the limits of the CSI-2 specification: 4 virtual channels in the base standard, and up to 16 with the virtual channel extension introduced in CSI-2 v2.0. In practice the binding limit is usually bandwidth — the aggregate throughput 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.