一种大规模图像高速传输电路

文档序号:1908592 发布日期:2021-11-30 浏览:9次 >En<

阅读说明:本技术 一种大规模图像高速传输电路 (Large-scale image high-speed transmission circuit ) 是由 张洪健 王立 袁利 郑然� 武延鹏 梁潇 李全良 盖芳钦 王艳宝 程会艳 李玉明 于 2021-07-22 设计创作,主要内容包括:本发明公开了一种大规模图像高速传输电路,包括:探测器模块、控制模块、电源模块和传输模块;其中,探测器模块负责将光信号转换为数字信号,并将原始图像数据串行发送至控制模块;控制模块作为主控核心,负责提供探测器的曝光控制、串行图像采集、相位漂移校正和单粒子锁定保护;电源模块负责为其他三个模块提供工作电源;传输模块负责将32bit并行图像数据、时钟和控制信号经过8b/10b编码转换变成40bit串行数据后高速传输至线路。本发明提高了星敏感器的数据接口传输速率,简化了探头与线路间的线缆连接关系,实现图像数据量为5亿像素/秒的大规模图像高速传输。(The invention discloses a large-scale image high-speed transmission circuit, comprising: the device comprises a detector module, a control module, a power supply module and a transmission module; the detector module is responsible for converting optical signals into digital signals and serially transmitting original image data to the control module; the control module is used as a main control core and is responsible for providing exposure control, serial image acquisition, phase drift correction and single-particle locking protection of the detector; the power supply module is responsible for providing working power supply for the other three modules; the transmission module is responsible for converting 32-bit parallel image data, a clock and a control signal into 40-bit serial data through 8b/10b coding conversion and then transmitting the 40-bit serial data to a line at a high speed. The invention improves the data interface transmission rate of the star sensor, simplifies the cable connection relation between the probe and the line, and realizes large-scale high-speed image transmission with the image data volume of 5 hundred million pixels per second.)

一种大规模图像高速传输电路

技术领域

本发明属于空间极高精度指向测量技术领域,尤其涉及一种大规模图像高速传输电路。

背景技术

星敏感器是卫星GNC系统的重要定姿设备,其测量精度会直接影响整星的定位精度。随着我国遥感卫星对测绘分辨率的不断提升,GNC系统要求星敏感器的定向精度提升至毫角秒量级的极高精度。为此,毫角秒星敏感器选用了超大面阵的APS图像探测器CMV50000,其单帧图像分辨率为4.8千万像素。为了满足姿态更新率不低于10Hz的应用需求,5亿像素/秒的大规模图像数据高速传输问题成为毫角秒星敏感器设计中的技术瓶颈。

传统的分体式星敏感器通常使用LVDS并行信号作为图像数据技术,其单路信号的最高通信速率为1千万像素/秒。如果采用多路LVDS信号并行传输的方式,毫角秒星敏感器需要使用50路LVDS信号,将导致设备的接插件、线缆和内部接口电路的显著增加。北京502所生产的多头甚高精度星敏使用LVDS串行器来替代LVDS并行信号进行图像数据传输,其传输率为7.8千万像素/秒。但是该技术需严格保证信号在传输过程中3路图像数据信号与1路时钟信号的相位关系,需要对传输线缆的材质,加工和布局提出较多约束。

此外,毫角秒星敏感器在轨工作时,传输电路需要经受-40℃~+60℃的温度变化。环境温度的波动会使得探测器的22路串行数据输出sub-LVDS通道间的相位发生漂移。如果某通道的相位漂移较大,将会导致采集的图像数据异常。同时,受空间单粒子效应的影响,传输电路在轨时可能发生单粒子锁定,需要对抗辐照性能薄弱器件如探测器进行保护,防止探测器长时间处于单粒子锁定状态导致功能混乱甚至烧毁。

发明内容

本发明解决的技术问题是:克服现有技术的不足,提供了一种大规模图像高速传输电路,给出了高速传输电路的实现方法,大大提升了分体式星敏感器的图像数据传输速率。

本发明目的通过以下技术方案予以实现:一种大规模图像高速传输电路,包括:探测器模块、控制模块、电源模块和传输模块;其中,所述探测器模块将星光信号经过模数转换变成数字图像信号,并将数字图像信号通过多路串行数据输出通道得到多路串行图像数据并将多路串行图像数据发送至控制模块;所述控制模块提供所述探测器模块的曝光控制时序,并接收所述探测器模块输出的多路串行图像数据,然后将串行图像数据转换为并行图像数据,最后将并行图像数据、预设时钟和预设控制信号按照传输协议进行打包发送至所述传输模块;同时所述控制模块对所述探测器模块工作所需的各路电源的电流值进行检测,在某路电流值超出预设阈值时,将所述探测器模块工作所需的所有电源进行按照预设加断电时序进行重启或关闭;所述电源模块为探测器模块、控制模块和传输模块提供电源,所述电源模块将探测器模块工作时的各路电源的电流值反馈至控制模块;所述传输模块接收所述控制模块发送的打包数据,将打包数据经过编码后进行高速传输。

