CN103826081A - 一种双链路dvi信号的产生*** - Google Patents

一种双链路dvi信号的产生*** Download PDF

Info

Publication number
CN103826081A
CN103826081A CN201310626807.1A CN201310626807A CN103826081A CN 103826081 A CN103826081 A CN 103826081A CN 201310626807 A CN201310626807 A CN 201310626807A CN 103826081 A CN103826081 A CN 103826081A
Authority
CN
China
Prior art keywords
dual link
dvi
data
dvi signal
picture
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.)
Pending
Application number
CN201310626807.1A
Other languages
English (en)
Inventor
汪能栋
孙少伟
曹峰
赵玉婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Changfeng Avionics Co Ltd
Suzhou Changfeng Aviation Electronics Co Ltd
Original Assignee
Suzhou Changfeng Aviation Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Changfeng Aviation Electronics Co Ltd filed Critical Suzhou Changfeng Aviation Electronics Co Ltd
Priority to CN201310626807.1A priority Critical patent/CN103826081A/zh
Publication of CN103826081A publication Critical patent/CN103826081A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

本发明是一种基于FPGA的双链路DVI信号产生***,利用FPGA的逻辑可编辑性来实现数据的处理。本发明基于FPGA实现两路DVI信号画面合成为一路大分辨率DVI信号输出,两幅画面在FPGA中采用一幅画面进行帧缓存储处理,以另外一幅画面的时序作为合成画面的参考时序来进行画面合成。本双链路DVI信号产生***中,双链路数据转换模块采用六路数据通道,将六路数据通道分为前三路数据通道和后三路数据通道,将画面中水平方向的像素点拆分为奇点和偶点两种形式,分别放入前三路数据通道和后三路数据通道,进而实现双链路编码数据的处理。

Description

