一种高速混合触发方法技术

技术编号:12693835 阅读:75 留言:0更新日期:2016-01-13 12:00
本发明专利技术属于信号处理技术领域,具体涉及一种高速混合触发方法,包括如下步骤:(1)依次采集数据1至数据n,输入信号;(2)将输入的各信号输入到触发识别单元进行触发源识别;(3)将步骤(2)识别的结果输入到比较器中;(4)将比较器输出的结果输入到触发系统中进行数据的检测与触发。本发明专利技术的高速混合触发技术将数字信号的采集、毛刺识别与触发系统置于同一个FPGA之中,以满足高速混合触发的需要,针对不同的触发方式采用不同的触发实现策略,充分利用大规模可编程芯片的硬件可描述特性来实现触发与控制的多样化和复杂化,很好地解决了这些问题。

【技术实现步骤摘要】

本专利技术属于信号处理
,具体涉及。
技术介绍
由于各个触发源分别通过各自的采样通道进行传输,如果在进行触发判断时分别在各自系统中判断必定会产生如触发同步、数据延时等问题,导致误触发、不触发等错误。高速混合触发技术是将数字信号的采集、毛刺识别与触发系统置于同一个FPGA之中,以满足高速混合触发的需要,针对不同的触发方式采用不同的触发实现策略,充分利用大规模可编程芯片的硬件可描述特性来实现触发与控制的多样化和复杂化。
技术实现思路
本专利技术提出,针对不同的触发方式采用不同的触发实现策略,充分利用大规模可编程芯片的硬件可描述特性来实现触发与控制的多样化和复杂化。为了实现上述目的,本专利技术采用如下技术方案:,包括如下步骤:(I)依次采集数据I至数据n,输入信号;(2)将输入的各信号输入到触发识别单元进行触发源识别;(3)将步骤⑵识别的结果输入到比较器中;(4)将比较器输出的结果输入到触发系统中进行数据的检测与触发。本专利技术的高速混合触发技术将数字信号的采集、毛刺识别与触发系统置于同一个FPGA之中,以满足高速混合触发的需要,针对不同的触发方式采用不同的触发实现策略,充分利用大规模可编程芯片的硬件可描述特性来实现触发与控制的多样化和复杂化,很好地解决了这些问题。【附图说明】图1为本专利技术的触发原理示意图;图2为复杂特征信号触发识别电路原理图。【具体实施方式】下面结合实施例对本专利技术的内容作进一步叙述。—种高速混合触发方法,包括如下步骤:(I)依次采集数据I至数据n,输入信号;(2)将输入的各信号输入到触发识别单元进行触发源识别;(3)将步骤⑵识别的结果输入到比较器中;(4)将比较器输出的结果输入到触发系统中进行数据的检测与触发。由于各个触发源分别通过各自的采样通道进行传输,如果在进行触发判断时分别在各自系统中判断必定会产生如触发同步、数据延时等问题,导致误触发、不触发等错误。因此在进行触发判断时,将各触发源与比较器比较后的数字数据通道组合成一组数据通道,然后送入触发系统中进行数据的检测与触发,如图1所示。触发方式中的边沿、脉宽、毛刺触发可以选择上述任何一个输入信号作为触发源。码型触发可以选择上述输入信号的任意组合作为触发源,从而实现混合信号的码型触发。串行总线同样可以选择上述输入信号的一个或多个的组合作为触发源。复杂的特征信号触发需要对多个信号状态序列进行检测,采用可编程语言描述,利用FPGA比较容易实现。但FPGA内部电路工作频率一般小于300MHz,数字通道的定时分析速率达到了 lGS/s,要实现更高速率的触发识别,就要采取相应并行触发识别技术来实现,实现电路原理如图2所示。数据I?数据η是依次采集的数据,以并行方式输出,将其分别送到η个触发识别单元,触发识别单元输入的触发条件是相同的(即该级触发字),触发识别单元各自将当前数据与触发条件相比,如相同则触发标志输出为有效(高),若不同,则输出为无效(低)。11个触发标志送入或门得到总的触发标志,若η个标志均无效,则输出的总的触发标志为低,若有一个或多个触发标志有效,则输出的总的触发标志为高。同时η个触发标志送到编码器,若η个中有I个或多个为有效,则输出不为零,根据输出的触发位置数据和采集数据的顺序,就可精确定位触发数据位置。由于通道触发在同一时刻只需要判断一个通道上面的数据即可,因此可以将上述触发识别原理做一定的变化即可实现。只需要判断指定通道(数据I?数据η其中的某一位相同位置的数据)上的数据的变化知否符合触发条件。这里就不需要将数据送入触发识别单元,只需判断数据变化即可。为了保证判断的完整性和连续性,要注意的是,在判断完前一个8组数据后,需要将前一个8组数据的最后一组数据与下一个8组数据的第一组数据进行判断。码型触发识别实现相对复杂。首先,针对具体设计的字触发级数来确定模块的个数(级数)。例如16级,那么就需要16个模块,每个模块的触发字和屏蔽字对应于界面设置的触发字;其次,需要增加一个触发判别的模块,来判断触发级数是否满足要求、是否使能下一级触发判别以及输出触发信号。多级码型组合触发方式时,各个模块之间的关系是并列的,各个模块同时使能,只需实际的数据满足触发各级触发字和触发级数,最终由触发判别模块输出最终的触发信号。在每一级触发判别中,只要任何一个触发识别单元产生了触发信号即表示该模块触发,也即是说该级触发字触发。多级码型序列触发时,各个模块之间的关系是串联的,必须满足前一级触发后才能经行后一级的判断。所以在触发判别模块中有一个触发使能顺序。但是这里使能的是各个触发模块的触发输出,并不是使能触发模块中触发识别单元I?η的触发判别。在序列触发中,各个触发模块的触发识别单元I?η的触发判别是并行工作的,因为数据是并行输出,如果在同一个8组数据中存在2个及以上的满足触发顺序和条件的触发字,不可能在满足前一级触发后再使能下一级的触发判别,这在时序上会出问题,会造成触发判断的漏判。因此,需要让所有的触发模块同时工作,但是不输出触发信号,利用各个触发识别单元的触发位置数据来判断在同一个8组数据中,各个触发识别单元触发的先后顺序是否满足设定的触发级数和触发字顺序,如满足则使能其触发输出,如部分满足或不满足则再对下一个8组数据继续进行触发判断,最终由触发判别模块输出最终的触发信号。【主权项】1.,其特征在于:包括如下步骤:(1)依次采集数据1至数据n,输入信号;(2)将输入的各信号输入到触发识别单元进行触发源识别;(3)将步骤(2)识别的结果输入到比较器中;(4)将比较器输出的结果输入到触发系统中进行数据的检测与触发。【专利摘要】本专利技术属于信号处理
,具体涉及,包括如下步骤:(1)依次采集数据1至数据n,输入信号;(2)将输入的各信号输入到触发识别单元进行触发源识别;(3)将步骤(2)识别的结果输入到比较器中;(4)将比较器输出的结果输入到触发系统中进行数据的检测与触发。本专利技术的高速混合触发技术将数字信号的采集、毛刺识别与触发系统置于同一个FPGA之中,以满足高速混合触发的需要,针对不同的触发方式采用不同的触发实现策略,充分利用大规模可编程芯片的硬件可描述特性来实现触发与控制的多样化和复杂化,很好地解决了这些问题。【IPC分类】G05B19/042【公开号】CN105242596【申请号】CN201510624231【专利技术人】刘礼伟, 冯太明 【申请人】江苏绿扬电子仪器集团有限公司【公开日】2016年1月13日【申请日】2015年9月25日本文档来自技高网
...

【技术保护点】
一种高速混合触发方法,其特征在于:包括如下步骤:(1)依次采集数据1至数据n,输入信号;(2)将输入的各信号输入到触发识别单元进行触发源识别;(3)将步骤(2)识别的结果输入到比较器中;(4)将比较器输出的结果输入到触发系统中进行数据的检测与触发。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘礼伟冯太明
申请(专利权)人:江苏绿扬电子仪器集团有限公司
类型:发明
国别省市:江苏;32

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

1