
Example project · UC 04
Two cameras. One synchronised view.
An example project for factory inspection: synchronised dual-camera capture, region-of-interest cropping, DDR4 buffering and PCIe transfer to the host.
Conceptual illustration
The problem
Inspection needs frames that line up in time.
Factory inspection often combines two viewpoints. If frames are not captured together, measurements disagree. Sending full frames also wastes bandwidth when only one inspection region matters.
The prompt
Build a dual-camera acquisition pipeline for a factory inspection system. Synchronise frame capture, crop each image to a configurable inspection region, buffer frames in DDR4 and transfer them to the host over PCIe. Report dropped frames and timestamp alignment.
An example request. Compatibility and availability are confirmed for each selected configuration.
A simple conceptual architecture.
IP needed
What SIGPT would assemble.
Selected from 140+ 3rd-party FPGA-proven IPs.
Validation steps
How it would be proven on hardware.
Board validation is its own milestone, separate from bitfile generation. Any results are measured on your setup, and none are shown here.
- Connect both cameras and program the bitfile.
- Trigger synchronised capture and set an inspection region.
- Confirm cropped frames arrive at the host over PCIe.
- Check the dropped-frame counter and the timestamp alignment between cameras.
- Compare results with the agreed acceptance criteria.
Start from this prompt. Make it yours.
We’ll prefill your request with this use case. Edit it to match your requirements.