一种双链路DVI信号的产生***
技术领域
本发明是一种基于FPGA的双链路DVI信号产生***利用FPGA的逻辑可编辑性来实现数据的处理。 
背景技术
显示器是飞行员获取飞机姿态导航信息、任务信息、战场态势的关键设备。随着显示控制***的发展,机舱集成化程度越来越高,显示器则是向正在向大屏的方向发展。由Silicon Image、Intel(英特尔)、IBM、HP(惠普)等公司共同组成DDWG(Digital Display Working Group,数字显示工作组)制定数字视频接口(DVI,Digital Visual Interface)。由于其高带宽、长距离、抗干扰能力强的优势,很快成为数字显示***中的主流,并且在军工领域获得了广泛的发展。 
DVI采用最小化传输差分信号(TMDS:Transition Minimized Differential Signaling),单通道TMDS最大带宽为1.65Gbps。DVI1.0采用传统的单链路传输信道,包括3路TMDS数据通道(data0~data2)和一路TMDS差分时钟通道来传输数字视频信号,提供标准3×1.65Gbps的理论带宽,最高分辨率可达1600X120060Hz,速率达到162MHz。 
机载雷达、航图等画面都采用DVI信号进行传输,在机载航电显控***中实际显示时需要将两种信号同时显示在显示器上。传统的信号传输***是采用两路DVI信号分别传输,在显示器内部再进行处理的方法来实现,如2560×102460Hz分辨率的显示器,采用两路分辨率分别为1280×102460Hz的DVI信号进行传输,显示器接收到这两路DVI信号后,需要在内部进行处理后才能进行最终的显示。 
发明内容
本发明的目的是:利用DVI2.0信号传输带宽高的特性,实现具有高可靠性超大分辨率画面的双链路DVI信号产生***,具有很好的可靠性,采用本***处理信号衰减较小,抗干扰性较强。 
本发明提供了一种双链路DVI信号的产生***,基于FPGA实现两路DVI信号画面合成为一路大分辨率DVI信号输出,其特征在于,包括: 
DVI解码模块,用于对输入的两路DVI信号进行解码; 
画面合成模块,用于对解码后的两幅画面进行合成; 
双链路数据转换模块,用于将合成后的画面进行DVI编码; 
双链路DVI信号发生模块,用于产生双链路DVI信号; 
寄存器配置模块,用于对主从编码芯片需要进行特定的配置; 
存储模块,用于对***中数据流进行缓存。 
本双链路DVI信号的产生***的一种实施方式,画面合成模块在FPGA中采用一幅画面进行帧缓存储处理,以另外一幅画面的时序作为合成画面的参考时序来进行画面合成。 
本双链路DVI信号的产生***的一种实施方式,双链路数据转换模块采用六路数据通道,将六路数据通道分为前三路数据通道和后三路数据通道,将画面中水平方向的像素点拆分为奇点和偶点两种形式,分别放入前三路数据通道和后三路数据通道,进而实现双链路编码数据的处理。 
本双链路DVI信号的产生***的一种实施方式,双链路数据转换模块对数据进行预处理,将24位的并行画面数据转化为双链路DVI信号产生模块所需要的12位数据。 
本双链路DVI信号的产生***的一种实施方式,存储模块用的存储介质,采用SDRAM或DDR或DDR2。 
本双链路DVI信号的产生***的一种实施方式,DVI编码模块输出的DVI视频信号分辨率范围为1024×768到3200×1200之间的任意分辨率,兼容性强,支持各种高分辨率的视频信号源; 
本双链路DVI信号的产生***的一种实施方式,DVI编码模块输出的DVI信号符合DVI2.0标准双链路DVI传输信道,包括六路数据通道和一路时钟通道来传输数字视频信号,可以产生超大分辨率的双链路DVI信号,数据处理快,传输带宽高,可以传输6×1.64Gbps的理论带宽。 
附图说明
图1双链路DVI信号产生***的原理 
图2画面合成模块原理 
图3时序C的时序示意图 
图4DVI双链数据转换模块原理 
图5DVI编码***原理 
图6双链路的DVI编码***配置流程 
具体实施方式
下面通过具体实施例对本发明做详细的说明: 
请参阅图1,其是本发明双链路DVI信号的产生***的原理框图。 本发明将两路DVI进行解码,基于FPGA实现两幅画面的重组,然后进行DVI编码,从而实现双链路DVI信号的产生。 
机载航电显控***在使用过程中,要求机载雷达和航图等高清画面同时显示在一个大分辨显示器上,而单链路DVI信号的理论带宽为3×1.65Gbps,通常只能将视频画面进行单独传输。双链路DVI信号可以提供6×1.65Gbps的理论带宽,可以将两个视频画面合并后同时传输。 
本发明的DVI解码模块,主要功能由两片解码芯片(例如TFP401)完成。由信号源发送过来的DVI信号将在该模块中被解码成相关的RGB视频信号以及相应的行场同步信号,输送给下一个模块使用。 
本发明的画面合成模块原理,如图2所示,FPGA接收两路解码后的数字信号需要在对两幅画面的进行合成处理。为了减少对帧存资源的占用,本发明选择其中一幅画面进行帧缓存储处理,以另外一幅画面的时序作为合成画面的参考时序(最终送屏显示的画面将与该时序同步)。在FPGA中,该时序对应的画面定义为主画面,将需要进行帧缓存储的画面定义为副画面。 
FPGA以主DVI信号的场同步信号为参考时序(即相同的场同步),利用晶振时钟分别产生时序B和读SDRAM的地址,利用晶振倍频时钟产生时序C;以副DVI信号的场同步信号为参考时序(即相同的场同步),利用晶振时钟产生时序A和写SDRAM的地址。其中时序C产生3个使能信号,相互关系如图3所示。 
实施步骤如下: 
(1)利用主DVI信号的时钟和使能信号将主DVI信号的数据写入FIFO,然后利用倍频后的时钟和A1DE信号将数据读出,产生数据1; 
(2)利用副DVI信号的时钟和使能信号将主DVI信号的数据写入FIFO; 
(3)采用晶振时钟和B使能信号将数据读出,同时根据地址发生器的地址位将数据写入SDRAM中的相应地址空间; 
(4)用晶振时钟与C时序产生的地址将数据从SDRAM中读出后利用CDE将数据写入FIFO; 
(5)利用倍频后的晶振时钟和A2DE信号将数据从FIFO中读出,产生数据2; 
(6)将数据1与数据2利用A0DE信号进行合成产生一幅超大分 辨率的画面。 
本发明的DVI双链数据转换模块原理,如图4所示,DVI双链路信号是DVI单链路信号的扩展。如前面,其原理是将原有的3路TMDS数据通道(data0~data2)扩展为6路TMDS数据通道(data0~data5)。具体的实现方式是将行方向的点拆分为奇点和偶点两种形式,分别放入data0~data2和data3~data5中,所以在进行数据转换时首先要进行的就是将DVI信号按照奇偶点的模式进行拆分。其次是按照双链路DVI编码***的实际要求对视频信号的数据进行编码预处理。 
视频信号拆分为奇偶点后为24位的并行数据,而DVI编码芯片接收的数据为12位的并行数据,所以在发送给编码芯片之前需要对数据进行预处理。预处理的原理是将24位的RGB数据按照固定的对应关系分别在时钟的上下边沿将数据分发到12位的数据位上。其对应关系如表1。 
本发明的DVI编码模块原理如图5所示。该模块的基本功能是通过对两片编码芯片来实现的。两片编码芯片分别为主编码芯片和从编码芯片,主编码芯片实现时钟通道和data0~data2通道的编码,从编码芯片实现data3~data5通道的编码。两个编码芯片相同之处是接收相同的时钟和时序,不同之处是主编码芯片接收偶点数据,而从编码芯片接收的是奇点数据和来自主编码芯片的同步控制信号。 
本发明的寄存器配置模块的配置流程如图6所示。该双链路的DVI编码***需要对DVI编码芯片的内部寄存器进行配置后才能进行正常的工作。步骤如下: 
(1)关闭视频信号。在编码芯片使芯片内部寄存器配置完成前,关闭所有视频信号,防止在配置过程中,外部信号对编码芯片的端口造成影响; 
(2)配置从编码芯片。按照双链路的配置要求对芯片内相应的寄存器进行配置; 
(3)配置主编吗芯片。按照双链路的配置要求对芯片内相应的寄存器进行配置; 
(4)校验主、从编码芯片的状态。对编码芯片内部寄存器的配置结果进行检验,确认主、从寄存器分别处于主、从状态。如状态正常则可以继续下面的步骤,如配置项异常,需要重新进行配置; 
(5)打开视频信号。在编码芯片内部寄存器配置完毕后,可以将视频信号发送到编码芯片的端口; 
(6)使能主、从编码芯片。最后使能主、从编码芯片,实现双链路DVI信号的生成。 
表1数据位对应关系表 
Figure DEST_PATH_GDA0000474613790000051

