CN1710429A - A Conditional Trigger Method for Oscilloscope Based on Finite State Machine - Google Patents
A Conditional Trigger Method for Oscilloscope Based on Finite State Machine Download PDFInfo
- Publication number
- CN1710429A CN1710429A CN 200510040736 CN200510040736A CN1710429A CN 1710429 A CN1710429 A CN 1710429A CN 200510040736 CN200510040736 CN 200510040736 CN 200510040736 A CN200510040736 A CN 200510040736A CN 1710429 A CN1710429 A CN 1710429A
- Authority
- CN
- China
- Prior art keywords
- condition
- edge
- trigger
- jump
- state machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Measuring Frequencies, Analyzing Spectra (AREA)
- Sewing Machines And Sewing (AREA)
Abstract
Description
技术领域:Technical field:
本发明是一种电子测量仪器的触发方法,特别是用于波形显示的示波器的技术领域。The invention relates to a trigger method of an electronic measuring instrument, in particular to the technical field of an oscilloscope used for waveform display.
背景技术:Background technique:
“触发”是示波器中必不可少的一个重要环节。没有触发的作用,波形的显示就很难得到稳定。而对于一些特殊波形的捕获和观察,复杂的触发机制也是无可避免的。典型的触发机具有一个输入端和一个输出端,输入端一般连接待测信号而输出端连接波形采样控制器。其主要工作过程是:触发机不断连续监测待测信号,一旦发现符合触发条件,触发机就输出触发使能信号。因此,触发机的核心就是对待测信号是否符合条件的连续监测,而不同的触发方式、功能就对应着上述的“条件”。"Triggering" is an essential part of an oscilloscope. Without the function of triggering, it is difficult to stabilize the waveform display. For the capture and observation of some special waveforms, complex trigger mechanisms are unavoidable. A typical trigger machine has an input terminal and an output terminal, the input terminal is generally connected to the signal to be tested and the output terminal is connected to the waveform sampling controller. Its main working process is: the trigger machine continuously monitors the signal to be tested, and once the trigger condition is found to be met, the trigger machine outputs a trigger enable signal. Therefore, the core of the trigger machine is the continuous monitoring of whether the signal to be tested meets the conditions, and different trigger methods and functions correspond to the above "conditions".
现有的示波器大多采用边沿触发的方式,检测能力有限。目前一些高档的示波器支持一些较为复杂的触发方式,如电视触发、脉宽触发、毛刺触发、事件触发、延迟触发、跳便触发等,对信号的分析有着很大的益处。但是,现代示波器所需要探测的波形是多种多样的。在某些特殊场合,待测信号与杂散信号混合在一起,有时待测信号的出现只是一瞬间。如何在各种杂散波形中找出想要的波形片断是一件令工程师非常头痛的事情。高档示波器所提供的那些较复杂的触发功能每一种大多是针对某个特定的情况进行触发,而对于一些特殊信号,特别是形状特殊的波形往往就显得无能为力。例如,在一个PSK信号中找出一个特定的相位跳变,在一系列类正弦波串中找出一个斜率特定的三角波等等。Most of the existing oscilloscopes adopt the edge trigger mode, and the detection ability is limited. At present, some high-end oscilloscopes support some more complex trigger methods, such as TV trigger, pulse width trigger, glitch trigger, event trigger, delay trigger, jump trigger, etc., which are of great benefit to signal analysis. However, the waveforms that modern oscilloscopes need to probe are varied. In some special occasions, the signal to be tested is mixed with spurious signals, and sometimes the signal to be tested appears only for a moment. How to find the desired waveform segment among various spurious waveforms is a headache for engineers. Most of the more complex trigger functions provided by high-end oscilloscopes are triggered for a specific situation, but for some special signals, especially waveforms with special shapes, they often seem powerless. For example, find a specific phase jump in a PSK signal, find a slope-specific triangle wave in a series of sine-like wave trains, and so on.
发明内容Contents of the invention
技术问题:本发明的目的是提供一种基于有限状态机的示波器条件触发方法,该方法具有很强的通用性和特定性。通用性在于:用户可以任意设置十分复杂的触发条件进行波形触发,并且只要对其进行正确的设置,就可以实现边沿触发、脉宽触发、毛刺触发、超时触发、延迟触发、欠幅触发、跳变触发等现代示波器中多种多样的复杂触发方式;特定性在于,用户可以使用本触发方法筛选出特定性很强的波形,如特定的幅度、特定的斜率和特定的时间。Technical problem: the purpose of the present invention is to provide a conditional triggering method for an oscilloscope based on a finite state machine, which has strong versatility and specificity. Versatility lies in: users can arbitrarily set very complex trigger conditions for waveform triggering, and as long as they are set correctly, edge triggering, pulse width triggering, glitch triggering, timeout triggering, delay triggering, runt triggering, jump triggering, etc. Various complex trigger methods in modern oscilloscopes such as variable trigger; the specificity lies in that users can use this trigger method to filter out highly specific waveforms, such as specific amplitude, specific slope and specific time.
技术方案:Technical solutions:
条件触发方法基于一个复杂的具有N+1个状态的有限状态机。上式中的N可以为任意大于等于1的整数,表示可编程触发机的可编程触发等待状态;而上式中的“1”为“触发使能”状态,为所有触发机所共有的。The conditional triggering method is based on a complex finite state machine with N+1 states. N in the above formula can be any integer greater than or equal to 1, indicating the programmable trigger waiting state of the programmable trigger machine; and "1" in the above formula is the "trigger enable" state, which is common to all trigger machines.
在此状态机中,除触发使能状态外,每个状态(即每一个可编程触发等待状态)都可以跳转到其它任何一个状态。为方便器件,可以用“Con m:n”表示从m状态到n状态的可编程设置的转移条件。转移条件的总数为M个,一般的,
条件触发方法为:用户根据波形的复杂程度设置状态机的级数为n,n为一个大于等于1的整数;系统向用户提供四种可选条件,分别为:①自动条件、②边沿条件、③超时条件、④禁止条件;其中,自动条件指次条件永远成立,边沿条件指满足特定电平的特定边沿极性时成立的条件,超时条件指满足延时特定的时间后成立的条件,禁止条件指此条件永不成立;为了达到正确的触发,用户需要根据波形的形状来对每一个转移条件进行选择。条件的选择方法如下:The condition trigger method is: the user sets the number of stages of the state machine to n according to the complexity of the waveform, and n is an integer greater than or equal to 1; the system provides the user with four optional conditions, namely: ① automatic condition, ② edge condition, ③Timeout condition, ④Prohibition condition; Among them, the automatic condition means that the secondary condition is always true, the edge condition means the condition that is established when a specific edge polarity of a specific level is met, and the timeout condition refers to the condition that is established after a specific time delay is satisfied. Condition means that this condition will never be established; in order to achieve the correct trigger, the user needs to select each transition condition according to the shape of the waveform. The selection method of the condition is as follows:
a)若想使该条件永远成立,可以选择“自动条件”,此条件一般用于判断步骤的无条件转移;a) If you want to make the condition always true, you can choose "automatic condition", which is generally used for the unconditional transfer of the judgment step;
b)若想在波形达到特定的电平并符合特定的边沿极性的时候条件成立,可以选择“边沿条件”;b) If you want the condition to be true when the waveform reaches a specific level and meets a specific edge polarity, you can select "Edge Condition";
c)若想延时一个特定时间后条件成立,可以选择“超时条件”;c) If you want the condition to be established after a specific time delay, you can choose "timeout condition";
d)若想使该条件永不成立,可以选择“禁止条件”;d) If you want to make this condition never true, you can choose "prohibited condition";
用户由待测波形和以上所述的选择方法由系统所提供的四个待选条件中的一个作为条件i:j(i,j均为小于或等于n的自然数且i≠j);条件触发方法如下:The user uses one of the four conditions to be selected provided by the system by the waveform to be measured and the above-mentioned selection method as the condition i: j (i, j are natural numbers less than or equal to n and i≠j); conditional trigger Methods as below:
1)系统依次判断条件1:2~1:n是否成立,一旦发现1:i成立(2≤i≤n),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;1) The system judges whether the conditions 1:2~1:n are true in turn, and once it finds that 1:i is true (2≤i≤n), it will jump to step i, otherwise, if all of them are not true, it will continue to stay in this step for judgment;
2)系统依次判断条件2:1~2:n是否成立,一旦发现2:i成立(1≤i≤n且i≠2),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;2) The system judges whether the conditions 2:1~2:n are true in turn, and once it finds that 2:i is true (1≤i≤n and i≠2), it will jump to step i, otherwise, if all of them are not true, it will continue to stay in this step make judgments;
3)系统依次判断条件3:1~3:n是否成立,一旦发现3:i成立(1≤i≤n且i≠3),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;3) The system judges whether the conditions 3:1~3:n are true in turn, and once it finds that 3:i is true (1≤i≤n and i≠3), it will jump to step i, otherwise, if all of them are not true, it will continue to stay in this step make judgments;
……...
n-1)系统依次判断条件n-1:1~n-1:n是否成立,一旦发现n-1:i成立(1≤i≤n且i≠n-1),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;n-1) The system judges whether the conditions n-1:1~n-1:n are true in turn, and once it finds that n-1:i is true (1≤i≤n and i≠n-1), it will jump to step i , otherwise, if all are not established, continue to stay at this step for judgment;
n)系统依次判断条件n:1~n:n-1是否成立,一旦发现n:i成立(1≤i≤n-1),则跳转到步骤j,否则如果全部不成立则跳转到步骤n+1;n+1)系统判断条件n:t是否成立,如果成立则跳转到步骤n+2,否则如果全部不成立则跳转到步骤n;n) The system sequentially judges whether the conditions n:1~n:n-1 are true, and once it finds that n:i is true (1≤i≤n-1), it will jump to step j, otherwise, if all of them are not true, it will jump to step n+1; n+1) The system judges whether the condition n:t is true, if it is true, it will jump to step n+2, otherwise if it is not true, it will jump to step n;
n+2)系统输出触发使能信号;n+2) The system outputs a trigger enable signal;
n+3)结束。n+3) end.
系统提供的自动条件指,此条件永远成立;系统运行到判断该条件时应立即根据条件成立的跳转方法进行步骤的跳转。The automatic condition provided by the system means that this condition is always true; when the system runs to judge the condition, it should immediately jump to the step according to the jump method that the condition is true.
系统提供的边沿条件指,当输入波形达到特定电平并满足特定的边沿极性时,此条件成立;其电平应由用户在最大信号电平和最小信号电平中任意设定,且边沿极性应由用户在“上升沿”、“下降沿”和“双沿”中选择。The edge condition provided by the system means that when the input waveform reaches a specific level and meets a specific edge polarity, this condition is established; the level should be set arbitrarily by the user between the maximum signal level and the minimum signal level, and the edge polarity The behavior should be selected by the user among "rising edge", "falling edge" and "both edge".
系统提供的超时条件指:从进入判断该条件的步骤开始计时,直到一特定的时间结束计时;计时期间该条件不成立,而达到特定时间计时停止后该条件立即成立;此时间应由用户任意设定。The timeout condition provided by the system means: start timing from the step of judging the condition until the end of a specific time; the condition is not established during the timing period, and the condition is established immediately after the timing stops after reaching a specific time; this time should be set by the user arbitrarily Certainly.
选择完成后,触发机开始工作。状态机的状态随着输入波形的变化而跳转。一旦状态机的状态跳转到“触发使能”状态,说明输入波形完全满足了用户的要求。此时,触发机输出一个触发使能信号,完成条件触发。After the selection is completed, the trigger machine starts to work. The state of the state machine jumps as the input waveform changes. Once the state of the state machine jumps to the "trigger enable" state, it means that the input waveform fully meets the user's requirements. At this time, the trigger machine outputs a trigger enable signal to complete the conditional trigger.
有益效果:只要N足够大,本触发方法可以对几乎任何复杂的波形进行触发。工程实践说明,当N=3,P=7的时候就已经能够满足绝大多数场合的应用。Beneficial effects: as long as N is large enough, the trigger method can trigger almost any complex waveform. Engineering practice shows that when N=3 and P=7, it can already meet the application of most occasions.
适当的进行条件设置,本触发方法还可以等效为其它的触发方法。例如,当附图2中的Con1、Con2均为“自动”,Con4为边沿触发,其他条件均为禁止时,本触发方式就等效为普通示波器的边沿触发;当附图2中的Con2为超时,Con1、Con4为边沿触发,其他条件均为禁止时,本触发方式等效为延迟触发。类似的,通过用户对触发机正确、巧妙的条件设置,本触发方式可以等效为边沿触发、脉宽触发、毛刺触发、超时触发、延迟触发、欠幅触发、跳变触发等现代示波器中多种多样的触发方式。With appropriate condition settings, this trigger method can also be equivalent to other trigger methods. For example, when Con1 and Con2 in attached
附图说明Description of drawings
图1是本发明触发有限状态机的原理示意图。Fig. 1 is a schematic diagram of the principle of triggering a finite state machine in the present invention.
图2是当N=3时触发有限状态机的原理示意图。FIG. 2 is a schematic diagram of the principle of triggering a finite state machine when N=3.
图3是本发明的工作流程示意图。Fig. 3 is a schematic diagram of the workflow of the present invention.
图4是本发明的一个具体实施方法。Fig. 4 is a specific implementation method of the present invention.
具体实施方式Detailed ways
本发明的实施可分为两个部分:有限状态机和条件产生器。其中,有限状态机可由逻辑器件,包括可编程逻辑阵列(Field Programmable GateArray,FPGA)或专用集成电路(ASIC)等很方便的实现。而条件产生器可由模数转换器(ADC)+逻辑器件或电平比较器+逻辑器件的方法来实现。The implementation of the present invention can be divided into two parts: the finite state machine and the condition generator. Wherein, the finite state machine can be realized by logic devices, including programmable logic array (Field Programmable GateArray, FPGA) or application-specific integrated circuit (ASIC), etc. very conveniently. The condition generator can be implemented by an analog-to-digital converter (ADC)+logic device or a level comparator+logic device.
本发明的基于有限状态机的示波器条件触发方法中,条件触发方法为:In the oscilloscope conditional trigger method based on the finite state machine of the present invention, the conditional trigger method is:
用户根据波形的复杂程度设置状态机的级数为n,n为一个大于等于1的整数;系统向用户提供四种可选条件,分别为:①自动条件、②边沿条件、③超时条件、④禁止条件;其中,自动条件指次条件永远成立,边沿条件指满足特定电平的特定边沿极性时成立的条件,超时条件指满足延时特定的时间后成立的条件,禁止条件指此条件永不成立;条件的选择方法如下:The user sets the number of stages of the state machine to n according to the complexity of the waveform, and n is an integer greater than or equal to 1; the system provides the user with four optional conditions, namely: ① automatic condition, ② edge condition, ③ timeout condition, ④ Prohibition conditions; Among them, the automatic condition means that the secondary condition is always true, the edge condition means the condition that is true when a specific edge polarity of a specific level is met, the timeout condition means the condition that is true after a specific time delay is satisfied, and the prohibition condition means that this condition is always true. Not true; the selection method of the condition is as follows:
e)若想使该条件永远成立,可以选择“自动条件”,此条件一般用于判断步骤的无条件转移;e) If you want to make the condition always true, you can choose "automatic condition", which is generally used for unconditional transfer of the judgment step;
f)若想在波形达到特定的电平并符合特定的边沿极性的时候条件成立,可以选择“边沿条件”;f) If you want the condition to be true when the waveform reaches a specific level and meets a specific edge polarity, you can select "Edge Condition";
g)若想延时一个特定时间后条件成立,可以选择“超时条件”;g) If you want to delay the condition for a specific time, you can choose "timeout condition";
h)若想使该条件永不成立,可以选择“禁止条件”;h) If you want to make this condition never true, you can choose "prohibited condition";
用户由待测波形和以上所述的选择方法由系统所提供的四个待选条件中的一个作为条件i:j(i,j均为小于或等于n的自然数且i≠j);条件触发方法如下:The user uses one of the four conditions to be selected provided by the system by the waveform to be measured and the above-mentioned selection method as the condition i: j (i, j are natural numbers less than or equal to n and i≠j); conditional trigger Methods as below:
1)统依次判断条件1:2~1:n是否成立,一旦发现1:i成立(2≤i≤n),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;1) Systematically determine whether the conditions 1:2~1:n are established in turn, and once it is found that 1:i is established (2≤i≤n), then jump to step i, otherwise, if all of them are not established, continue to stay in this step for judgment;
2)系统依次判断条件2:1~2:n是否成立,一旦发现2:i成立(1≤i≤n且i≠2),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;2) The system judges whether the conditions 2:1~2:n are true in turn, and once it finds that 2:i is true (1≤i≤n and i≠2), it will jump to step i, otherwise, if all of them are not true, it will continue to stay in this step make judgments;
3)依次判断条件3:1~3:n是否成立,一旦发现3:i成立(1≤i≤n且i≠3),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;3) Determine whether the conditions 3: 1 ~ 3: n are true in turn. Once 3: i is found to be true (1 ≤ i ≤ n and i ≠ 3), then jump to step i, otherwise, if all are not true, continue to stay in this step judge;
……...
n-1)系统依次判断条件n-1:1~n-1:n是否成立,一旦发现n-1:i成立(1≤i≤n且i≠n-1),则跳转到步骤i,否则如果全部不成立则继续停留此步骤进行判断;n-1) The system judges whether the conditions n-1:1~n-1:n are true in turn, and once it finds that n-1:i is true (1≤i≤n and i≠n-1), it will jump to step i , otherwise, if all are not established, continue to stay at this step for judgment;
n)系统依次判断条件n:1~n:n-1是否成立,一旦发现n:i成立(1≤i≤n-1),则跳转到步骤i,否则如果全部不成立则跳转到步骤n+1;n+1)系统判断条件n:t是否成立,如果成立则跳转到步骤n+2,否则如果全部不成立则跳转到步骤n;n) The system sequentially judges whether the conditions n:1~n:n-1 are true, and once it finds that n:i is true (1≤i≤n-1), it will jump to step i, otherwise, if all of them are not true, it will jump to step n+1; n+1) The system judges whether the condition n:t is true, if it is true, it will jump to step n+2, otherwise if it is not true, it will jump to step n;
n+2)系统输出触发使能信号;n+2) The system outputs a trigger enable signal;
n+3)结束。n+3) end.
系统提供的自动条件指,此条件永远成立;系统运行到判断该条件时应立即根据条件成立的跳转方法进行步骤的跳转。The automatic condition provided by the system means that this condition is always true; when the system runs to judge the condition, it should immediately jump to the step according to the jump method that the condition is true.
系统提供的边沿条件指,当输入波形达到特定电平并满足特定的边沿极性时,此条件成立;其电平应由用户在最大信号电平和最小信号电平中任意设定,且边沿极性应由用户在“上升沿”、“下降沿”和“双沿”中选择。The edge condition provided by the system means that when the input waveform reaches a specific level and meets a specific edge polarity, this condition is established; the level should be set arbitrarily by the user between the maximum signal level and the minimum signal level, and the edge polarity The behavior should be selected by the user among "rising edge", "falling edge" and "both edge".
系统提供的超时条件指:从进入判断该条件的步骤开始计时,直到一特定的时间结束计时;计时期间该条件不成立,而达到特定时间计时停止后该条件立即成立;此时间应由用户任意设定。The timeout condition provided by the system means: start timing from the step of judging the condition until the end of a specific time; the condition is not established during the timing period, and the condition is established immediately after the timing stops after reaching a specific time; this time should be set by the user arbitrarily Certainly.
附图6为本方法P=7时的一个实施例。图中,DA为数模转换器。电平比较器+数模转换器构成了完整的边沿比较器用来产生所需的边沿触发条件。此条件以及FPGA内部算法产生的超时、自动、禁止等条件经过选择后送入FPGA内的有限状态机。有限状态机完成最终的触发任务。这种方法的优点是具有比较快的实时边沿比较能力和较高的整体运行速度。Accompanying drawing 6 is an embodiment of this method when P=7. In the figure, DA is a digital-to-analog converter. Level comparator + digital-to-analog converter constitutes a complete edge comparator used to generate the required edge trigger conditions. This condition and the overtime, automatic, prohibition and other conditions generated by the FPGA internal algorithm are selected and sent to the finite state machine in the FPGA. The finite state machine completes the final trigger task. The advantage of this method is that it has a relatively fast real-time edge comparison capability and a high overall operating speed.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100407362A CN1330965C (en) | 2005-06-24 | 2005-06-24 | Oscilloscope condition triggering method based on finit state machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100407362A CN1330965C (en) | 2005-06-24 | 2005-06-24 | Oscilloscope condition triggering method based on finit state machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1710429A true CN1710429A (en) | 2005-12-21 |
| CN1330965C CN1330965C (en) | 2007-08-08 |
Family
ID=35706696
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2005100407362A Expired - Fee Related CN1330965C (en) | 2005-06-24 | 2005-06-24 | Oscilloscope condition triggering method based on finit state machine |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1330965C (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103631161A (en) * | 2013-09-17 | 2014-03-12 | 北京理工大学 | Filtering method based on state machine |
| CN103869128A (en) * | 2012-12-13 | 2014-06-18 | 北京普源精电科技有限公司 | Oscilloscope triggering method and oscilloscope with triggering function |
| CN105301991A (en) * | 2014-06-24 | 2016-02-03 | 是德科技股份有限公司 | Digital triggering using finite state machines |
| CN105717851A (en) * | 2014-12-19 | 2016-06-29 | 是德科技股份有限公司 | Real Time Trigger Using A Finite State Machine Having A Counting State |
| CN102053189B (en) * | 2009-11-10 | 2016-08-10 | 北京普源精电科技有限公司 | A kind of digital oscilloscope with sequence Trigger Function and control method thereof |
| CN107092436A (en) * | 2017-03-07 | 2017-08-25 | 深圳市鼎阳科技有限公司 | Time set method, system under a kind of oscillograph and its automatic data collection pattern |
| CN109388445A (en) * | 2017-08-03 | 2019-02-26 | 深圳市道通科技股份有限公司 | A kind of software oscillograph incoming signal processing method and device, software oscillograph |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5223591B2 (en) * | 1972-06-20 | 1977-06-25 | ||
| CN2107023U (en) * | 1991-12-02 | 1992-06-10 | 北京无线电技术研究所 | Power frequency parameter measuring apparatus |
| US6101454A (en) * | 1998-11-23 | 2000-08-08 | The United States Of America As Represented By The Secretary Of The Navy | Apparatus to oscillograph single sub-nanosecond events |
| CN2613763Y (en) * | 2003-04-24 | 2004-04-28 | 李维森 | Video exciting device for digital oscilloscope |
-
2005
- 2005-06-24 CN CNB2005100407362A patent/CN1330965C/en not_active Expired - Fee Related
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102053189B (en) * | 2009-11-10 | 2016-08-10 | 北京普源精电科技有限公司 | A kind of digital oscilloscope with sequence Trigger Function and control method thereof |
| CN103869128A (en) * | 2012-12-13 | 2014-06-18 | 北京普源精电科技有限公司 | Oscilloscope triggering method and oscilloscope with triggering function |
| CN103869128B (en) * | 2012-12-13 | 2019-02-26 | 北京普源精电科技有限公司 | Digital oscilloscope trigger method and digital oscilloscope with trigger function |
| CN103631161A (en) * | 2013-09-17 | 2014-03-12 | 北京理工大学 | Filtering method based on state machine |
| CN105301991A (en) * | 2014-06-24 | 2016-02-03 | 是德科技股份有限公司 | Digital triggering using finite state machines |
| CN105301991B (en) * | 2014-06-24 | 2019-07-26 | 是德科技股份有限公司 | Use the digital triggering of finite state machine |
| CN105717851A (en) * | 2014-12-19 | 2016-06-29 | 是德科技股份有限公司 | Real Time Trigger Using A Finite State Machine Having A Counting State |
| US10908184B2 (en) | 2014-12-19 | 2021-02-02 | Keysight Technologies, Inc. | Real time trigger using a finite state machine having a counting state |
| CN107092436A (en) * | 2017-03-07 | 2017-08-25 | 深圳市鼎阳科技有限公司 | Time set method, system under a kind of oscillograph and its automatic data collection pattern |
| CN107092436B (en) * | 2017-03-07 | 2020-04-14 | 深圳市鼎阳科技股份有限公司 | Oscilloscope and timing setting method and system thereof in automatic acquisition mode |
| CN109388445A (en) * | 2017-08-03 | 2019-02-26 | 深圳市道通科技股份有限公司 | A kind of software oscillograph incoming signal processing method and device, software oscillograph |
| CN109388445B (en) * | 2017-08-03 | 2022-04-12 | 深圳市道通科技股份有限公司 | Software oscilloscope input signal processing method and device and software oscilloscope |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1330965C (en) | 2007-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101034134A (en) | Trigger architecture, measurement system and method of use | |
| CN101923113B (en) | The frequency mask that time limits triggers | |
| CN102012457B (en) | Amplitude discrimination using the frequency mask trigger | |
| CN103018512B (en) | A kind of oscillograph with external trigger function | |
| CN1710429A (en) | A Conditional Trigger Method for Oscilloscope Based on Finite State Machine | |
| CN102621383A (en) | Method and system for measuring nanosecond ultra-narrow pulse | |
| US8731857B2 (en) | Method and apparatus for generating a gated density bitmap | |
| CN1271486C (en) | Device and operation method for synchronizing signals between different pulse domains | |
| CN103869123B (en) | It is a kind of that there is the oscillograph of pulse width measure | |
| CN1749985A (en) | An Equivalent Sampling Method for Periodic Signals Based on Parameter Model | |
| CN1865886A (en) | Spectral analysis peak-determination method for vibration aging | |
| CN103033640A (en) | Vehicle speed real-time detection method with field programmable gate array (FPGA) | |
| CN1841937A (en) | Voltage hold circuit and clock synchronization circuit | |
| US9784776B2 (en) | Logical triggering in the frequency domain | |
| CN103631161A (en) | Filtering method based on state machine | |
| CN112511164B (en) | High-speed real-time weak signal detection method and device based on single-bit sampling | |
| CN101975888B (en) | There is the power trigger device of that the time limits and order event capability | |
| CN1422097A (en) | Digital filter for reducing voltage peak value | |
| CN109995359B (en) | Metastable state observation system and method for edge trigger | |
| CN104749407B (en) | Oscillograph triggers pulse width detection method, apparatus and a kind of oscillograph | |
| CN101063703A (en) | Digital type alternating current-direct current partial discharge detecting method and device | |
| CN1576863A (en) | Method for testing clock duty cycle and test circuit | |
| CN206629050U (en) | One kind is used for mercury ion Microwave Frequency target high-speed pulse signal-count device | |
| CN113126530A (en) | Method for calculating sampling rate of timer filter and control device | |
| CN1383286A (en) | Central phase decision circuit and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070808 Termination date: 20100624 |