四通道1553B板卡制造技术

技术编号:15055013 阅读:71 留言:0更新日期:2017-04-06 00:58
本实用新型专利技术涉及一种四通道1553B板卡,所述四通道1553B板卡包括PCI总线接口、PCI桥芯片、FPGA、存储器、总线收发器、隔离变压器,所述PCI总线接口经由所述PCI桥芯片连接到所述FPGA,所述多组存储器分别与所述FPGA连接,每个1553B通道均具有独立的所述总线收发器、独立的所述存储器。所述总线收发器有四组,在所述四通道1553B板卡上平行放置。所述存储器有四组,在所述四通道1553B板卡上与所述FPGA平行放置。本实用新型专利技术结构简单、功能实用,在单板卡上实现四通道1553B功能,每个通道独立工作。板卡布局工整,结构紧凑,每个通道占用独立的空间。板卡可工作于单通道模式,也可工作于双通道模式,提高了板卡的应用范围和数据处理能力。

【技术实现步骤摘要】

本技术涉及数据传输控制领域,具体涉及1553B总线接口收发器及1553B消息数据处理。
技术介绍
1553B总线又称MILSTD1553B总线,是美国军方专为飞机上设备制定的一种信息传输总线标准,也就是设备间传输的协议。MILSTD1553B数据总线具有双向输出特性,实时性和可靠性高,广泛应用在当代的运输机和相当数量的民航客机以及军用飞机上,航天系统也广泛的应用这一总线。1553B总线系统主要由3部分组成:总线控制器BC、远程终端RT和可选的总线监控器MT,工作频率为1Mb/s。但随着传输数据量的增大,对多通道传输的要求也在不断提高。目前已知的1553B总线大多数产品采用国外的协议芯片及收发器设计完成,存在供货周期长,采购成本高的问题。而且国外产品针对国际通用行业开发,并不能满足国内客户的某些特定功能要求,往往需要借用软件辅助完成,某些时候,软件的实时性不够也会给客户带来应用上的不便利。
技术实现思路
本技术的目的在于提供一种四通道1553B板卡。本技术可以采用如下方案。一种四通道1553B板卡,其特征在于,所述四通道1553B板卡包括PCI总线接口、PCI桥芯片、FPGA、存储器、总线收发器、隔离变压器,所述PCI总线接口经由所述PCI桥芯片连接到所述FPGA,所述多组存储器分别与所述FPGA连接,每个1553B通道均具有独立的所述总线收发器、独立的所述存储器。优选地,所述总线收发器有四组,在所述四通道1553B板卡上平行放置。优选地,所述存储器有四组,在所述四通道1553B板卡上与所述FPGA平行放置。优选地,所述FPGA包括BC模块、RT模块和MT模块。优选地,所述BC模块包括BC协议模块和BC服务模块,所述RT模块包RT协议模块和RT服务模块,所述MT模块包括MT协议模块和MT服务模块。本四通道1553B板卡就是基于提高1553B总线的传输通道数量研制的。其主要工作原理是利用1553协议IP及收发器对数据信号进行收发。利用FPGA并行处理数据的能力将四通道1553b数据编解码、组帧等。然后将1553B消息数据存储到SRAM中。同时对1553B消息进行特定的实时应用处理,满足不同的实时性需求,降低上位机软件开销。本技术提供一种四通道工作方式,每个通道符合1553B总线接口的协议,每个通道有独立的收发器、独立的数据存储器件,不影响彼此工作。板卡可以工作于单通道模式,也可工作于双通道模式。本技术结构简单、功能实用,在单板卡上实现四通道1553B功能,每个通道独立工作。板卡布局工整,结构紧凑,每个通道占用独立的空间。板卡可工作于单通道模式,也可工作于双通道模式,提高了板卡的应用范围和数据处理能力。本技术的四通道1553B板卡用FPGA实现1553B协议。四个通道能够同时收发数据,能够有效提高数据传输速度。同时,板卡支持大量常用的附加功能,能够实时对1553B总线数据进行处理,大大简化了软件开发时的不便利性。附图说明图1为本技术的四通道1553B板卡的电路结构示意图。图2为本技术的四通道1553B板卡的FPGA功能模块示意图。图3为本技术的四通道1553B板卡的BC模块FPGA功能模块示意图。图4为本技术的四通道1553B板卡的BC服务模块FPGA功能模块示意图。图5为本技术的四通道1553B板卡的RT模块FPGA功能模块示意图。图6为本技术的四通道1553B板卡的BM模块FPGA功能模块示意图。具体实施方式下面参照图1至图6说明本技术的原理及示例性实施方式。本四通道1553B板卡主要由PCI总线接口、PCI桥芯片、FPGA、存储器(SRAM)、总线收发器、隔离变压器组成。收发器有8组,每通道两组,在板卡上平行放置。存储器件有四组,在板卡上与FPGA平行放置。本技术结构简单、功能实用,在单板卡上实现4通道1553B总线通讯板卡功能,每个通道独立工作。板卡布局工整,结构紧凑,每个通道使用一个1M×32bit的SRAM空间。板卡可工作于任意工作模式,提高了板卡的应用范围和数据处理能力。如图2所示,1553B总线的总线数据通过收发器进入FPGA,经过曼切斯特编解码模块进行串并转换,然后经过BC(总线控制器)协议模块、RT(远程终端)协议模块、MT(总线监控器)协议模块形成1553B消息帧。BC服务、RT服务、MT服务模块将消息帧进行存储管理,同时进行消息的特定处理,然后提交给PCI总线进行访问。如图3、4所示意,BC协议模块接收到消息后,进入BC服务模块,进行消息的发送调度管理、矢量字服务、消息跳转服务、外触发输入输出服务、中断服务、错误注入等特殊功能。如图5所示意,RT协议模块接收到消息后,进入RT服务模块,进行消息的发送服务、矢量字自动清零服务、外触发输出服务、中断服务、错误注入等特殊功能。如图6所示意,MT协议模块接收到消息后,进入MT服务模块,进行消息的过滤服务、外触发输入/输出服务、中断服务、指定消息触发等特殊功能。本四通道1553B板卡可以具有如下特征。1、PCI总线接口2、4通道1553B总线3、每通道1个BC(总线控制器)、0~31个RT(远程终端)、1个BM(总线监视器)4、双冗余总线5、每通道带RTC功能(可选),分辨率可设6、64位时标,分辨率1us7、软件可设置应答超时:0~32768μs8、支持在线升级FPGA程序9、支持外触发输入/输出10、8路TTL输入/输出上面参照附图说明了本技术的优选实施方式,但是,应当理解,上述说明仅是示例性的。本领域的技术人员可以在不脱离本技术的精神和范围的前提下,对本技术作出各种修改和变型。本技术的保护范围由所附的权利要求书限定。本文档来自技高网...

【技术保护点】
一种四通道1553B板卡,其特征在于,所述四通道1553 B板卡包括PCI总线接口、PCI桥芯片、FPGA、存储器、总线收发器、隔离变压器,所述PCI总线接口经由所述PCI桥芯片连接到所述FPGA,所述多组存储器分别与所述FPGA连接,每个1553B通道均具有独立的所述总线收发器、独立的所述存储器。

【技术特征摘要】
1.一种四通道1553B板卡,其特征在于,所述四通道1553B板卡包括PCI总线接口、PCI桥芯片、FPGA、存储器、总线收发器、隔离变压器,所述PCI总线接口经由所述PCI桥芯片连接到所述FPGA,所述多组存储器分别与所述FPGA连接,每个1553B通道均具有独立的所述总线收发器、独立的所述存储器。2.根据权利要求1所述的四通道1553B板卡,其特征在于,所述总线收发器有四组,在所述四通道1553B板卡上平行放置。3.根...

【专利技术属性】
技术研发人员:李进军
申请(专利权)人:北京神州飞航科技有限责任公司
类型:新型
国别省市:北京;11

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

1