Claims (7)

1.一种双链路DVI信号的产生***,基于FPGA实现两路DVI信号画面合成为一路大分辨率DVI信号输出,其特征在于,包括: 
DVI解码模块,用于对输入的两路DVI信号进行解码; 
画面合成模块,用于对解码后的两幅画面进行合成; 
双链路数据转换模块,用于将合成后的画面进行DVI编码; 
双链路DVI信号发生模块,用于产生双链路DVI信号; 
寄存器配置模块,用于对主从编码芯片需要进行特定的配置; 
存储模块,用于对***中数据流进行缓存。 
2.根据权利要求1所述的双链路DVI信号的产生***,其特征在于,所述画面合成模块在FPGA中采用一幅画面进行帧缓存储处理,以另外一幅画面的时序作为合成画面的参考时序来进行画面合成。 
3.根据权利要求1所述的双链路DVI信号的产生***,其特征在于,所述双链路数据转换模块采用六路数据通道,将所述六路数据通道分为前三路数据通道和后三路数据通道,将所述画面中水平方向的像素点拆分为奇点和偶点两种形式,分别放入所述前三路数据通道和所述后三路数据通道,进而实现双链路编码数据的处理。 
4.根据权利要求1所述的双链路DVI信号的产生***,其特征在于,所述双链路数据转换模块对数据进行预处理,将24位的并行画面数据转化为所述双链路DVI信号产生模块所需要的12位数据。 
5.根据权利要求1所述的双链路DVI信号的产生***,其特征在于,所述存储模块用的存储介质,采用SDRAM或DDR或DDR2。 
6.根据权利要求1所述的双链路DVI信号的产生***,其特征在于,所述DVI编码模块输出的DVI视频信号分辨率范围为1024×768到3200×1200之间的任意分辨率。 
7.根据权利要求1所述的双链路DVI信号的产生***,其特征在于,所述DVI编码模块输出的DVI信号符合DVI2.0标准双链路DVI传输信道,包括六路数据通道和一路时钟通道来传输数字视频信号。 
CN201310626807.1A 2013-11-28 2013-11-28 一种双链路dvi信号的产生*** Pending CN103826081A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310626807.1A CN103826081A (zh) 2013-11-28 2013-11-28 一种双链路dvi信号的产生***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310626807.1A CN103826081A (zh) 2013-11-28 2013-11-28 一种双链路dvi信号的产生***

Publications (1)

Publication Number Publication Date
CN103826081A true CN103826081A (zh) 2014-05-28

Family

ID=50760880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310626807.1A Pending CN103826081A (zh) 2013-11-28 2013-11-28 一种双链路dvi信号的产生***

Country Status (1)

