CoaXPress

Last updated

CoaXPress (CXP) is a digital interface standard developed for high speed image data transmission in machine vision applications. The name is a portmanteau of 'express' (as in express train) and 'coaxial' to emphasize CoaXPress is faster than other standards (e.g. Camera Link, or GigE Vision) and uses 75 ohm coaxial cables as the physical transmission medium. CoaXPress is mostly used in digital imaging applications but it is also suitable for high-speed transmission of universal digital data.

Contents

A 'device' that generates and transmits data (e.g. an industrial digital camera) is connected with one or more coaxial cables to a 'host' that receives the data (e.g. a frame grabber board in a computer). The CoaXPress standard 1.0 and 1.1 supports bit rates up to 6.25 Gbit/s per coaxial cable and the new 2.0 standard supports bit rates up to 12.5 Gbit/s per coaxial cable from the 'device' to the 'host'. The number of cables is not limited by the standard. Some recent CoaXPress cameras and frame grabbers use 8 coaxial cables providing a maximum image data rate of about 4.8 GB/s. The older Camera Link standard can only carry up to 850 MB/s. A low speed uplink, operating at up to 41.6 Mbit/s is available to control the 'device' or for triggering. A CoaXPress 'host' can supply 24 V over the coaxial cable up to 13 W per cable. The CoaXPress standard requires that both the 'device' and the 'host' support GenICam, a standardized generic programming interface. Other than Camera Link that is built upon pure LVDS with no transport layer, CoaXPress transmits data in packets (cf. network packet) using 8b/10b encoding and provides CRC. CoaXPress competes with the Camera Link HS standard by the Automated Imaging Association.

History

CoaXPress has been developed by 6 companies, of whom Adimec, EqcoLogic (today: Microchip) and Active Silicon were among the biggest drivers, in 2008. The goal was after the failure of Visilink to develop a successor for the Camera link standard for high-speed and data-rich vision related communication. The standard was first demonstrated in November 2008 at the "Vision" trade show. After a good reception the standard writing consortium of industrial companies consisting of Adimec, Eqcologic, Active Silicon, AVAL DATA, NED and Components Express was formed early 2009. During the next Vision in 2009 the consortium was awarded the VisionAward for their efforts to further the cause of (machine) vision applications. [1] By this time the Japan Industrial Imaging Association has adopted CoaXPress to mature it to an official standard after which the first draft version 1.0 was presented in December 2010. [2] [3]

Cabling and connectors

BNC connector (male).jpg
DIN 1o0 2o3 75O male and female connector.jpg
BNC connector (left) and DIN 1.0/2.3 connector (right)

The transmission medium for CoaXPress is coaxial cable with a characteristic impedance of 75 Ω. The maximum transmission distance is depending on the bit rate and the quality of the cable. RG11, RG6, RG59 and other cable types can be used. It is also possible to reuse existing coaxial cable when upgrading from an analogue to a digital camera system.

The original connector for CoaXPress is a 75 Ω IEC 61169-8 BNC connector. The smaller DIN 1.0/2.3 connector was added in CoaXPress 1.1, and the Micro-BNC connector was then added to CoaXPress 2.0 for the new speeds faster than CXP-6. Most of recent camera and framegrabber products use either DIN 1.0/2.3 or Micro-BNC connectors and the IEC 61169-8 BNC has become rather rare. Solutions with a 5W5 connector have also been demonstrated, but this is not officially supported by the CoaXPress consortium. [4] [5]

Variants

CoaXPress is a scalable standard and can be used for connections from 1.25 Gbit/s up to 25 Gbit/s and more. Note that the following chart represents typical practical cable lengths; the CoaXPress specification only specifies the electrical characteristics of CXP cables for each speed standard, it does not explicitly specify maximum lengths.

