CoaXPress协议入门(1)---- CXP测试套件

CoaXPress协议入门(1)---- CXP测试套件

CXP协议速率分析

CoaXPress (简称CXP)是指一种采用同轴线缆进行互联的相机数据传输标准,主要用于替代之前的Camera Link协议,常见于科学相机、工业相机、医学图像、航空防务等场景。CXP是一个非对称的高速点对点串行传输协议,主要用于传输视频和静态图像,线缆多使用单条或多条同轴电缆。CXP易于集成,可以获得灵活可靠的性能,通过使用标准的同轴线缆,比如RG59 和 RG6规格(推荐使用RG6),并且图像、控制通讯、触发、电源都可以使用同一条线缆。
目前2.0标准的最高速度为单条lane 12.5Gbps,单条lane上除了传输图像数据之外,还可以传输低速控制信号(42Mbps,用于访问相机的寄存器配置)、也可以利用该线缆对相机进行供电,这个能力称为 “Power-over-Coax”,单条线缆最长可达100m。
CXP是一种点对点可扩展接口, 设备和主机之间的物理介质为75Ω同轴电缆,串行数据使用8b/10b编码。单条同轴线缆最高12.5Gbps的线速率,可以使用单条或者多条线缆,比如4条线缆可以最高提供50Gbps的数据速率(6.25GB/s)。较长的线缆长度,比如3.125 Gbps 速率下线长可以到100m,12.5Gbps速率下可以到35m。

模式CXP-1CXP-2CXP-3CXP-5CXP-6CXP-10CXP-12
速率(Gbps)1.252.53.12556.251012.5

CXP测试套件

国内没找到相关的模块,目前只调研到一种可以进行CXP测试
在这里插入图片描述
为了评估CXP解决方案,采用了三板硬件设计。

CoaXPress器件板:
一个带有PolarFire FPGA的设备板(MPF100T-1FCSG325I)。

CoaXPress主机端:
主机Host侧板利用一个高速的FMC连接器插入PolarFire Video Kit。 通过FMC将CXP-12主机板与视频套件连接起来。这部分被称为CXP主机端。
Host side
12.5g CoaXPress PHY
HPC FMC Connector
1 Micro BNC Connectors – RX
在这里插入图片描述

CoaXPress设备端:
一个向主机Host传输高分辨率图像数据的CoaXPress PHY。将摄像头传感器模块与CXP-12设备板连接。此部分称为CXP设备端。
Device side
12.5g CoaXPress PHY
100k LE PolarFire device in FCSG325 package
Amphenol FCI connector
1 Micro BNC Connectors –TX
JTAG – programming (FP4)
在这里插入图片描述
需要使用Libero ® SoC 设计套件开发测试

具体如何实现,需要采购后再更新

https://www.microchip.com/en-us/development-tool/video-dc-cxp

后续来了,这个套件仿佛禁运了,买不到……(大概是2023.08)

关于CXP相关的资料比较难找,有一个博主写的比较全了,传送门:
CoaXPress 协议学习笔记,应用笔记 https://www.cnblogs.com/xingce/category/2165251.html


2023.09.14
又调研到了2个CXP相关的套件,是euresys公司的,但是不单卖,只有购买CXP IP核才可以
https://www.euresys.com/cn/Products/IP-Cores/MVDK/MVDK

同样的,CXP的IP核还有一家KAYA的
https://kayainstruments.com/product/12g-coaxpress-v2-1-fpga-ip-core-host-frame-grabber/
也有CXP-IP核与测试套件

价格不便宜,应该是对公的。

ps.如果你也看到这了,欢迎交流,感觉CXP相关应该是商业化的不公开,资料太难找到了,如果你也想研究这个相关的,私我vx讨论讨论吧,一起进步

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: CoaXPressCoaXPress)是一种用于高速串行数传的协议层。它是一种基于同轴电缆的高性能数据传输标准,常用于医疗成像、工业检测和高速摄像等应用领域。 CoaXPress协议层使用了一对同轴电缆来传输数据和控制信息。它支持高达6.25 Gbps的数据传输速率,能够满足高带宽要求的应用。此外,CoaXPress还提供了一种可扩展性的架构,可以通过串联多个设备来扩展系统的功能。 CoaXPress协议层具有以下主要优势: 1. 高速传输:CoaXPress支持高达6.25 Gbps的数据传输速率,能够实现快速的图像传输和处理。 2. 长距离传输:采用同轴电缆作为传输介质,CoaXPress可以在100米的距离内传输数据,这在很多应用中非常有用。 3. 可扩展性:CoaXPress提供了一种可扩展的架构,多个设备可以串联在一起,实现更多的功能和灵活性。 4. 灵活的控制:CoaXPress协议层支持灵活的控制方法,可以实现对摄像头设备的设置和调整。 总之,CoaXPress协议层是一种高速串行数据传输的标准,它通过同轴电缆实现快速的数据传输和控制。在医疗成像、工业检测和高速摄像等应用领域,CoaXPress协议层具有重要的作用,可以提供高带宽和长距离传输的解决方案。 ### 回答2: CoaXPress是一种用于高速视频和图像传输的协议层。它是建立在同轴电缆上的一种数字传输技术,旨在提供高质量、低延迟和可靠的视频传输。 CoaXPress协议层具有以下特点: 1. 高速传输:CoaXPress支持高达12.5 Gbps的数据传输速率,可以实现高分辨率、高帧率的视频传输。这意味着它可以应用于多种领域,包括医疗影像、工业视觉和科学研究等。 2. 高质量图像传输:CoaXPress采用无压缩数据传输方式,能够实时传输原始图像数据,确保图像的高质量和准确性。这对于需要精确图像信息的应用非常重要。 3. 低延迟:CoaXPress采用基于硬件的实时数据处理方式,极大地减少了传输延迟。这使其非常适合实时应用,如机器视觉和自动化控制。 4. 长距离传输:CoaXPress通过同轴电缆进行传输,可支持长距离传输。它具有电缆耐噪性强、稳定性高的特点,适用于需要将摄像头与计算机或显示器隔离的场景。 5. 灵活性:CoaXPress支持多路视频和数据传输,可以同时传输多个摄像头的信号,并支持多种图像和视频格式。这为用户提供了更多的选择和灵活性。 总之,CoaXPress协议层是一种高速、高质量和低延迟的视频传输技术,适用于多种领域的应用。它解决了图像传输中的一些关键问题,并为用户提供了高效、可靠的图像传输解决方案。 ### 回答3: CoaXpress(CX)是一种高速串行数字接口标准,常用于工业相机和数据传输设备中。它具有高带宽、低延迟和可靠性的特点,适用于高速视频传输和图像处理应用。 CoaXpress协议层是指在硬件层面之上的软件协议,用于控制和管理数据在CoaXpress接口上的传输。它定义了数据帧的传输方式、错误检测和纠正方法、设备和应用程序之间的通信过程等。 CoaXpress协议层的功能包括数据帧传输的同步和管理、数据的编码和解码、错误检测和纠正等。它使用多个同步信号来控制帧的传输,确保数据的实时性和完整性。同时,它支持多个通道的传输,可以同时传输视频数据、控制信号和其他附加数据。 CoaXpress协议层还提供了一种简单、灵活的设备控制方法。它使用命令和响应的方式进行设备之间的通信,可以实现参数设置、状态查询、触发控制等功能。 总的来说,CoaXpress协议层是建立在CoaXpress硬件接口之上的软件协议,它定义了数据传输的方式、错误检测和纠正方法,以及设备控制的方式,为CoaXpress接口的使用提供了便利和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值