Country Link
CN (1) CN103826081A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104683705A (zh) * 2015-03-16 2015-06-03 南京巨鲨显示科技有限公司 一种用于医疗并轨影像会诊***的视频矩阵
CN104809996A (zh) * 2015-04-30 2015-07-29 武汉精测电子技术股份有限公司 基于fpga实现mipi多种lane数的数据信号的方法和装置
CN105407310A (zh) * 2015-11-13 2016-03-16 武汉精测电子技术股份有限公司 Lvds视频信号转换为8lane dp视频信号的方法及***
CN106911906A (zh) * 2015-12-23 2017-06-30 北京东方久瑞***工程技术有限公司 一种实现4k超高清视频输入显示的方法
CN112118407A (zh) * 2020-08-11 2020-12-22 深圳市科思科技股份有限公司 基于fpga实现双链路dvi的装置及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102082951A (zh) * 2010-12-08 2011-06-01 广东威创视讯科技股份有限公司 一种图像信号的传输方法、装置以及格式化方法、装置
CN102376293A (zh) * 2010-08-19 2012-03-14 上海济丽信息技术有限公司 一种基于fpga的图像拼接处理器及图像拼接方法
US20120066425A1 (en) * 2010-09-15 2012-03-15 Henry Zeng Multi-device docking with a displayport compatible cable
WO2012068784A1 (zh) * 2010-11-25 2012-05-31 深圳市创凯电子有限公司 立体与平面图像混合信号在超大屏幕上显像的同步方法
CN203012698U (zh) * 2012-10-17 2013-06-19 深圳市骄阳数字图像技术有限责任公司 拼接屏同步播放装置
CN203038640U (zh) * 2013-01-14 2013-07-03 成都博比科技产业发展有限公司 一种基于fpga的led大屏幕同步显示***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102376293A (zh) * 2010-08-19 2012-03-14 上海济丽信息技术有限公司 一种基于fpga的图像拼接处理器及图像拼接方法
US20120066425A1 (en) * 2010-09-15 2012-03-15 Henry Zeng Multi-device docking with a displayport compatible cable
WO2012068784A1 (zh) * 2010-11-25 2012-05-31 深圳市创凯电子有限公司 立体与平面图像混合信号在超大屏幕上显像的同步方法
CN102082951A (zh) * 2010-12-08 2011-06-01 广东威创视讯科技股份有限公司 一种图像信号的传输方法、装置以及格式化方法、装置
CN203012698U (zh) * 2012-10-17 2013-06-19 深圳市骄阳数字图像技术有限责任公司 拼接屏同步播放装置
CN203038640U (zh) * 2013-01-14 2013-07-03 成都博比科技产业发展有限公司 一种基于fpga的led大屏幕同步显示***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104683705A (zh) * 2015-03-16 2015-06-03 南京巨鲨显示科技有限公司 一种用于医疗并轨影像会诊***的视频矩阵
CN104809996A (zh) * 2015-04-30 2015-07-29 武汉精测电子技术股份有限公司 基于fpga实现mipi多种lane数的数据信号的方法和装置
CN105407310A (zh) * 2015-11-13 2016-03-16 武汉精测电子技术股份有限公司 Lvds视频信号转换为8lane dp视频信号的方法及***
CN106911906A (zh) * 2015-12-23 2017-06-30 北京东方久瑞***工程技术有限公司 一种实现4k超高清视频输入显示的方法
CN112118407A (zh) * 2020-08-11 2020-12-22 深圳市科思科技股份有限公司 基于fpga实现双链路dvi的装置及方法

Similar Documents

Publication Publication Date Title
CN103021378B (zh) 一种多屏拼接显示装置和方法
CN103826081A (zh) 一种双链路dvi信号的产生***
US9762814B2 (en) Data processing method and device for LED televison, and LED television
KR102025026B1 (ko) Lvds 영상신호를 dp 영상신호로 변환하기 위한 방법 및 시스템
CN109743515B (zh) 一种基于软核平台的异步视频融合叠加***及方法
CN106993150B (zh) 一种兼容超高清视频输入的视频图像处理***及方法
US11907602B2 (en) Cascaded display driver IC and multi-vision display device including the same
US9386193B2 (en) Signal transmitting device, signal transmitting/receiving device, and image display device
CN103957374A (zh) 一种基于dp接口的8k超高清显示***
CN110581963B (zh) 一种v-by-one信号转换方法、装置及电子设备
CN100365701C (zh) 多层实时图像叠加控制器
CN102568420B (zh) 显示装置
CN101814269A (zh) 全彩led点阵上同时显示实时多画面的方法及装置
CN101923840B (zh) 基于可编程逻辑器件的大容量超高速图像数字信号发生器
CN113271392B (zh) 一种视频图像同步处理方法、设备、***以及存储介质
CN105430296A (zh) 一种高清视频多画面分割裂屏显示的解决方法
CN111954070A (zh) 一种基于fpga的视频分辨率转换方法及终端
CN105304053B (zh) 时序控制芯片内起始信号控制方法、芯片及显示面板
CN103685977A (zh) 一种实时显示合成孔径雷达图像的装置
CN108959656B (zh) 一种多fpga多通道采集***的三维映射同步方法
CN103813144A (zh) 信息处理装置、成像装置及信息处理方法
CN103019639A (zh) 一种多处理器拼接同步显示***
CN104767959A (zh) 一种实现单像素到多像素数字视频信号的转换方法
CN201681588U (zh) 全彩led点阵上同时显示实时多画面的装置
CN105007444A (zh) 一种单像素视频显示装置及显示方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140528

WD01 Invention patent application deemed withdrawn after publication