CN214205739U - 一种光电平台用基于fpga的通用型高清显示系统 - Google Patents
一种光电平台用基于fpga的通用型高清显示系统 Download PDFInfo
- Publication number
- CN214205739U CN214205739U CN202022816528.XU CN202022816528U CN214205739U CN 214205739 U CN214205739 U CN 214205739U CN 202022816528 U CN202022816528 U CN 202022816528U CN 214205739 U CN214205739 U CN 214205739U
- Authority
- CN
- China
- Prior art keywords
- ssram
- module
- video
- fpga chip
- fpga
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
一种光电平台用基于FPGA的通用型高清显示系统,包括FPGA芯片、视频输入传感器、外围供电模块、外围时钟和至少两片SSRAM存储器,其中,视频输入传感器上设置有至少四个视频接口,且其输出端与FPGA芯片连接,视频输入传感器通过其视频接口和输出端将外部视频传输至FPGA芯片的内部,外围供电模块和外围时钟均与FPGA芯片连接,并分别为FPGA芯片进行电流供应和时间调取,SSRAM存储器与FPGA芯片之间进行双向通信连接,为FPGA芯片进行数据存取。本实用新型的通用型高清显示系统,兼容性好,适应性强,可方便、快速的进行相关高清监控系统和视频采集系统的升级换代,维护方便、自洽性好,且操作简易。
Description
技术领域
本实用新型涉及信号处理技术领域,具体的说是一种光电平台用基于FPGA(现场可编程门阵列)的通用型高清显示系统。
背景技术
光电平台常悬挂于飞行器上用于执行侦查任务,利用光电传感器实现对目标的扫描、监视,充当飞行器的眼睛。随着飞行器任务多样性的需求和技术的发展,光电平台上的SDI接口正逐步替换早年的PAL制式的模拟视频信号接口成为标准的视频信号接口。
目前,市面上已有一些商业用转换模块或者转换系统,用于SDI信号的转换,但他们的产品受限于体积和结构,且缺少相应的服务,无法应用于光电平台。而定制产品则价值昂贵,且尺寸较难满足紧凑的光电平台。现有的光电产品由于其功能在不断改善,需要显著系统同时具有可升级、易维护、具有极强适应性等特点。因此,研发出一种通用型高清显示系统用于光电平台实为必要。
发明内容
为了克服上述技术问题,本实用新型提供了一种能够适用于光电平台的,兼容性好,适应性强,可方便、快速的进行相关高清监控系统和视频采集系统的升级换代,维护方便、自洽性好,操作简易的通用型高清显示系统。
本实用新型为解决上述技术问题,所提供的技术方案是:一种光电平台用基于FPGA的通用型高清显示系统,该显示系统包括FPGA芯片、视频输入传感器、外围供电模块、外围时钟和至少两片SSRAM存储器,其中,视频输入传感器上设置有至少四个视频接口,且其输出端与FPGA芯片连接,所述的视频输入传感器通过其视频接口和输出端将外部视频传输至FPGA芯片的内部,所述的外围供电模块和外围时钟均与FPGA芯片连接,并分别为FPGA芯片进行电流供应和时间调取,所述的SSRAM存储器与FPGA芯片之间进行双向通信连接,为FPGA芯片进行数据存取;
所述的FPGA芯片包括NIOS处理器以及分别与NIOS处理器连接的接收模块、帧频转换模块和输出模块,其中,NIOS处理器与能够进行控制的上位机连接,接收模块上设置有接收SDI接口,该接收SDI接口与视频输入传感器的输出端连接,接收模块用于对信号进行协议转换处理,帧频转换模块与SSRAM存储器进行双向通信交互,用于对已完成协议转换的信号进行帧频和分辨率的转换,以及在SSRAM存储器内进行缓存,输出模块上设置有发送SDI接口,该发送SDI接口与显示装置连接,输出模块用于对帧频转换模块处理过的信号进行输出和发送。
进一步的,所述视频输入传感器上的视频接口包括用于接收1920×1080分辨率、30fps可见光视频的可见光视频接口Ⅰ,用于接收1920×1080分辨率、50fps可见光视频的可见光视频接口Ⅱ,用于接收1920×1080分辨率、25fps红外视频的红外视频接口Ⅲ和用于接收1920×1080分辨率、60fps红外视频的红外视频接口Ⅳ。
进一步的,所述的FPGA芯片还包括分别与NIOS处理器连接的全局时钟模块、全局复位模块和异步处理模块,全局时钟模块、全局复位模块和异步处理模块分别为NIOS处理器、接收模块、帧频转换模块和输出模块提供不同频率时钟调取、复位信号调取和跨时钟域信号处理。
进一步的,所述的全局时钟模块与外围时钟连接。
进一步的,所述的帧频转换模块对信号进行帧频转换时的输入帧频≥输出帧频。
进一步的,所述的帧频转换模块包括前置缓存单元、写入SSRAM单元、状态机、读取SSRAM单元和后置缓存单元;前置缓存单元的输出端与写入SSRAM单元的输入端连接,用于对已完成协议转换的信号进行预处理;写入SSRAM单元与SSRAM存储器连接,且写入SSRAM单元与状态机交互连接,用于控制SSRAM存储器的写入时序,并向状态机发送写入请求和执行状态机写入命令;状态机与SSRAM存储器、写入SSRAM单元和读取SSRAM单元均双向通信连接,用于控制信号在SSRAM存储器内的存储和读取;读取SSRAM单元与SSRAM存储器连接,且读取SSRAM单元与状态机交互连接,用于控制SSRAM存储器的读出时序,并向状态机发送读取请求和执行状态机读取命令;后置缓存单元的的输入端与读取SSRAM单元的输出端连接,用于对信号进行跨时钟域缓存处理。
本实用新型的有益效果:
本实用新型的一种光电平台用基于FPGA的通用型高清显示系统,能够方便、快速的对不同种类视频接口输送来的信号进行转换,以满足用户对于不同分辨率、不同帧频视频的显示需要。显示系统本身通用性强,可适用于各种具有SDI接口的光电平台,且其整体造价成本低廉,兼容性好,适应性强,可在安装后,方便、快速的进行相关高清监控系统和视频采集系统的升级换代。同时,显示系统整体维护方便、自洽性好,操作简易,能够在使用过程中最大限度的节省容量,从而节约了成本,实用效果好。
附图说明
图1为本实用新型的组成结构框图;
图2为本实用新型中FPGA芯片和SSRAM存储器的内部结构示意图;
图3为本实用新型中FPGA芯片和SDI接口之间的处理流程框图;
图4为本实用新型中帧频转换模块的结构示意框图。
具体实施方式
下面结合附图对本实用新型做进一步详细的说明:
一种光电平台用基于FPGA的通用型高清显示系统,该显示系统包括FPGA芯片、视频输入传感器、外围供电模块、外围时钟和至少两片SSRAM存储器,其中,四个视频输入传感器输出端通过SDI与FPGA芯片连接,所述的视频输入传感器通过其视频接口和输出端将外部视频传输至FPGA芯片的内部,所述的外围供电模块和外围时钟均与FPGA芯片连接,并分别为FPGA芯片进行电流供应和时间调取,所述的SSRAM存储器与FPGA芯片之间进行双向通信连接,为FPGA芯片进行数据存取,所述视频输入传感器上的视频接口包括用于接收1920×1080分辨率、30fps可见光视频的可见光视频接口Ⅰ,用于接收1920×1080分辨率、50fps可见光视频的可见光视频接口Ⅱ,用于接收1920×1080分辨率、25fps红外视频的红外视频接口Ⅲ和用于接收1920×1080分辨率、60fps红外视频的红外视频接口Ⅳ;
所述的FPGA芯片包括NIOS处理器以及分别与NIOS处理器连接的接收模块、帧频转换模块、输出模块、全局时钟模块、全局复位模块和异步处理模块,其中,NIOS处理器与能够进行控制的上位机连接,接收模块上设置有接收SDI接口,该接收SDI接口与视频输入传感器的输出端连接,接收模块用于对信号进行协议转换处理,帧频转换模块与SSRAM存储器进行双向通信交互,用于对已完成协议转换的信号进行帧频和分辨率的转换,以及在SSRAM存储器内的缓存,帧频转换模块对信号进行帧频转换时的输入帧频≥输出帧频,输出模块上设置有发送SDI接口,该发送SDI接口与显示装置连接,输出模块用于对帧频转换模块处理过的信号进行输出和发送,全局时钟模块与外围时钟连接,全局时钟模块、全局复位模块和异步处理模块分别为NIOS处理器提供不同频率时钟调取、复位信号调取和跨时钟域信号调用。
所述的帧频转换模块包括前置缓存单元、写入SSRAM单元、状态机、读取SSRAM单元和后置缓存单元;前置缓存单元的输出端与写入SSRAM单元的输入端连接,用于对已完成协议转换的信号进行预处理;写入SSRAM单元与SSRAM存储器连接,且写入SSRAM单元与状态机交互连接,用于控制SSRAM存储器的写入时序,并向状态机发送写入请求和执行状态机写入命令;状态机与SSRAM存储器、写入SSRAM单元和读取SSRAM单元均双向通信连接,用于控制信号在SSRAM存储器内的存储和读取;读取SSRAM单元与SSRAM存储器连接,且读取SSRAM单元与状态机交互连接,用于控制SSRAM存储器的读出时序,并向状态机发送读取请求和执行状态机读取命令;后置缓存单元的的输入端与读取SSRAM单元的输出端连接,用于对信号进行跨时钟域处理。
本发明的一种光电平台用基于FPGA的通用型高清显示系统利用FPGA+SSRAM的方式,用于帧频和分辨率的转换,视频的高清输出显示,可输入四种常见帧频结构,分别是25帧,30帧,50帧,60帧,分辨率可以任意选择,系统在实际使用中,最多可实现两路视频的转换和输出,其可实现的转化帧频格式如下表所示:
表1 输入输出帧频关系表
表中大写字母“Y”表示可以输出,大写字母“N”表示不能输出。
本发明的一种光电平台用基于FPGA的通用型高清显示系统,从总体上来说,由FPGA芯片和SSRAM存储器,以及外围的供电电路模块和外围时钟组成,该显示系统的组成结构如附图1所示。
在本实用新型的一种光电平台用基于FPGA的通用型高清显示系统中,视频输入传感器上的视频接口主要有四个,包括可见光视频接口Ⅰ、可见光视频接口Ⅱ、红外视频接口Ⅲ和红外视频接口Ⅳ。可分别接可见光视频(1920×1080分辨率、30fps)、可见光视频(1920×1080分辨率、50fps)、红外视频(1920×1080分辨率、25fps)和红外视频(1920×1080分辨率、60fps),要将这四种视频输入信号最终准确无误地转换为高速串行SDI信号进行发送,要求设计一个高效且方便,同时系统兼容性较强的数据传输流程。四种视频信号可通过视频接口直接将SDI信号输入到FPGA芯片的内部,在FPGA芯片内嵌NIOS处理器的控制下,利用2片SSRAM存储器。将输入的视频信号传给帧频转换模块,经分辨率和帧频转换后的视频信号输出到FPGA芯片内部的输出模块进行相应处理,处理后的结果输出到发送SDI的接口,通用型帧频转换系统FPGA芯片与SSRAM存储器的内部结构如附图2所示。
本实用新型的一种光电平台用基于FPGA的通用型高清显示系统的具体数据处理流程为:
FPGA芯片与SDI接口之间的处理流程如附图3所示:其中四路视频通过FPGA芯片中的接收SDI接口进行输入,输入的信号进入接收模块进行一定的处理,处理完成后,为方便后续处理和计算,对处理完成的数据进行协议的转换,转换后的结果进入帧频转换模块进行帧频转换和分辨率的转换。
帧频转换模块一方面控制数据的进入,另一方面,控制其进入SSRAM存储器进行相应缓存。为节省容量,同时考虑到节约成本,本实用新型的显示系统中采用2片36M大小的SSRAM存储器实现缓存。
帧频转换后的结果输出到FPGA芯片的输出模块,输出模块对数据进行处理,转化为串单比特行信号,通过发送SDI接口输出。最多可实现两路视频的帧频转换和分辨率的转换,可将可见光视频(1920×1080分辨率、60fps)、红外视频(1920×1080分辨率、60fps)和可见光视频(1920×1080分辨率、50fps)、红外视频(1920×1080分辨率、50fps)转化为小于或等于1920×1080分辨率,小于或等于50帧的视频信号。
上述的所有SDI接口均为通讯接口,即串行数字接口,是一种广泛使用的高清数字输入和输出接口,按照速率划分SDI接口可分为SD-SDI和高清应用的HD-SDI与3G-SDI,SD-SDI其对应的速率为270Mb/s,HD-SDI其对应的速率为1.485Gb/s,而3G-SDI的速率则比SD-SDI和HD-SDI大得多,达到2.97Gb/s。其中,HD-SDI广泛应用在摄像机,光端机,高清监视系统上,采用HD-SDI接口可以十分方便的将模拟信号转化为高清监控系统,且不受传输网络的影响,对于有高清需求的场景十分有效。而3G-SDI比HD-SDI的应用广泛的多,它是为满足现代生活中人们对于高质量、低延时的系统而推出的具有高速率、无压缩特点的接口。同时,高速率的3G-SDI接口可以向下兼容,可兼容HD-SDI和SD-SDI,这使得现代高清监控系统和视频采集系统可以方便的升级换代。
本实用新型的显示系统中还设置有异步处理模块,由于本实用新型中存在多处不同时钟,需要多次进行跨时钟域的处理,针对这一特点,本实用新型中设计了异步处理模块,在各处被调用,用于处理各处的单比特信号或者多比特信号的跨时钟域问题。
本实用新型的显示系统中还设置有全局复位模块,全局复位模块利用全局网络输出到各个模块中,由于采用同步捕获,异步释放的方式处理数据,所有模块的复位信号均由全局复位模块产生。
由于需要兼容多路SDI信号,且每一路的时钟并不相同,为保证每一路的时钟正常且稳定的工作,本实用新型中采用全局时钟的做法,将所需不同频率时钟全部由全局时钟模块产生,产生后的时钟利用FPGA中全局时钟的布线方式进行布局布线,使得各个模块中时钟的SKEW(偏斜)和JITTER(抖动)满足要求。
本实用新型在FPGA芯片中设置有内嵌式的NIOS处理器,用于上位机对整体显示系统的控制,通过上位机的控制,可实现多种转换间的切换。
帧频转换模块为本实用新型显示系统的重点同时也是难点模块,帧频转换模块用于各个通路中帧频的转换和分辨率的转换,其包含五大子模块,各个子模块之间的关系如附图4所示,其中状态机起到核心控制作用。五大子模块分别为:前置缓存单元、写入SSRAM单元、状态机、读取SSRAM单元和后置缓存单元。
前置缓存单元是本实用新型的显示系统用于将视频数据转换到SSRAM存储器时钟域进行预处理的模块,输入的数据流经过前置缓存单元转为230M频率输出到SSRAM存储器的32位信号,同时,本前置缓存单元模块采用自动读写功能,即能够自行判断是否输出到图像一行结尾,并在结尾处做适当的处理,处理完成后,将处理的结果送到写入SSRAM单元。
写入SSRAM单元的主要功能是控制SSRAM存储器的写入时序,并在数据到来时向状态机提出写入请求,如果状态机处理后的结果为同意写入SSRAM单元的Request,此时可选择相应的通道,依照优先级顺序进行写入操作,如不同意写入SSRAM单元的Request,写入单元根据逻辑进行相应处理,根据处理后的结果选择缓存还是丢弃。
帧频转换模块中的状态机为整个帧频转换模块的核心,该状态机模块主要用于整体流程控制和数据流控制,包括对数据分辨率转换处理,通道选择,优先级选择,状态处理,异常状况处理等。该状态机在写入SSRAM单元提出写入请求时,对请求进行处理,根据处理后的结果,决定是否输出结果到写入SSRAM单元中,在输出结果的同时输出对应的SSRAM地址信息和通道信息,并将此时的状态一并输出到写入SSRAM单元中。该状态机在读取SSRAM单元提出读取请求时,状态机需要对读取请求进行处理,根据处理后的结果,输出结果到读取SSRAM单元中,同时输出对应的SSRAM地址与通道信息,并将此时的状态一并输出到读取SSRAM单元中,并在读取SSRAM单元中进行相应的处理。
读取SSRAM单元的主要功能是控制SSRAM存储器的读出时序,并在需要读取数据时,向状态机提出读取请求,如果状态机处理后的结果为同意读取SSRAM单元,此时需按照状态机处理后的结果选择相应通道,依照优先级和时序进行读取操作,如状态机不同意进行读取,读取模块进行一系列的处理,根据处理后的结果输出缓存结果。
后置缓存单元用于跨时钟域处理,输入为230M速率的SSRAM中32位信号,经过本后置缓存单元模块后转为后续装置所需的多位并行信号,同时,本后置缓存单元模块采用自动读取、写入功能,即能够自行判断是否为输出图像一帧的结尾,并在图像结尾处做适当的处理,处理完成后,将处理的结果送到内部FIFO中。
Claims (6)
1.一种光电平台用基于FPGA的通用型高清显示系统,其特征在于:该显示系统包括FPGA芯片、视频输入传感器、外围供电模块、外围时钟和至少两片SSRAM存储器,其中,视频输入传感器上设置有至少四个视频接口,且其输出端与FPGA芯片连接,所述的视频输入传感器通过其视频接口和输出端将外部视频传输至FPGA芯片的内部,所述的外围供电模块和外围时钟均与FPGA芯片连接,并分别为FPGA芯片进行电流供应和时间调取,所述的SSRAM存储器与FPGA芯片之间进行双向通信连接,为FPGA芯片进行数据存取;
所述的FPGA芯片包括NIOS处理器以及分别与NIOS处理器连接的接收模块、帧频转换模块和输出模块,其中,NIOS处理器与能够进行控制的上位机连接,接收模块上设置有接收SDI接口,该接收SDI接口与视频输入传感器的输出端连接,接收模块用于对信号进行协议转换处理,帧频转换模块与SSRAM存储器进行双向通信交互,用于对已完成协议转换的信号进行帧频和分辨率的转换,以及在SSRAM存储器内进行缓存,输出模块上设置有发送SDI接口,该发送SDI接口与显示装置连接,输出模块用于对帧频转换模块处理过的信号进行输出和发送。
2.根据权利要求1所述的一种光电平台用基于FPGA的通用型高清显示系统,其特征在于:所述视频输入传感器上的视频接口包括用于接收1920×1080分辨率、30fps可见光视频的可见光视频接口Ⅰ,用于接收1920×1080分辨率、50fps可见光视频的可见光视频接口Ⅱ,用于接收1920×1080分辨率、25fps红外视频的红外视频接口Ⅲ和用于接收1920×1080分辨率、60fps红外视频的红外视频接口Ⅳ。
3.根据权利要求1所述的一种光电平台用基于FPGA的通用型高清显示系统,其特征在于:所述的FPGA芯片还包括分别与NIOS处理器连接的全局时钟模块、全局复位模块和异步处理模块,全局时钟模块、全局复位模块和异步处理模块分别为NIOS处理器、接收模块、帧频转换模块和输出模块提供不同频率时钟调取、复位信号调取和跨时钟域信号处理。
4.根据权利要求3所述的一种光电平台用基于FPGA的通用型高清显示系统,其特征在于:所述的全局时钟模块与外围时钟连接。
5.根据权利要求1所述的一种光电平台用基于FPGA的通用型高清显示系统,其特征在于:所述的帧频转换模块对信号进行帧频转换时的输入帧频≥输出帧频。
6.根据权利要求1所述的一种光电平台用基于FPGA的通用型高清显示系统,其特征在于:所述的帧频转换模块包括前置缓存单元、写入SSRAM单元、状态机、读取SSRAM单元和后置缓存单元;前置缓存单元的输出端与写入SSRAM单元的输入端连接,用于对已完成协议转换的信号进行预处理;写入SSRAM单元与SSRAM存储器连接,且写入SSRAM单元与状态机交互连接,用于控制SSRAM存储器的写入时序,并向状态机发送写入请求和执行状态机写入命令;状态机与SSRAM存储器、写入SSRAM单元和读取SSRAM单元均双向通信连接,用于控制信号在SSRAM存储器内的存储和读取;读取SSRAM单元与SSRAM存储器连接,且读取SSRAM单元与状态机交互连接,用于控制SSRAM存储器的读出时序,并向状态机发送读取请求和执行状态机读取命令;后置缓存单元的输入端与读取SSRAM单元的输出端连接,用于对信号进行跨时钟域处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202022816528.XU CN214205739U (zh) | 2020-11-30 | 2020-11-30 | 一种光电平台用基于fpga的通用型高清显示系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202022816528.XU CN214205739U (zh) | 2020-11-30 | 2020-11-30 | 一种光电平台用基于fpga的通用型高清显示系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN214205739U true CN214205739U (zh) | 2021-09-14 |
Family
ID=77648487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202022816528.XU Active CN214205739U (zh) | 2020-11-30 | 2020-11-30 | 一种光电平台用基于fpga的通用型高清显示系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN214205739U (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112492373A (zh) * | 2020-11-30 | 2021-03-12 | 凯迈(洛阳)测控有限公司 | 一种光电平台用基于fpga的通用型高清显示系统 |
-
2020
- 2020-11-30 CN CN202022816528.XU patent/CN214205739U/zh active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112492373A (zh) * | 2020-11-30 | 2021-03-12 | 凯迈(洛阳)测控有限公司 | 一种光电平台用基于fpga的通用型高清显示系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101516015B (zh) | 多路视频数据采集处理和传输的方法 | |
CN102202171B (zh) | 一种嵌入式高速多通道图像采集与存储系统 | |
WO2019179292A1 (zh) | 一种多通道图像采集系统 | |
CN101527825A (zh) | 监控系统 | |
CN101917597B (zh) | 一种适用于大幅面高位深灰阶遥感图像的快视系统 | |
CN101778204B (zh) | 3g-sdi高清数字视音频延时系统 | |
CN211184115U (zh) | 一种具有多路视频显示功能的车载显控终端 | |
CN112104819A (zh) | 一种基于fpga的多路视频同步切换系统及方法 | |
CN110519531B (zh) | 多路高清视频分布式处理设备 | |
CN103841359A (zh) | 一种视频多画面合成方法、装置和系统 | |
CN109714621A (zh) | 一种时序可配置的多路动态视频模拟方法及其处理系统 | |
CN109587421B (zh) | 一种hd-sdi/3g-sdi收发及实时画中画切换输出处理方法 | |
WO2024051674A1 (zh) | 图像处理电路和电子设备 | |
CN104038719A (zh) | 一种基于视频帧的超高清视频显示系统及方法 | |
CN113612938A (zh) | 一种多类型自适应分辨率的图像转换方法及装置 | |
CN214205739U (zh) | 一种光电平台用基于fpga的通用型高清显示系统 | |
CN102625086B (zh) | 一种用于高清数字矩阵的ddr2存储方法和系统 | |
CN108134912A (zh) | 一种视频流转换方法 | |
CN201044473Y (zh) | 进行图像采集和摄像的装置 | |
CN112492373A (zh) | 一种光电平台用基于fpga的通用型高清显示系统 | |
CN204481952U (zh) | 一种基于高清视频切换和摄像跟踪的会议系统 | |
CN110636240A (zh) | 面向视频接口的信号调整系统及其方法 | |
CN105430297A (zh) | 多视频格式向iidc协议视频格式转换的自动控制系统 | |
CN101436168B (zh) | 基于usb的图像采集方法及其装置 | |
CN100481913C (zh) | 实时图像异步采集接口装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |