[发明专利]串行比特流正则表达式引擎有效
申请号: | 201010625023.3 | 申请日: | 2010-12-06 |
公开(公告)号: | CN102130689A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | K·D·鲁尔 | 申请(专利权)人: | 特克特朗尼克公司 |
主分类号: | H03M7/02 | 分类号: | H03M7/02;G01D11/00;G01R13/00;G01R23/16 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 朱海煜;王洪斌 |
地址: | 美国俄*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串行 比特流 正则 表达式 引擎 | ||
相关申请的交叉引用
本申请依照35U.S.C.§119(e)要求序列号61/266,966、2009年12月4日申请的美国临时申请的优先权,通过引用将其全文结合于本文。
背景技术
本发明涉及测试及测量仪器,更具体地,涉及具有对串行比特流进行正则表达式处理的测试及测量仪器。
正则表达式可用于分析字符流。例如,如Perl和AWK的程序基于正则表达式模式匹配。正则表达式可以用于定义字符的匹配序列。但是,这种正则表达式匹配是在已经转化为字节、字、或其它多比特格式的数据上进行的。相反地,串行比特流不能归类为这种多比特格式。
附图说明
图1是根据本发明实施例的具有正则表达式引擎的测试和测量仪器的框图。
图2是根据本发明实施例的具有数字化仪前端的图1的测试和测量仪器的框图。
图3示出了根据本发明实施例的来自正则表达式引擎的波形、对应的比特序列以及匹配比特序列。
图4示出了根据本发明实施例的来自正则表达式引擎的波形、对应的比特序列、匹配比特序列以及对齐序列。
图5是根据本发明实施例的具有触发系统的测试和测量仪器的框图,该触发系统具有正则表达式引擎。
图6是根据本发明实施例的在触发系统中具有正则表达式引擎的测试和测量仪器的框图。
图7示出了根据本发明实施例的来自正则表达式引擎的波形、对应的比特序列、匹配比特序列以及关联数据。
图8是根据本发明实施例的具有正则表达式引擎的测试和测量仪器的用户界面的实例。
图9是根据本发明实施例的具有正则表达式引擎的测试和测量仪器的用户界面的另一个实例。
具体实施方式
本说明书描述了具有用于串行比特流的正则表达式引擎的测试和测量仪器的实施例。
图1是根据本发明实施例的具有正则表达式引擎的测试和测量仪器的框图。该仪器包括配置为接收串行比特流10的控制器12。可以用多种方式生成该串行比特流10。例如,该仪器可以是配置为将输入信号数字化的示波器。数字化的输入信号,其可被表示为数字化的模拟信号,能够表示数字化数据。那就是说,数字化的输入信号能表示数据流的一系列比特。该串行比特流10可以是这种从数字化输入信号中提取的一系列比特。
在另一个实施例中,该仪器可以是逻辑分析器。该逻辑分析器可以配置为比较输入信号与阈值以便为通道生成串行比特流。该串行比特流10可以是这种来自逻辑分析器的通道的比特流。能生成串行比特流的任意仪器都可以包括本文所述的正则表达式引擎。
在实施例中,串行比特流10能够但不需要在紧接被控制器12处理之前被获取。例如,串行比特流10可以存储于存储器中。这种存储器可以是获取存储器。在另一个实例中,串行比特流10可以存储于非易失性存储器,例如磁盘驱动器或其它大容量存储设备。
不管串行比特流10的来源如何,控制器12都可以配置为接收该串行比特流10。控制器12可以是任意类型的电路。例如,数字信号处理(DSP)、微处理器、可编程逻辑设备、通用处理器、或具有所期望的适当外围设备的其它处理系统可以用作控制器12来实现正则表达式引擎13的功能。从完全整合到完全分立部件之间的任意变型都可以用于实现控制器12。正则表达式引擎13表示控制器12的功能,其用于将正则表达式应用到串行比特流10。
控制器12耦合到用户界面14。用户界面14可以包括任意类型的界面。例如,用户界面14可以包括输入界面,例如按钮、旋钮、滑块、键盘、指针设备等等。用户界面14可以包括输出界面,例如显示器、灯、扬声器等等。用户界面14可以包括输入/输出界面,例如通信界面、触摸屏或类似物。任何种类的用户界面或这些界面的组合都可以用作用户界面。
控制器12可以配置为响应于将正则表达式应用到串行比特流10而通过用户界面呈现获取的数据。在实施例中,获取的数据可以是串行比特流10本身。但是,在其它实施例中,获取的数据和串行比特流10是不同的。例如,如下面将详细描述的一样,正则表达式的串行比特流中的匹配可以用于触发其它数据被获取以作为获取的数据。
正则表达式引擎13可以用于影响串行比特流10的各种表示。例如,如下面将详细描述的一样,数据可以与正则表达式相关联。数据可以表示在匹配比特序列中被编码的符号。串行比特流10可以用符号呈现而作为覆盖图、单独的符号或类似物。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于特克特朗尼克公司,未经特克特朗尼克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010625023.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动预测方法及视频编码方法
- 下一篇:电压控制振荡器、分频器以及其中电路结构