预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102917213A*(12)发明专利申请(10)申请公布号CN102917213A(43)申请公布日2013.02.06(21)申请号201210458318.5(22)申请日2012.11.14(71)申请人中航华东光电有限公司地址241000安徽省芜湖市弋江区高新技术开发区华夏科技园(72)发明人高红飞徐涵(74)专利代理机构安徽汇朴律师事务所34116代理人丁瑞瑞(51)Int.Cl.H04N7/22(2006.01)H04B10/25(2013.01)H04L1/00(2006.01)权利要求书权利要求书2页2页说明书说明书44页页附图附图22页(54)发明名称光纤视频图像传输系统及传输方法(57)摘要本发明提供了一种光纤视频图像传输系统,包括LVDS视频数据输入模块、LVDS视频数据输出模块、VGA视频数据输出模块、核心处理器FPGA、给FPGA加载程序的PROM、LVDS时钟输入模块、光纤收发器、电源系统,其中VDS视频数据输入模块、LVDS视频数据输出模块、VGA视频数据输出模块、给FPGA加载程序的PROM、LVDS时钟输入模块、光纤收发器均连接到核心处理器FPGA,电源系统给各模块供电。本发明还提供了一种采用该光纤视频图像传输系统进行图像传输的方法。本发明的优点在于:用FPGA实现协议可以多变,省去采购多个芯片的麻烦,并且节省成本,FPGA的ROCKETIO单通道速率可以支持到6.5Gbps,满足了大部分的速率需求,光纤通道的高达千兆的带宽为音视频大容量数据提供了可能。CN102973ACN102917213A权利要求书1/2页1.一种光纤视频图像传输系统,其特征在于:包括LVDS视频数据输入模块、LVDS视频数据输出模块、VGA视频数据输出模块、核心处理器FPGA、给FPGA加载程序的PROM、LVDS时钟输入模块、光纤收发器、电源系统,其中VDS视频数据输入模块、LVDS视频数据输出模块、VGA视频数据输出模块、给FPGA加载程序的PROM、LVDS时钟输入模块、光纤收发器均连接到核心处理器FPGA,电源系统给各模块供电。2.如权利要求1所述的光纤视频图像传输系统,其特征在于:所述核心处理器FPGA包括依序连接的数据输入模块、像素压包模块、第一FIFO缓冲器模块、协议状态机模块、CRC校验模块、通信协议数据输出模块、ROCKETIO模块、通信协议数据接收模块、接收CRC校验模块、数据输出模块、像素解包模块、第二FIFO缓冲器模块、图像显示模块,其中协议状态机模块还有一输出端同时连接到数据输入模块、像素压包模块、第一FIFO缓冲器模块,接收CRC校验模块的另一个输出端连接到通信协议数据接收模块,所述光纤收发器与核心处理器FPGA的ROCKETIO模块相连。3.如权利要求2所述的光纤视频图像传输系统,其特征在于:该光纤视频图像传输系统进行图像传输的方法,包括下述步骤:步骤1.发送:外部LVDS格式视频数据送入LVDS视频数据输入模块,LVDS视频数据输入模块将LVDS信号转成TTL信号送入核心处理器FPGA;核心处理器FPGA中的数据输入模块将接收到的有效像素数据送入像素压包模块;像素压包模块对送入的每个像素数据进行处理后送入第一FIFO缓冲器模块进行缓存;当第一FIFO缓冲器模块数据量没有达到预定值,则核心处理器FPGA让数据输入模块、像素压包模块、第一FIFO缓冲器模块、协议状态机模块三个同时复位,当第一FIFO缓冲器模块数据量达到预定值后,协议状态机模块开始从第一FIFO缓冲器读取数据,同时将这些像素数据形成特定的FC-AV通信协议的数据链路格式,然后将这些数据送入CRC校验模块;CRC校验模块将数据和CRC计算值给通信协议数据输出模块,通信协议数据输出模块将CRC计算值加入到通信协议的数据链路中后将数据送入ROCKETIO模块,ROCKETIO模块将并行数据变成GHz高速串行信号给光纤收发器,光纤收发器再将电信号转成光信号通过光纤将数据传输出去;步骤2.接收:外界数据通过光纤送入光纤收发器;光纤收发器将光信号转成电信号即GHz高速串行信号送入ROCKETIO模块;ROCKETIO模块将GHz高速串行信号变成并行数据送入通信协议数据接收模块;通信协议数据接收模块将接收到的数据提取出有效数据送入接收CRC校验模块;接收CRC校验模块若发现接收CRC校验错误,核心处理器FPGA会让通信协议数据接收模块复位,若没有CRC校验错误则接收CRC校验模块将数据送入数据输出模块;数据输出模块将有效像素数据送入像素解包模块;像素解包模块将原来压包的数据进行还原,然后送入第二FIFO缓冲器模块;第二FIFO缓冲器模块将输入的数据进行缓存;当第二FIFO缓冲器模块数据量达到预定值