一种基于OpenVPX的多路可编程差分定时接口模块及工作方法技术

技术编号:20074828 阅读:26 留言:0更新日期:2019-01-15 00:34
一种基于OpenVPX的多路可编程差分定时接口模块,其特征在于它包括OpenVPX架构连接器、桥接电路单元、可编程逻辑电路单元、电平转换电路单元、差分转单端芯片单元和单端转差分芯片单元;可实现多路可编程定时信号的输入输出,可根据需要配置各种类型定时输入输出的通道数;具有输入输出的校错能力;结构简单,容易实现。

A Multiplex Programmable Differential Timing Interface Module Based on OpenVPX and Its Working Method

A multi-channel programmable differential timing interface module based on OpenVPX is characterized by including OpenVPX architecture connector, bridge circuit unit, programmable logic circuit unit, level conversion circuit unit, differential to single-ended chip unit and single-ended to differential chip unit. It can realize input and output of multi-channel programmable timing signal, and can configure various types of timing transmission according to need. The number of channels of input and output, the ability of error correction of input and output, the structure of the system is simple and easy to implement.

【技术实现步骤摘要】
一种基于OpenVPX的多路可编程差分定时接口模块及工作方法
本专利技术涉及检测控制设备
,尤其是一种基于OpenVPX(即标准VMEInternationalTradeAssociation即VITA65)的多路可编程差分定时接口模块及工作方法。
技术介绍
VPX,也就是以前所谓的VITA46,是传统VME(VersaModuleEurocard-Versa模块欧规卡)系统背板交换的实现。VPX是特别为防卫应用而动议并设计,它保留了目前6U和3U板的外形,并支持PMC(PCIMezzanineCard,PCI夹层卡)和XMC(SwitchedMezzanineCard-交换夹层卡)背板,且在电器信号和物理接口上尽可能地兼容VMEbus(VersaModuleEurocardBus-Versa模块欧规卡总线)。在已有VPX标准的基础上,又推出了OpenVPX标准。这是因为VPX只规定P1走差分信号,P2-P6可以走差分也可以走单端信号。给用户很大的自由的同时,也导致各家产品的Pin-out不兼容。VPX指引模块使用SRIO(SerialRapidI/O-串行RapidI/O)互联,同时推荐背板支持3.125Gbps信号传输速率。但是,VPX没有规定发送信号的预加重,没有为互联的关键参数,如InsertionLoss,Cross-Talk分配裕量。而这些参数是系统互联的基础。OpenVPX标准是在VPX规范基础上定义了系统兼容框架。定时信息是指与若干个事件的定时关系有关的信息。这种信息是由同步信号、定时信号或包含在数字信号中的时标的方法来传递或者导出的。定时信息又称同步信息,现实生活中的应用对系统同步的要求需求日益增多,需要系统性中各个部件在同一时间进行各种操作。
技术实现思路
本专利技术的目的在于提出一种基于OpenVPX的多路可编程差分定时接口模块,可以克服现有技术的不足,是一种结构简单,容易实现的接口模块及方法。本专利技术的技术方案:一种基于OpenVPX的多路可编程差分定时接口模块,特征在于它包括OpenVPX架构连接器、桥接电路单元、可编程逻辑电路单元、电平转换电路单元、差分转单端芯片单元和单端转差分芯片单元;其中,所述OpenVPX架构连接器的输入端连接单端转差分芯片单元的输出端,其输出端分别与电平转换电路单元和差分转单端芯片单元连接,同时,所述OpenVPX架构连接器与桥接电路单元之间呈双向连接;所述桥接电路单元和可编程逻辑电路单元之间呈双向连接;所述电平转换电路单元和可编程逻辑电路单元之间呈双向连接;所述电平转换电路单元的输入端连接差分转单端芯片单元的输出端,其输出端连接单端转差分芯片单元。所述OpenVPX标准连接器提供电源信号、复位信号、定时输入输出信号和PCIE信号的接入;所述OpenVPX标准连接器,以3UOpenVPX架构为例,其包括三个连接器,分别为P0连接器、P1连接器和P2连接器;所述P0连接器为接口模块提供工作所需电源信号,经过电源转换芯片提供基于OpenVPX的多路可编程差分定时接口模块所需电压信号;所述P1连接器可引出PCIE总线,实现接口模块与主板主机板上位机的通讯,其中本板为系统中的接口板;所述P2连接器引出差分定时输出信号和定时输入信号以及GPS校准信号,分别与差分转单端芯片单元和电平转换电路单元连接。所述桥接电路单元采用PLX公司的PEX8311芯片,以实现PCIE总线到LocalBus总线的协议转换;所述LocalBus总线为本地总线,可被FPGA访问;所述PEX8311桥片同时具有正向桥和反向桥,可实现两种总线间的相互转换;其使用简单,PLX专有软件可实现配置芯片参数的轻松写入。所述可编程门阵列单元采用Altera公司的FPGA芯片EP3C5F256;可编程逻辑器件可将通过LocalBus总线完成与主机板上位机通讯,具体为依据上级要求完成各路定时信号的输出,并及时将各路定时信号的输入状态采集并传送上去。所述电平转换电路单元采用SN74LVC4245APW芯片,将电压转换成5V,实现FPGA与差分转单端芯片单元和单端转差分芯片单元的互联,以实现电压转换功能。所述差分转单端电路单元采用SN65LBC172A芯片,完成外部输入差分定时信号转换为可供可编程逻辑电路单元的FPGA芯片采集的单端定时信号的功能。所述单端转差分电路单元采用SN65LBC173A芯片,完成可编程逻辑电路单元的FPGA芯片可编程定时信号单端转差分的功能。一种基于OpenVPX的多路可编程差分定时接口模块的工作方法,其特征在于它包括以下步骤:(1)定时信号输出:基于OpenVPX的多路可编程差分定时接口模块将输出定时信号,以周期为100ms和1ms、高有效电平为10us-20us的信号输出为例,输出信号的周期占空比调整可由主板主机板上位机界面手动输入要输出的信号信息进行调整,具体输入信息包括输出信号周期、占空比,具体实现为可编程门阵列单元接收主机板上位机指令后对信号进行调整,通过可编程门阵列编程配合完成,这里的信号输出具有很大的灵活性,可根据具体系统的对板卡输出的要求设置不同的通道数,具体通道数调整只需要可编程门阵列程序及更改外部输入输出电路做增加或减少的调整实现,这里的通道数可以灵活设置;外部输入GPS信号,以周期为1s、高有效电平为20ms左右信号输入为例,模块接收到GPS信号后,对应主机板产生中断信号,做10ms和1ms输出上升沿对齐操作;在这里为了提供更精准的输出信号,在可编程门阵列输出定时信号的同时,对输出定时信号进行计数,即,依上例具体为,每1s的GPS信号到来对10ms进行上升沿对齐的同时,可编程门阵列对10ms和1ms的上升沿计数进行清零,可以将可编程门阵列列对10ms和1ms的计数通过主机板上位机软件实时显示出来,正常的10ms应该是0-99的计数循环,1ms应该是0-999的计数循环,当循环出错是说明系统出现了问题,同步信号的输出也出现了问题;以上既保证了定时信号同步输出的准确性,同时具有一定的校错能力;(2)定时信号输入:信号采集的输入端口可通过定时信号输入的组成部件可向此定时模块发出定时信号做为反馈,此板卡对定时输入信号的频率、占空比信息进行采集,通过主机板上位机实时显示,与给定输入频率值进行比较,以确定部件的工作状态是否正常。主机板通过PCIE总线转localbus,经由FPGA译码,完成对多路定时信号的输出和输入采集控制。本专利技术的优越性在于:该模块实现结构采用3UOpenVPX架构,模块具体组成包括OpenVPX标准连接器电路、桥接电路、可编程逻辑电路、电平转换电路、差分信号转单端信号电路和单端信号转差分信号电路。该模块可实现多路可编程定时信号的输入输出,可根据需要配置各种类型定时输入输出的通道数。与现有技术相比,本板提供多路定时信号输出,定时信号可包括10ms,1ms这种固定频率信号的输出,频率值软件可设,也可包括RS-422或RS-485等其他类型的定时信号,所有信号可根据GPS发出的1s周期信号进行同步后输出,输出通道数可根据具体的系统应用进行调整,输出信号的占空比也可按照需要调整占空比以满足需要,与此同时也具有输入输出的校错能力,保证稳定输出定时信号的本文档来自技高网
...

