商业航天与CoaXPress (CXP)
2026/6/22 12:09:54 网站建设 项目流程

商业航天与CoaXPress (CXP)

PCIe-1005 4通道CoaXPress相机模拟器-重庆星测电子科技有限责任公司

CoaXPress 简介

CoaXPress (简称CoaXPress)是指一种采用同轴线缆进行互联的相机数据传输标准,主要用于替代之前的Camera Link协议,常见于科学相机、工业相机、医学图像、航空防务等场景。Camera Link 由于线缆的形式、传输速度等原因,已经不再适用于不断增长的数据带宽需求。

CoaXPress是一个非对称的高速点对点串行传输协议,主要用于传输视频和静态图像,线缆多使用单条或多条同轴电缆。目前2.0标准的最高速度为单条lane 12.5Gbps,单条lane 上除了传输图像数据之外,还可以传输低速控制信号(41.6Mbps)、也可以利用该线缆对相机进行供电,即“Power-over-Coax”,单条线缆最长可达100m。

CoaXPress是一种点对点可扩展接口, 设备和HOST之间的物理介质为75Ω 同轴电缆。每一个CoaXPress接口都包含1个MASTER连接和若干可选的扩展SLAVE连接,每一个连接都需要1条同轴线缆,通常设备会对这些连接进行编号,MASTER固定为0,SLAVE扩展接口依次递增。

图 ‑1CoaXPress链接结构

每一个connection都包含如下功能

图 ‑2DownConnection 与Upconnection

表 -1 CoaXPress 支持的高速信号速率

CoaXPress Speed

Bit Rate (Gbps)

CoaXPress-1

1.250

CoaXPress-2

2.500

CoaXPress-3

3.125

CoaXPress-5

5.000

CoaXPress-6

6.250

CoaXPress-10

10.000

CoaXPress-12

12.500

商业航天上的CXP

受益于CXP的单缆高速率、双向通讯、可供电、可扩展等优点,其在商业航天遥测、图像回传与在轨设备协同控制中正加速落地,目前已经应用在新型的卫星系统中。星测电子可以提供完整的地面测试系统,提供收、发全套测试。

Channel CoaxPress HIL System 硬件在环测试

HIL全称为Hardware-in-the-Loop,中文为“硬件在环”, 它是一种实时仿真测试技术,广泛应用于汽车、航空航天、电力电子、工业控制、轨道交通等领域,用于在开发早期、故障调试时期,对控制器(ECU、FPGA、PLC 等)进行高保真、安全、可重复的测试。

CoaXPress作为一个被广泛接受、应用的图像接口技术,在工业现场、科研实验、航空航天等领域均具有大量应用、测试需求,星测电子提供了灵活的CoaXPress V2.0 HIL 系统,解决用户开发、测试需求,帮助用户快速定位问题、高效构建测试系统。

图 1‑3 PCIe-1004-1005 4 Channel CoaXPress HIL System

PCIe-1004-1005 4 Channel CoaXPress HIL System 主要由以下几部分组成:

其中

HDBNC-HDBNC线缆:

图 1‑4 CoaXPress 常见接口

PCIe-1005 4-Channel CoaXPress Camera Simulator:

图 ‑PCIe1005接口图

PCIe-1004 4-Channel CoaXPress Frame Grabber:

图 1-1 PCIe-1004接口图

其中,详细产品信息请查阅对应产品手册。

应用场景

从协议角度来看,主要有2个应用场景,1个是模拟标准CoaXPress相机,应用于工业、科研,1个是模拟非标准CoaXPress 相机,应用于航天等特殊场景。

应用案例一

系统技术参数及性能要求

相机参数设置

数据显示与存储

PCIe1005数据模拟源

组成

相机 CoaXPress 数据模拟源,主要由数据模拟主机、CoaXPress 数据模拟源板卡和 CoaXPress 线缆组成,其中 CoaXPress 数据模拟源模块采用 Hello FPGA 的 PCIe-1005 4-Channel CoaXPress Camera Simulator 板卡,数据模拟主机的主控上位机软件采用与模拟源模块配套的上位机软件,通过上位机软件的配置实现四路不同线速率和不同结构的独立数据的生成。相机 CoaXPress 数据模拟源要求通过数据模拟主机上的主控上位机软件中参数配置的修改,实现四路不同线速率和不同结构的独立数据的生成。

图 -1 相机 CoaXPress 数据模拟源组成示意图

软件说明

1005的qt界面主要包含六个部分:

  1. 通道选择:切换 CXP1/2/3/4 通道(对应板卡物理接口 CXP0/1/2/3)。
  2. 参数配置:核心设置区,根据模式不同配置项有所区别。
  3. 配置文件:加载或保存当前参数设置。
  4. 帧头帧尾设置:配置帧头和帧尾的值和k码标识。
  5. 控制按钮:开始/停止传输。
  6. 日志窗口:实时显示运行状态、错误提示及操作反馈。
透传模式

此模式只需一个数据源,无需辅助数据。

CXP1\CXP2\CXP4随机传感器模式

CXP3普通模式

参数配置跟随机传感器模式类似。CXP3则需要选择辅助数据文件、红外数据文件以及相机数据文件。红外数据文件会作为数据的第一行发送,相机数据文件则从第二行开始。

帧头帧尾设置

用于配置数据包的帧头和帧尾标识,包含数值和K 码两个部分。

注意:在透传模式下,帧头和帧尾存储在文件中,存储格式须遵循小端模式 ,即低八位数据存储在低地址,高八位数据存储在高地址。若大小端顺序不一致,将无法识别帧边界,导致采集失败。示例:若配置值为 0x1234,在内存/文件中应为 [0x34, 0x12]。

PCIe1004数据采集系统

组成

CoaXPress 数据采集系统,主要由 CoaXPress 数据采集模块、数据接收主机和 CoaXPress 线缆组成,其

中 CoaXPress 数据采集模块采用 Hello FPGA 的 PCIE-1004 4-CHANNEL COAXPRESS GRABBER

板卡,数据接收主机的主控上位机软件采用与采集模块配套的上位机软件,通过上位机软

件的配置实现四路不同线速率和不同结构的独立数据的存盘。

CoaXPress 数据采集系统需与第一节的相机 CoaXPress 数据模拟源联合使用,因此 CoaXPress 数据采集

系统需要对相机 CoaXPress 数据模拟源的四路不同线速率和不同结构的 CoaXPress 数据输出进行采

集。因此对 CoaXPress 数据采集模块的四个 GT 核配置也需要可重新自定义。

图 -2 相机 CoaXPress 数据模拟源组成示意图

软件说明

CXP 0、1、2、3分别代表硬件的0123四个gt口,每个窗口配置是独立开的,四路gt口的速率严格按照协议上要求配置,可以在上位机不同的窗口操控选择对哪路gt口进行采集,

参数配置

在上位机最上面部分可以浏览存放的路径来保存所采集到的数据包,和格式选择,当前分为bin和dat格式,保存下来的文件格式如下,由通道号和采集时间组成。

图 -3 采集系统上位机软件界面

在上位机最上面部分可以浏览存放的路径来保存所采集到的数据包,和格式选择,当前分为bin和dat格式,保存下来的默认文件格式如下,由通道号和采集时间组成。

图 -4 保存文件格式示例

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询