上述大规模图像高速传输电路中,串行数据输出通道为22路。

上述大规模图像高速传输电路中,所述控制模块在所述探测器模块完成图像数据输出后,继续采集22路串行数据输出通道的训练字;如果某通道采集的训练字与预设值不一致,则对所述探测器模块重新进行收图训练,以校正22路串行数据输出通道间的相位差关系。

上述大规模图像高速传输电路中,所述控制模块在所述电源模块运行时,检测所述探测器模块工作所需的各路电源的电流值;如果某路电源的电流值增大并超过预设阈值时,则对所述探测器模块工作所需的所有电源按照预设断电时序进行断电,然后延时后按照预设加电时序进行加电,完成重启;如果重启3次后,仍有某路电源的电流值超过预设阈值,则关闭所述探测器模块工作所需的所有电源。

上述大规模图像高速传输电路中,延时的时间为100ms。

上述大规模图像高速传输电路中,所述打包数据包括并行图像数据、预设时钟和预设控制信号。

上述大规模图像高速传输电路中,所述传输模块接收所述控制模块发送的打包数据,经过8b/10b编码,将32bit并行图像数据转换为40bit串行信号进行高速传输。

上述大规模图像高速传输电路中,所述传输模块为BLK3118接口芯片。

上述大规模图像高速传输电路中,所述探测器模块为CMV50000探测器。

上述大规模图像高速传输电路中,所述探测器模块的串行数据输出通道为sub-LVDS接口。

本发明与现有技术相比具有如下有益效果:

(1)本发明将大面阵探测器与BLK3118串化器相结合,给出了高速传输电路的实现方法,将分体式星敏感器的图像数据传输速率提升至5亿像素/秒;

(2)本发明可在探测器完成每一帧的图像数据输出后,继续采集各路串行数据输出通道的数据,如某通道的采集值与预设值不一致,则重新对探测器进行收图训练,校正各通道间的相位差,避免相位漂移过大影响图像采集;

(3)本发明可以检测探测器工作时的各路电源的电流值,在某路电流异常增大时按照预设断电时序关闭探测器的所有电源,在满足探测器的安全断电时序的前提下,为其提供可靠的单子锁定保护措施;

(4)本发明可以简化星敏感器探头与线路间的连接,提高数据传输速率,提升产品在轨工作的可靠性,可广泛应用于分体式星敏感器的研制。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是大规模图像高速传输电路的原理组成框图;

图2是本发明的控制核心模块对探测器模块进行控制的流程图;

图3是本发明的控制核心模块对电源模块进行控制的流程图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

为了便于整星布局和热控实施,毫角秒星敏感器采用分体式设计,分为探头和线路。探头选用的科学级大面阵探测器的像素高达5千万,为了满足星敏感器的姿态更新率不小于10Hz的需求,探头的图像传输速度需达到5亿像素/秒。传统分体式星敏往往使用LVDS接口进行并行传输。在选用宇航级别抗辐照芯片的前提下,若采用LVDS接口芯片B54LVDS031进行设计,需使用13片才能满足需求。若选用LVDS串行接口芯片B54LVDS217进行设计,则需使用7片才能满足需求。若采用串化器BLK3118芯片进行设计,其降额后的最高传输速率为10Gbps,则仅需1片即可满足需求。考虑星敏感器的小型化和轻量化的设计需求,选用BLK3118接口芯片进行高速传输电路设计。

图1为本发明大规模图像高速传输电路的原理组成框图。如图1所示,该大规模图像高速传输电路包括:探测器模块、控制模块、电源模块和传输模块;其中,

探测器模块为APS器件,负责将光信号转换为数字信号,并通过22路串行数据输出通道将图像数据发送至控制模块。

控制模块为FPGA器件,作为主控核心,负责提供探测器模块的曝光控制时序,并接收探测器模块输出的22路串行图像数据,然后将串行图像转换为并行图像数据,最后将图像数据、时钟和控制信号按照传输协议进行打包发送至传输模块;同时控制模块对探测器模块工作所需的各路电源的电流值进行检测,在某路电流值超出预设阈值时,将探测器模块工作所需的所有电源进行按照预设加断电时序进行重启或关闭。

电源模块为其他三个模块提供其工作所需的各路电源,同时输出探测器模块工作时各路电源的电流值。

传输模块为串化器,可接收控制模块发送的打包数据,经过8b/10b编码,将32bit并行图像数据转换为40bit串行信号进行高速传输。

控制模块会在探测器模块完成图像数据输出后,继续采集22路串行数据输出通道的训练字。如果某通道采集的训练字与预设值不一致,则对探测器模块重新进行收图训练,以校正22路串行数据输出通道间的相位差关系。

