Camera Link simulator over PCI Express Gen3
The VisionLink CLS is a Camera Link simulator that simulates base through 80-bit mode cameras, 1–10 taps, at pixel clock rates of 20 to 85 MHz on a Gen3 PCI Express board. Actual or generated images are output as Camera Link data, facilitating development and testing of imaging systems, cameras, and software.
Images are sent via DMA from host memory, with data rates of up to 850 MB/s (85 MHz, 10-tap, 8-bit) as supported by the host computer. Internal counters can be used as an alternative source of image data.
VisionLink CLS setup is facilitated by text-based configuration scripts, easily modifiable to match the timing parameters of multiple camera models. Line and frame triggering are supported over camera control lines.
C language libraries provide access to all simulator functions and allow the user to define appropriate responses to UART commands from the interface.