【技术保护点】
1.一种基于OpenVPX的多路可编程差分定时接口模块,其特征在于它包括OpenVPX架构连接器、桥接电路单元、可编程逻辑电路单元、电平转换电路单元、差分转单端芯片单元和单端转差分芯片单元;其中,所述OpenVPX架构连接器的输入端连接单端转差分芯片单元的输出端,其输出端分别与电平转换电路单元和差分转单端芯片单元连接,同时,所述OpenVPX架构连接器与桥接电路单元之间呈双向连接;所述桥接电路单元和可编程逻辑电路单元之间呈双向连接;所述电平转换电路单元和可编程逻辑电路单元之间呈双向连接;所述电平转换电路单元的输入端连接差分转单端芯片单元的输出端,其输出端连接单端转差分芯片单元。

【技术特征摘要】
1.一种基于OpenVPX的多路可编程差分定时接口模块,其特征在于它包括OpenVPX架构连接器、桥接电路单元、可编程逻辑电路单元、电平转换电路单元、差分转单端芯片单元和单端转差分芯片单元;其中,所述OpenVPX架构连接器的输入端连接单端转差分芯片单元的输出端,其输出端分别与电平转换电路单元和差分转单端芯片单元连接,同时,所述OpenVPX架构连接器与桥接电路单元之间呈双向连接;所述桥接电路单元和可编程逻辑电路单元之间呈双向连接;所述电平转换电路单元和可编程逻辑电路单元之间呈双向连接;所述电平转换电路单元的输入端连接差分转单端芯片单元的输出端,其输出端连接单端转差分芯片单元。2.根据权利要求1所述一种基于OpenVPX的多路可编程差分定时接口模块,其特征在于所述OpenVPX标准连接器提供电源信号、复位信号、定时输入输出信号和PCIE信号的接入;所述OpenVPX标准连接器是3UOpenVPX架构,其包括三个连接器,分别为P0连接器、P1连接器和P2连接器;所述P0连接器为接口模块提供工作所需电源信号,经过电源转换芯片提供基于OpenVPX的多路可编程差分定时接口模块所需电压信号;所述P1连接器可引出PCIE总线,实现接口模块与主机板上位机的通讯,其中本板为系统中的接口板;所述P2连接器引出差分定时输出信号和定时输入信号以及GPS校准信号,分别与差分转单端芯片单元和电平转换电路单元连接。3.根据权利要求1所述一种基于OpenVPX的多路可编程差分定时接口模块,其特征在于所述桥接电路单元采用PLX公司的PEX8311芯片,以实现PCIE总线到LocalBus总线的协议转换;所述LocalBus总线为本地总线,可被FPGA访问;所述PEX8311桥片同时具有正向桥和反向桥,可实现两种总线间的相互转换;其使用简单,PLX专有软件可实现配置芯片参数的轻松写入。4.根据权利要求1所述一种基于OpenVPX的多路可编程差分定时接口模块,其特征在于所述可编程门阵列单元采用Altera公司的FPGA芯片EP3C5F256;所述可编程逻辑器件可将通过LocalBus总线完成与主机板上...

【专利技术属性】
技术研发人员:赵蕾
申请(专利权)人:天津市英贝特航天科技有限公司
类型:发明
国别省市:天津,12

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

1