NameBit RateMaximum cable length if using Gepco VHD1100 cables [6] Maximum cable length if using Belden 1694A RG-6 cables [7]
CXP-11.25 Gbit/s212 m130 m
CXP-22.5 Gbit/s185 m110 m
CXP-33.125 Gbit/s169 m100 m
CXP-55 Gbit/s102 m60 m
CXP-66.25 Gbit/s60 m40 m
CXP-1010 Gbit/s40 m
CXP-1212.5 Gbit/s30 m

CoaXPress supports a low speed uplink channel from frame grabber to camera. This uplink channel has a fixed bit rate of 20.833 Mbit/s for 1.0 and 1.1 version of the standard and a bit rate of 41.667 Mbit/s for the 2.0 version of the standard. The uplink channel uses 8b/10b encoding. The uplink can be used for camera control, triggering and firmware updates.

When using the multilane DIN 1.0/2.3 cabling solution an optional high speed uplink can also be used, allowing 6.25 Gbit/s uplink communication to the camera. This can be used for very accurate triggering. [4]

Usage

The most common application is to interface cameras to computers (via a frame grabber) on applications (such as Machine vision) which involve automated acquisition and analysis of images. Some cameras and frame grabbers have been introduced which support and utilize the CoaXPress interface standard. [8] [9] [10] [11]

Implementation

So far, there is just one company, Microchip (through its acquisition of EqcoLogic), which develops CoaXPress compatible driver and equalizer devices. These devices must be used with FPGA devices, in order to implement CoaXPress standard protocol. Such standard implementation is executed using FPGA IP core, specially designed for this protocol, while it takes care of all the features defined by standard. Each side of the vision system, e.g. Camera or frame grabber, requires dedicated FPGA IP core.[ citation needed ]

See also

Related Research Articles

<span class="mw-page-title-main">USB</span> Standard for computer data connections

Universal Serial Bus (USB) is an industry standard that specifies the physical interfaces and protocols for connecting, data transferring and powering of hosts, such as personal computers, peripherals, e.g. keyboards and mobile devices, and intermediate hubs. USB was designed to standardize the connection of peripherals to computers, replacing various interfaces such as serial ports, parallel ports, game ports, and ADB ports. It has become commonplace on a wide range of devices, such as keyboards, mice, cameras, printers, scanners, flash drives, smartphones, game consoles, and power banks.

<span class="mw-page-title-main">10BASE2</span> Once-dominant 10 Mbit/s Ethernet standard

10BASE2 is a variant of Ethernet that uses thin coaxial cable terminated with BNC connectors to build a local area network.

<span class="mw-page-title-main">Ethernet over twisted pair</span> Ethernet physical layers using twisted-pair cables

Ethernet over twisted-pair technologies use twisted-pair cables for the physical layer of an Ethernet computer network. They are a subset of all Ethernet physical layers.

<span class="mw-page-title-main">Low-voltage differential signaling</span> Technical standard

Low-voltage differential signaling (LVDS), also known as TIA/EIA-644, is a technical standard that specifies electrical characteristics of a differential, serial signaling standard. LVDS operates at low power and can run at very high speeds using inexpensive twisted-pair copper cables. LVDS is a physical layer specification only; many data communication standards and applications use it and add a data link layer as defined in the OSI model on top of it.

<span class="mw-page-title-main">Machine vision</span> Technology and methods used to provide imaging-based automatic inspection and analysis

Machine vision (MV) is the technology and methods used to provide imaging-based automatic inspection and analysis for such applications as automatic inspection, process control, and robot guidance, usually in industry. Machine vision refers to many technologies, software and hardware products, integrated systems, actions, methods and expertise. Machine vision as a systems engineering discipline can be considered distinct from computer vision, a form of computer science. It attempts to integrate existing technologies in new ways and apply them to solve real world problems. The term is the prevalent one for these functions in industrial automation environments but is also used for these functions in other environment vehicle guidance.

<span class="mw-page-title-main">Serial communication</span> Type of data transfer

In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels.

<span class="mw-page-title-main">Serial digital interface</span> Family of digital video interfaces

