Contact Us
Overview

SmartDV’s Camera Link HS Verification IP is a comprehensive solution for verifying the Camera Link HS interface, a high-bandwidth machine vision standard designed for industrial imaging applications requiring fast, reliable data transmission between cameras and frame grabbers. Fully compliant with Camera Link HS v1.2 and backward compatible with v1.0 and v1.1, it supports complete verification of Camera Link HS Transmitter and Receiver devices across M-Protocol at 3 Gbps with 8B/10B encoding and X-Protocol at 10 Gbps and 25 Gbps with 64B/66B encoding and Forward Error Correction, covering all message packet types, pixel formats, bit depths, and packetization configurations of up to 8 cables with up to 15 data lanes per cable.

SmartDV’s Camera Link HS VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.

With support for all seven pulse trigger modes, 32 GPIO, comprehensive color format coverage in both Mixed and Planar data presentations, GenCP v1.1 command messaging, packet interruption based on message priority, Ack/Nack/Resend handshaking, device control register verification, built-in functional coverage, and a complete test suite, SmartDV’s Camera Link HS VIP enables verification teams to thoroughly validate machine vision interface designs for industrial inspection, scientific imaging, defense, and high-performance embedded vision applications.

Request Data Sheet
Camera Link HS VIP
Key Features
  • Full Transmitter and Receiver Support – Provides complete Camera Link HS Transmitter and Receiver device functionality with support for packetization across up to 8 cables, up to 15 data lanes per cable, and a rich set of configuration parameters for fine-grain protocol control.
  • M-Protocol and X-Protocol Coverage – Supports M-Protocol at 3 Gbps with 8B/10B encoding for standard speed operation, and X-Protocol at 10 Gbps and 25 Gbps with 64B/66B encoding and Forward Error Correction for high-bandwidth and ultra-high-bandwidth machine vision applications.
  • Comprehensive Message Packet Support – Covers all Camera Link HS message packet types including Video Message, Command Message, Acknowledge Message, Revision Message, 32 GPIO, and all seven pulse trigger modes of operation, with packet interruption based on message priority.
  • Complete Video and Pixel Format Coverage – Supports 8, 10, 12, 14, and 16-bit depth, all video formats as per Camera Link HS v1.0 specification, color pixel formats in both Mixed and Planar data presentations, and Raw, Mono, B, G, R, BGR, BGRa, Bayer GR, Bayer RG, Bayer GB, and Bayer BG color formats.
  • GenCP Command Messaging and Device Control – Supports Command Message Packet format based on GenCP v1.1 specification, device control register set as per Camera Link HS v1.0 specification, and Ack/Nack/Resend message handshaking for reliable command and response verification.
  • Complete Verification Infrastructure – Provides built-in functional coverage analysis, constraints randomization, status counters for bus events, and callbacks in Transmitter, Receiver, and Monitor for user-defined data processing and protocol and timing violation notification.
Compliance and Compatibility
  • Fully compliant with Camera Link HS v1.2; backward compatible with v1.1 and v1.0
  • Supports M-Protocol (3 Gbps, 8B/10B) and X-Protocol (10 Gbps and 25 Gbps, 64B/66B) with FEC
  • Supports GenCP v1.1 for Command Message Packet format
  • Compatible with UVM, OVM, VMM, SystemVerilog, and Verilog verification environments
  • Compatible with all major EDA simulators including Synopsys VCS, Cadence Xcelium, Siemens Questa, Aldec Riviera-PRO, and Verilator

Request Datasheet