一种多路并行光纤数据收发板卡制造技术

技术编号:20958295 阅读:112 留言:0更新日期:2019-04-24 09:46
本实用新型专利技术公开了一种多路并行光纤数据收发板卡,涉及光纤数据收发板卡领域;其包括数据缓存模块、PCIe接口和为板卡供电的电源,还包括用于实现高速、多路并行光纤传输的光纤传输模块和FPGA,所述光纤传输模块与FPGA连接实现数据接收,所述FPGA与数据缓存模块连接实现数据解帧、存储和成帧,所述FPGA与PCIe接口实现PCIe数据发送;本实用新型专利技术通过设置实现高速、多路并行光纤传输的光纤传输模块和FPGA,实现10Gbps12路光纤传输;解决了现有光纤收发器路数少、性能低无法满足高速数据传输要求的问题;避免了现有光纤数据收发板卡采用多卡并行设计时序同步难和程序设计复杂的缺点,达到了高速、多路并行传输的效果。

A Multiplex Parallel Fiber Optic Data Transceiver Board

The utility model discloses a multi-channel parallel optical fiber data transceiver card, which relates to the field of optical fiber data transceiver card; it includes data buffer module, PCIe interface and power supply for the card, and also includes optical fiber transmission module and FPGA for high-speed and multi-channel parallel optical fiber transmission. The optical fiber transmission module is connected with the FPGA to realize data reception, and the FPGA and data buffer module are connected with the FPGA. Block connection achieves data decoding, storage and framing, and the interface between the FPGA and PCIe achieves PCIe data transmission; the utility model achieves 10Gbps 12-channel optical fiber transmission by setting up optical fiber transmission module and FPGA to realize high-speed and multi-channel parallel optical fiber transmission; it solves the problem that the existing optical fiber transceiver has fewer routes and low performance and can not meet the requirements of high-speed data transmission; and it avoids the existing optical fiber number. It is difficult to synchronize the time sequence of multi-card parallel design and complex programming for transceiver card, which achieves the effect of high-speed and multi-channel parallel transmission.

