PCIe-1005 4-Channel CoaXPress Camera Simulator
· Support any image format and image size simulation
· Support FPGA built-in image source
PCIe-1005 4-Channel CoaXPress Camera Simulator
CoaXPress 2.0 Camera Image Simulation | Hardware Solution for Vision System Development & Testing
Downloads
PCIe-1005 4-Channel CoaXPress Camera Simulator User Manual.pdf
PCIe-1004-5 4-Channel CoaXPress HIL Hardware-in-the-Loop Simulation System.pdf
Detailed Parameters

4 Core Advantages
High-Speed Protocol Compatibility
12.5Gbps per lane, 4-channel aggregation for 50Gbps total bandwidth, compatible with CXP1.0/2.0, matching mainstream grabbers and vision software ecosystems.
Rich Trigger & I/O
6 trigger modes + 3 transmission modes, full-function internal/external I/O interfaces, supporting complex industrial scenario linkage and multi-camera synchronous simulation.
Flexible Image Simulation
Supports FPGA built-in patterns/local files/software-generated images, custom resolution up to 50000×50000, covering all mainstream pixel formats.
Efficient Development & Testing
Reproduce full CXP camera logic without physical cameras, complete vision system testing in the lab, reducing development and testing costs.
Product Overview
- PCIe-1005 is a high-performance camera simulator compliant with CoaXPress 1.0/2.0 protocols. It fully reproduces the communication mechanism, image transmission and control logic of CXP cameras without physical cameras, providing a hardware-level simulation solution for vision system development and testing.
- Equipped with 4-channel HDBNC interfaces, 12.5Gbps per lane and 50Gbps total bandwidth, enabling lag-free transmission of high-resolution images and compatibility with mainstream CoaXPress grabbers.
- Built with Xilinx XCKU040 FPGA + 4GB DDR4 frame buffer, industrial-grade hardware design, supports 24/7 stable operation, max power consumption ≤25W.
- Supports multi-source image simulation, custom resolution and pixel formats, 6 trigger modes + 3 transmission modes, accurately simulating the field behavior of real industrial cameras.
- Adopts PCIe Gen3 x8 host interface, backward compatible with Gen2/Gen1, plug-and-play for easy integration; equipped with Qt6 GUI tool + complete C++ SDK, zero threshold for secondary development.
- 4 tri-color LED indicators, fully compliant with CoaXPress Link Status standard, real-time display of link connection, data transmission and fault status for easy debugging.
Key Features
- Compliant with CoaXPress 1.0/2.0 protocols, 4-channel HDBNC interfaces, up to 12.5Gbps per lane, 50Gbps total bandwidth.
- PCIe Gen3 x8 high-speed host interface, backward compatible with Gen2/Gen1, powered by standard PCIe slot, no external power supply required.
- Built with Xilinx XCKU040-2FFVA1156-I FPGA, 4GB DDR4 SDRAM (64-bit, 2400MHz) frame buffer.
- Supports multi-image source simulation: FPGA built-in gradient patterns, host local images, software programmatically generated patterns.
- Custom image parameters: resolution up to 50000×50000, full coverage of Mono8/12/RGB8/BayerRG12 and other pixel formats.
- 6 trigger modes: free run, software trigger, hardware trigger, any edge/rising edge/falling edge trigger, multi-camera synchronous trigger.
- 3 transmission modes: finite frame mode, continuous transmission mode, continuous loop mode, meeting different testing scenarios.
- Rich I/O configuration: 26-pin D-SUB external I/O + 26-pin header internal expansion, including RS-485, optically isolated I/O, LVDS, TTL, etc.
- 4 tri-color LED status indicators, compliant with CoaXPress 2.0 link status specifications, real-time display of device operation and link status.
- Complete development support: C++ sample programs, Qt6 GUI Demo, API for real-time adjustment of simulation parameters.
- Standard PCIe card design, mechanical dimensions 168mm×111mm, compatible with most industrial computers and server chassis.
Technical Parameters
| Item | Specification |
|---|---|
| Interface Standard | CoaXPress 1.0/2.0, 4-channel HDBNC female, ≤12.5Gbps per lane |
| Host Interface | PCIe Gen3 x8, backward compatible with Gen2/Gen1, standard PCIe slot power supply |
| FPGA Platform | Xilinx XCKU040-2FFVA1156-I |
| On-board Memory | 4GB DDR4 SDRAM (64-bit, 2400MHz) for frame buffering and intermediate processing |
| External I/O | 26-pin D-SUB: 4-ch bidirectional differential RS-485, 2-ch differential optically isolated I/O, LVDS, 2-ch TTL GPIO |
| Internal Expansion | 26-pin Header: 24-ch FPGA direct GPIO (LVCMOS33, ESD/overvoltage protection) |
| Status Indication | 4 tri-color LEDs, compliant with CoaXPress Link Status standard (Connection/Transmission/Error) |
| Image Simulation | Supports built-in/local/software-generated images, up to 50000×50000 resolution, compatible with Mono/RGB/Bayer formats |
| Trigger/Transmission Modes | 6 trigger modes, 3 image transmission modes, supports multi-camera synchronous simulation |
| Development Support | Complete SDK: C++ sample programs, Qt6 GUI Demo, API interface |
| Mechanical Dimensions | Standard PCIe card, 168mm(L)×111mm(W) |
| Power Supply | PCIe X8 slot +12V/+3.3V, no external power, Internal I/O: 3.3V TTL level |
| Max Power Consumption | ≤25W |
Product Interface Diagram

Product Dimension Drawing

Safety Warnings (Mandatory)
- Do NOT plug/unplug the card with power on: Turn off the host and disconnect the power cord before installation/removal, hot-plugging will damage the card and motherboard directly.
- Strictly follow power supply specifications: Internal I/O signals are 3.3V TTL level, do NOT connect incompatible 5V/12V/24V signals to avoid damaging FPGA and peripheral circuits.
- ESD protection: Discharge static electricity before touching electronic components (wear anti-static wristband recommended), static electricity causes permanent component damage.
- Avoid high-risk environments: Do not use the device in high humidity, strong electromagnetic interference, dusty or severe vibration environments.
Quick Start Guide
- Card Installation: Power off the host and discharge static electricity, insert the card into PCIe X8/X16 slot, fix the bracket, then reconnect power and boot up.
- Device Connection: Connect the simulator's HDBNC interface to the grabber with CXP-certified coaxial cable; connect 26-pin D-SUB adapter to external trigger/control devices as needed.
- Software Installation: Obtain the supporting SDK and Qt6 GUI tool from official website, install and launch the software via desktop shortcut.
- Parameter Configuration: Select image source (built-in/local/software-generated) in the software interface, set image resolution, pixel format, trigger mode and transmission mode.
- Start Simulation: Click [Start Simulation], the simulator outputs image stream as configured, check link and transmission status via LED indicators.
- Debug & Test: Adjust parameters in real-time via software API or GUI, support single-frame/continuous-frame simulation test, save simulation logs for analysis.
- Stop Simulation: Click [Stop Simulation] to halt image output, stop simulation before changing configurations.
Typical Applications