控制模块会在电源模块运行时,检测探测器模块工作所需的各路电源的电流值。如果某路电源的电流值增大并超过预设阈值时,则对探测器模块工作所需的所有电源按照预设断电时序进行断电,然后延时后按照预设加电时序进行加电,完成重启。如果重启3次后,仍有某路电源的电流值超过预设阈值,则关闭探测器模块工作所需的所有电源。

控制模块作为主控,负责提供探测器模块的曝光时序控制、串行图像采集、相位漂移校正和单粒子锁定保护。首先对探测器模块进行加电时序控制、工作参数设置和曝光时间控制,然后采集探测器输出的22路串行图像并转换为并行图像数据,最后将并行图像数据、时钟信号和控制信号按照传输协议打包发送至传输模块;同时对电源模块运行时的电流值进行检测,在电流值异常增大时对探测器模块进行断电重启或关闭。

电源模块为其他三个模块提供其工作所需的各路电源,可以将探测器模块工作时的各路电源的电流值反馈至控制模块。

传输模块可接收控制模块发送过来的32bit并行图像数据,时钟信号和控制信号,经过BLK3118芯片内部的8b/10b编码,将并行单端信号转换为40bit串行差分信号,通过主或从XAUI通道高速传输至线路进行数据处理。

图2为大规模图像高速传输电路中控制模块对探测器模块进行相位漂移校正的工作流程图。

控制模块在接收到线路探测器加电指令后,启动探测器模块进行加电时序控制、工作参数设置和曝光时间控制。首先对探测器工作所需的N路电源依照预设加电时序进行加电,以保证探测器启动时供电的安全性。然后读取探测器的状态寄存器并判断PLL状态,在探测器内部PLL稳定后,再对探测器的参数寄存器进行写入操作,以保证探测器参数设置的可靠性。最后根据外部曝光信号,对探测器的曝光时序进行控制,使探测器的曝光时间可以依据外部指令进行调整。在曝光结束后,首先对探测器的22路sub-LVDS通道的图像数据进行采集,然后经过串并转换为并行图像数据放入内部缓冲区。最后将32bit并行图像数据、时钟和控制信号发送至传输模块,通过BLK3118进行8b/10b编码转换为40bit串行数据高速传输至线路。

控制模块可在探测器模块完成每一帧的图像数据输出后,继续采集各sub-LVDS通道输出的数据。如果某通道的采集值与预设值不一致,则认为该通道受到温度波动的影响,导致其与其他通道的相位差关系发生了较大漂移。此时,若仍然使用系统上电时的收图训练参数进行图像采集,该通道的图像数据可能发生错位,导致图像数据异常。因此,控制模块将再次对探测器模块进行收图训练,校正探测器的22路sub-LVDS通道间的相位差关系,消除通道间相位漂移过大的不利影响,以保证可以正确采集下一帧的图像数据。

图3为大规模图像高速传输电路中控制模块对探测器模块进行单粒子锁定防护的工作流程图。

控制模块可在电源模块运行后,检测探测器模块工作所需的探测器电源1至N的电流值。若N路电源中某路电流值增大并超过预设阈值时,则认为探测器模块发生单粒子锁定故障,将按照预设断电时序依次关闭探测器电源N至1,以保证探测器断电时的安全性。在探测器电源1断电后延时100ms,接着按照预设加电时序依次打开探测器电源1至N,重新启动探测器模块进行工作。如果重启3次后,探测器电源1至N中仍然有某路电流值超过预设阈值,则关闭探测器电源1至N,防止探测器模块长时间处于单粒子锁定的过流状态。本实施方式中,探测器的加电或断电时序可以根据不同探测器的加电或断电时序要求进行调整,锁定保护的延时等待时间和电流阈值均可以通过外部指令进行设置,以适应星敏内部软件状态或外部工作环境的变化。

进一步的,传输模块使用BLK3118接口芯片。

进一步的,探测器模块使用CMV50000探测器。

进一步的,探测器模块的串行数据输出通道为sub-LVDS接口。

本实施例通过控制模块,对探测器进行曝光驱动,控制探测器的工作参数和曝光时间,然后对探测器输出的22路串行图像数据进行采集,并将串行数据转化为并行数据。最后将32bit并行图像数据,时钟和控制信号发送至传输模块,经过8b/10b编码,转化为40bit串行数据高速传输至线路。控制模块可以在探测器完成图像数据数据输出后,继续采集各通道输出的数据。在某通道的采集数据与预设值不一致时,重新进行收图训练,以校正探测器各通道间的相位漂移。控制模块可以对探测器的加电和断电时序进行控制,以保护探测器电源的安全性;同时可检测探测器的各路电源的电流值是否超出预设阈值,若某路电源的电流超限,则对探测器的所有电源进行断电重启或关闭,防止其长时间处于单粒子锁定状态。

本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:显示控制方法和装置、视频处理装置、显示系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类