【技术实现步骤摘要】
一种多路并行光纤数据收发板卡
本技术属于光纤数据收发板卡领域,尤其是一种多路并行光纤数据收发板卡。
技术介绍
光纤收发器,是一种将短距离高损耗的电流电压信号和长距离的低损耗光信号进行互换的高速数据传输媒体转换单元,又称为光电转换器;光纤收发器应用在通用电缆无法覆盖、必须使用光纤来延长传输距离的实际高速数据传输环境中,随着数据传输技术的发展,在远距离、大带宽、高性能的数据传输中广泛应用,如:监控安全工程的高清视频图像传输、机器视觉、数据中转、数据存储以及密码运算等场景;现有的光纤收发器路数较少,一般为2路,性能相对较低,无法满足现有高速数据传输的要求,若需要多路数据传输,则采用多个低速板卡并行实现,需要克服多个板卡的时序同步,程序设置难度大;因此需要一种光纤数据收发板卡即光纤收发器可实现多路、高速地远距离传输数据。
技术实现思路
本技术的目的在于:本技术提供了一种多路并行光纤数据收发板卡,解决了现有光纤收发器路数少、性能低无法满足高速数据传输要求的问题。本技术采用的技术方案如下:一种多路并行光纤数据收发板卡,包括数据缓存模块、PCIe接口和为板卡供电的电源,还包括用于实现高速、多路并行光纤传输的光纤传输模块和FPGA,所述光纤传输模块与FPGA连接实现数据接收,所述FPGA与数据缓存模块连接实现数据解帧、存储和成帧,所述FPGA与PCIe接口实现PCIe数据发送。优选地,所述光纤传输模块采用12路光纤的光纤传输模块,用于实现大带宽、高速、多路并行远距离数据传输。优选地,还包括驱动芯片和RS422接口,所述RS422接口、驱动芯片和FPGA顺次连接,实现用于接收外部的时统信息参与数据成帧。优选地,所述RS422接口包括UART接口和GPIO接口。优选地,还包括北斗芯片和SMA接口;所述SMA接口、北斗芯片和FPGA顺次连接,用于提供北斗天线的物理接口和获取北斗卫星的信息。优选地,还包括JTAG接口,用于为FPGA提供调试诊断接口和烧录接口。综上所述,由于采用了上述技术方案,本技术的有益效果是:1.本技术中通过设置实现高速、多路并行光纤传输的光纤传输模块和具有优质I/O性能的FPGA,实现10Gbps12路光纤传输;解决了现有光纤收发器路数少、性能低无法满足高速数据传输要求的问题;避免了现有采用多个光纤数据收发板卡并行设计实现高速传输带来的时序同步难和程序设计复杂的缺点,达到了高速、多路并行传输的效果;2.本技术根据带宽需求,实现数据的重组和并发,支持协议适配,实现根据带宽要求进行多路并行,通过12路光纤的光纤传输模块,完成外部光纤接口与信号处理服务器之间高速数据交换,满足各种带宽要求下的高速数据传输;3.本技术提供北斗芯片、RS422接口和I/O接口,供系统与其他系统进行通信,同时接收时统信息为数据成帧提供帧头对应的命令;4.本技术的PCIe接口为整个光纤模块数据提供输入口或者输出口,预留专用寄存器,收发命令和状态指令,实现外部光纤接口与信号处理服务器之间高速数据交换。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本技术的板卡结构示意图;图2是本技术的数据传输示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,即所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。一种多路并行光纤数据收发板卡,解决的技术问题:解决现有光纤收发器路数少、性能低无法满足高速数据传输要求的问题;技术手段:一种多路并行光纤数据收发板卡,包括数据缓存模块、PCIe接口和为板卡供电的电源,还包括用于实现高速、多路并行光纤传输的光纤传输模块和FPGA,光纤传输模块与FPGA连接实现数据接收,FPGA与数据缓存模块连接实现数据解帧、存储和成帧,FPGA与PCIe接口实现PCIe数据发送。光纤传输模块采用12路光纤的光纤传输模块,用于实现大带宽、高速、多路并行远距离数据传输。还包括驱动芯片和RS422接口,RS422接口、驱动芯片和FPGA顺次连接,实现用于接收外部的时统信息参与数据成帧。RS422接口包括UART接口和GPIO接口。还包括北斗芯片和SMA接口;SMA接口、北斗芯片和FPGA顺次连接,用于提供北斗天线的物理接口和获取北斗卫星的信息。还包括JTAG接口,用于为FPGA提供调试诊断接口和烧录接口。技术效果:本技术中通过设置实现高速、多路并行光纤传输的光纤传输模块和具有优质I/O性能的FPGA,实现10Gbps12路光纤传输;解决了现有光纤收发器路数少、性能低无法满足高速数据传输要求的问题;达到了高速、多路并行传输的效果;根据带宽需求,实现数据的重组和并发,支持协议适配,实现根据带宽要求进行多路并行,通过12路光纤的光纤传输模块,完成外部光纤接口与信号处理服务器之间高速数据交换,满足各种带宽要求下的高速数据传输;提供北斗芯片、RS422接口和I/O接口,供系统与其他系统进行通信,同时接收时统信息为数据成帧提供帧头对应的命令;PCIe接口为整个光纤模块数据提供输入口或者输出口,预留专用寄存器,收发命令和状态指令,实现外部光纤接口与信号处理服务器之间高速数据交换。以下结合实施例对本专利技术的特征和性能作进一步的详细描述。实施例1FPGA采用XC7VX690T型号,采用的FPGA具有高性能、逻辑容量大、对外的高速口支持线速率10Gbps以上等特点;板卡上设置有FPGA的最小系统即时钟模块和复位模块,为其提供电源后,FPGA即可工作;数据缓存模块包括DDR3,其采用的存储芯片型号为MT41K512M16HA;用于FPGA的运行执行程序存储的配置芯片的型号为S29GL01GS11DHIV10,北斗接收芯片型号为T302,时钟分配芯片型号为CDCM61004RHBT,RS422接口芯片型号为AM26LV3本文档来自技高网...

【技术保护点】
1.一种多路并行光纤数据收发板卡,包括数据缓存模块、PCIe接口和为板卡供电的电源,其特征在于:还包括用于实现高速、多路并行光纤传输的光纤传输模块和FPGA,所述光纤传输模块与FPGA连接实现数据接收,所述FPGA与数据缓存模块连接实现数据解帧、存储和成帧,所述FPGA与PCIe接口实现PCIe数据发送。

【技术特征摘要】
1.一种多路并行光纤数据收发板卡,包括数据缓存模块、PCIe接口和为板卡供电的电源,其特征在于:还包括用于实现高速、多路并行光纤传输的光纤传输模块和FPGA,所述光纤传输模块与FPGA连接实现数据接收,所述FPGA与数据缓存模块连接实现数据解帧、存储和成帧,所述FPGA与PCIe接口实现PCIe数据发送。2.根据权利要求1所述的一种多路并行光纤数据收发板卡,其特征在于:所述光纤传输模块采用12路光纤的光纤传输模块,用于实现大带宽、高速、多路并行远距离数据传输。3.根据权利要求1或者2所述的一种多路并行光纤数据收发板卡,其特征在于:还包括...

【专利技术属性】
技术研发人员:赵行伦
申请(专利权)人:成都博宇利华科技有限公司
类型:新型
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1