Serial digital interface (SDI) is a family of digital video interfaces first standardized by SMPTE in 1989. For example, ITU-R BT.656 and SMPTE 259M define digital video interfaces used for broadcast-grade video. A related standard, known as high-definition serial digital interface (HD-SDI), is standardized in SMPTE 292M; this provides a nominal data rate of 1.485 Gbit/s.

<span class="mw-page-title-main">Frame grabber</span>

A frame grabber is an electronic device that captures individual, digital still frames from an analog video signal or a digital video stream. It is usually employed as a component of a computer vision system, in which video frames are captured in digital form and then displayed, stored, transmitted, analyzed, or combinations of these.

<span class="mw-page-title-main">Asynchronous serial interface</span> Standardised transport interface for the broadcast industry

Asynchronous Serial Interface, or ASI, is a method of carrying an MPEG Transport Stream (MPEG-TS) over 75-ohm copper coaxial cable or optical fiber. It is popular in the television industry as a means of transporting broadcast programs from the studio to the final transmission equipment before it reaches viewers sitting at home.

The following are common definitions related to the machine vision field.

<span class="mw-page-title-main">MADI</span> Multichannel digital audio interface

Multichannel Audio Digital Interface (MADI) standardized as AES10 by the Audio Engineering Society (AES) defines the data format and electrical characteristics of an interface that carries multiple channels of digital audio. The AES first documented the MADI standard in AES10-1991 and updated it in AES10-2003 and AES10-2008. The MADI standard includes a bit-level description and has features in common with the two-channel AES3 interface.

40 Gigabit Ethernet (40GbE) and 100 Gigabit Ethernet (100GbE) are groups of computer networking technologies for transmitting Ethernet frames at rates of 40 and 100 gigabits per second (Gbit/s), respectively. These technologies offer significantly higher speeds than 10 Gigabit Ethernet. The technology was first defined by the IEEE 802.3ba-2010 standard and later by the 802.3bg-2011, 802.3bj-2014, 802.3bm-2015, and 802.3cd-2018 standards. The first succeeding Terabit Ethernet specifications were approved in 2017.

Camera Link is a serial communication protocol standard designed for camera interface applications based on the National Semiconductor interface Channel-link. It was designed for the purpose of standardizing scientific and industrial video products including cameras, cables and frame grabbers. The standard is maintained and administered by the Automated Imaging Association or AIA, the global machine vision industry's trade group.

<span class="mw-page-title-main">USB 3.0</span> Third major version of the Universal Serial Bus standard

USB 3.0, released in November 2008, is the third major version of the Universal Serial Bus (USB) standard for interfacing computers and electronic devices. The USB 3.0 specification defined a new architecture and protocol, named SuperSpeed, which included a new lane for a new signal coding scheme providing full-duplex data transfers that physically required five additional wires and pins, while preserving the USB 2.0 architecture and protocols and therefore keeping the original 4 pins/wires for the USB 2.0 backward-compatibility, resulting in 9 wires in total and 9 or 10 pins at connector interfaces. The new transfer rate, marketed as SuperSpeed USB (SS), can transfer signals at up to 5 Gbit/s with nominal data rate of 500 MB/s after encoding overhead, which is about 10 times faster than High-Speed. USB 3.0 Type-A and B connectors are usually blue, to distinguish them from USB 2.0 connectors, as recommended by the specification. and by the initials SS.

Uncompressed video is digital video that either has never been compressed or was generated by decompressing previously compressed digital video. It is commonly used by video cameras, video monitors, video recording devices, and in video processors that perform functions such as image resizing, image rotation, deinterlacing, and text and graphics overlay. It is conveyed over various types of baseband digital video interfaces, such as HDMI, DVI, DisplayPort and SDI. Standards also exist for the carriage of uncompressed video over computer networks.

GenICam is a generic programming interface for machine vision (industrial) cameras. The goal of the standard is to decouple industrial camera interfaces technology from the user application programming interface (API). GenICam is administered by the European Machine Vision Association (EMVA). The work on the standard began in 2003 and the first module in GenICam, i.e., GenApi, was ratified in 2006 whereas the final module, i.e., GenTL was ratified in 2008.

Audio connectors and video connectors are electrical or optical connectors for carrying audio or video signals. Audio interfaces or video interfaces define physical parameters and interpretation of signals. For digital audio and digital video, this can be thought of as defining the physical layer, data link layer, and most or all of the application layer. For analog audio and analog video these functions are all represented in a single signal specification like NTSC or the direct speaker-driving signal of analog audio.

V-by-One HS is an electrical digital signaling standard that can run at faster speeds over inexpensive twisted-pair copper cables than Low-voltage differential signaling, or LVDS. It was originally developed by THine Electronics, Inc. in 2007 for high-definition televisions but since 2010 V-by-One HS has been widely adopted in various markets such as document processing, automotive infotainment systems, industrial cameras and machine vision, robotics and amusement equipments.

<span class="mw-page-title-main">DIN 1.0/2.3</span>

The DIN 1.0/2.3 connector is a RF connector used for coaxial cable at microwave frequencies. They were introduced in the 1990s for telecommunication applications. They are available in 50 Ω and 75 Ω impedance and are compatible with the most widely used cable sizes. It has a push/pull lock and release feature. The DIN 1.0/2.3 is ideally suited to applications where space limitation is a factor. In broadcasting applications the 75 Ω version is used for Serial Digital Interface video data up to maximum frequency of 4 GHz. The 50 Ω connector can be used to a maximum of 10 GHz.

Mikrotron GmbH develops, produces, distributes, and rents high-speed cameras, recording systems, software and image processing components. The company, based near Munich, Germany, employs about 35 people, and has 35 distributors operating in over 30 countries.

References

  1. "EMVA". Archived from the original on 2015-05-29. Retrieved 2012-12-20.CoaXPress wins the Vision Award 2009 Retrieved December 20, 2012
  2. "CoaXPress newsletter January 2011" (PDF). Archived from the original (PDF) on 2013-03-19. Retrieved 2019-07-05.
  3. "EMVA". Archived from the original on 2015-05-29. Retrieved 2012-12-01.CoaXPress standard gains approval Retrieved December 1, 2012
  4. 1 2 http://www.vision-systems.com/articles/print/volume-17/issue-2/features/coaxpress-interface-moves-into-the-mainstream.html CoaXPress interface moves into mainstream Vision Systems Feb 2010
  5. http://www.componentsexpress.com/PDF/CoaXPress_cables.pdf CoaXPress cabling solutions
  6. CoaXPress driver/equalizer chipset Archived 2013-01-22 at archive.today
  7. CoaXPress 2.0
  8. http://www.vision-systems.com/articles/2011/05/coaxpress-standard-camera-frame-grabber-support.html 'CoaXPress standard gets camera, frame grabber support May 31, 2011 by Andrew Wilson Vision Systems Design magazine Retrieved November 28, 2012
  9. http://www.vision-systems.com/articles/2012/11/cameras-certified-as-compliant-with-coaxpress-standard.html Cameras certified as compliant with CoaXPress standard by Dave Wilson, Senior Editor Vision Systems Design magazine November 12, 2012 Retrieved December 1, 2012
  10. http://www.vision-systems.com/articles/print/volume-16/issue-12/features/looking-to-the-future-of-vision.html Product Focus - Looking to the Future of Vision by Andrew Wilson Editor Vision Systems Design magazine December 1, 2011 Retrieved December 1, 2012
  11. http://www.designnews.com/document.asp?doc_id=235998 Archived 2012-06-04 at the Wayback Machine CoaXPress Interface Moves to Machine Vision Mainstream by AAnn R. Thryft November 28, 2011 Retrieved December 1, 2012