CN104535815B - A kind of digital two-stage combination trigger signal extracting method - Google Patents
A kind of digital two-stage combination trigger signal extracting method Download PDFInfo
- Publication number
- CN104535815B CN104535815B CN201410783833.XA CN201410783833A CN104535815B CN 104535815 B CN104535815 B CN 104535815B CN 201410783833 A CN201410783833 A CN 201410783833A CN 104535815 B CN104535815 B CN 104535815B
- Authority
- CN
- China
- Prior art keywords
- flow
- triggering information
- triggering
- vnext
- vnow
- 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.)
- Active
Links
Abstract
Trigger signal extracting method, including high-speed data-flow 1, waveform interpolation device, high-speed data-flow 2, waveform processing unit, waveform display caching, the first order triggering information extraction, high-speed data-flow interception and second level triggering information extraction are combined the invention discloses a kind of digital two-stage.Demand can be met using first order triggering extraction under base when at a slow speed, the operating rate of system is improved;In high speed under base, by the way of the first order triggers extraction and second level triggering extraction associated working, thick triggering information is extracted by the first order, determine the region of second level processing data, reduce second level processing data amount, second level triggering is extracted in the region of first order positioning, and accurate triggering information is further extracted in the waveform after interpolation, triggering precision is improved.
Description
Technical field
The invention belongs to oscillograph technical field, more particularly to a kind of digital two-stage combination trigger signal extraction side
Method.
Background technology
With the raising of equipment under test signal complexity and input bandwidth, to being triggered in high speed digital oscilloscope triggering system
Signal extraction requirement is further to improve.Current digital oscilloscope trigger signal is extracted general by by the way of analog comparator
Realize, compared in the analog signal of input by analog comparator with the triggering level set, produce the triggering in triggering system
Signal.When input signal bandwidth GHz and it is following when, have on the market maturation comparator can complete the extraction of trigger signal,
But when the lifting of oscillograph bandwidth is to tens GHz, trigger signal cost is extracted using traditional analog comparator circuit very high, needed
Special special broadband triggering analog comparator chip is developed, the method for extracting trigger signal using analog comparator becomes
The bottleneck that high-speed wideband digital oscilloscope triggering system bandwidth is further improved.
The content of the invention
The technical problem to be solved in the present invention is that the existing high-speed wideband digital oscilloscope triggering system bandwidth of breakthrough is further
The bottleneck of raising, make full use of digital oscilloscope by wideband input signal digitized feature there is provided a kind of digital
Two-stage combines trigger signal extracting method, improves the flexibility of triggering system.
The present invention is achieved through the following technical solutions:
In a kind of digital two-stage combination trigger signal extracting method, comprise the following steps:
Step 1: carrying out Analog-digital Converter to broadband input analog signal, high-speed data-flow 1 is produced;
Step 2: the high-speed data-flow 1 to be allocated and handle:High-speed data-flow 1 is respectively fed into the first order to touch
Photos and sending messages extraction unit, waveform processing unit and waveform interpolation device unit;
Step 3: first order triggering information extraction unit is extracted to the triggering information of high-speed data-flow 1, extraction it is tactile
Photos and sending messages send into waveform processing unit, complete the synthesis of data flow and triggering information, while sending into the stream interception mould of high-speed data-flow 2
Block;
Step 4: when at a slow speed under base, the triggering information that step 3 is extracted is that oscillograph is finally triggered at information, waveform
Unit is managed according to the data in the signal behavior high-speed data-flow 1 of first order triggering information extraction in step 3, feeding display is single
Member display;In high speed under base, then step 5-eight is directly performed;
Step 5: in high speed under base, waveform interpolation device unit carries out interpolation to high-speed data-flow 1, high-speed data is formed
Stream 2, the feeding waveform processing unit of high-speed data-flow 2, while sending into the stream interception module of high-speed data-flow 2;
Step 6: the stream interception module of high-speed data-flow 2 utilizes the signal interception of first order triggering information extraction in step 3
The area data that triggering information in high-speed data-flow 2 is present, feeding second level triggering extraction module;
Step 7: second level triggering information extraction unit completes the triggering information extraction to the area data in step 6,
The triggering information feeding waveform processing unit of extraction;
Step 8: in high speed under base, the triggering information that step 7 is extracted is that oscillograph is finally triggered at information, waveform
Manage the data in the signal behavior high-speed data-flow 2 for triggering information extraction in unit according to the second level in step 7, feeding display
Unit is shown.
The concrete mode of wherein triggering information extraction is as follows:
S0, high-speed data-flow are pre-processed:According to sampled data of the precondition pre-set to high-speed data-flow
Vsample carries out low data shielding, and the sampled data after output processing, present sample point value is designated as Vnow, next sampling
Point value is designated as Vnext;
S1, data flow compare:The current triggering level setting value of triggering is Vtrig, by the sampling point value in data flow
Vnow and Vnext are compared with Vtrig successively, and during rising edge triggering information extraction, the condition of extraction is:Vnow≤Vtrig
And Vnext > Vtrig, during trailing edge triggering information extraction, the condition of extraction is:Vnow > Vtrig and Vnext≤
Vtrig, the condition toggle area of satisfaction is defined as between this moment Vnow and Vnext, into next step;
S2, trigger point judge:Vnow is added summation with Vnext, during rising edge triggering information extraction, if Vnow+
Vnext 2 × Vtrig of >, then trigger point is Vnow, and triggering information is the point information residing for Vnow;If Vnow+Vnext≤2
× Vtrig, then trigger point is Vnext, and triggering information is the point letter residing for Vnext;When trailing edge triggers information extraction, if
Vnow+Vnext≤2 × Vtrig, then trigger point is Vnow, and triggering information is the point information residing for Vnow;If Vnow+
Vnext 2 × Vtrig of >, then trigger point is Vnext, and triggering information is the point position residing for Vnext.
Beneficial effects of the present invention:
The present invention makes full use of the data signal of the generation of digital oscilloscope Analog-digital Converter based on digital structure
Resource, triggering information is proposed using digital comparator, it is to avoid the special broadband triggering analog comparator great number input of exploitation, reduces number
Word oscillograph cost.Further according to oscillograph when base slowness and high speed, by the triggering information extraction system of digital oscilloscope
System is divided into two-stage realization, can improve oscilloscope trigger systems whole work efficiency.
Brief description of the drawings
Fig. 1 is that traditional oscillograph triggers information extraction configuration diagram;
Fig. 2 is that oscillograph of the present invention triggers configuration diagram.
Embodiment
The present invention is described in further detail with embodiment below in conjunction with the accompanying drawings.
Fig. 1 is traditional oscillograph triggering information extraction configuration diagram.As illustrated, input signal passes through analog comparator
Afterwards, triggering information is extracted, feeding waveform processing unit completes triggering information and the data fusion after analog-converted, is then fed into
Waveform display caching prepares display.Information extraction is triggered under the framework and relies primarily on analog comparator, with carrying for signal bandwidth
Rise, analog comparator performance requirement is gradually increased.
Fig. 2 is oscillograph triggering information extraction configuration diagram of the present invention.As illustrated, this framework is not needing simulation
Comparator, the high-speed data-flow produced using A/D converter is introduced digital comparator and realizes triggering information extraction.High-speed data
Stream 1, waveform interpolation device, high-speed data-flow 2, waveform processing unit, waveform display caching, first order triggering information extraction, high speed
Data flow is intercepted and the second level is triggered the part such as information extraction and can realized using FPGA.
In a kind of digital two-stage combination trigger signal extracting method of the present invention, comprise the following steps:
Step 1: carrying out Analog-digital Converter to broadband input analog signal, high-speed data-flow 1 is produced;
Step 2: the high-speed data-flow 1 to be allocated and handle:High-speed data-flow 1 is respectively fed into the first order to touch
Photos and sending messages extraction unit, waveform processing unit and waveform interpolation device unit;
Step 3: first order triggering information extraction unit is extracted to the triggering information of high-speed data-flow 1, extraction it is tactile
Photos and sending messages send into waveform processing unit, complete the synthesis of data flow and triggering information, while sending into the stream interception mould of high-speed data-flow 2
Block;
Step 4: when at a slow speed under base, the triggering information that step 3 is extracted is that oscillograph is finally triggered at information, waveform
Unit is managed according to the data in the signal behavior high-speed data-flow 1 of first order triggering information extraction in step 3, feeding display is single
Member display;In high speed under base, then step 5-eight is directly performed;
Step 5: in high speed under base, waveform interpolation device unit carries out interpolation to high-speed data-flow 1, high-speed data is formed
Stream 2, the feeding waveform processing unit of high-speed data-flow 2, while sending into the stream interception module of high-speed data-flow 2;
Step 6: the stream interception module of high-speed data-flow 2 utilizes the signal interception of first order triggering information extraction in step 3
The area data that triggering information in high-speed data-flow 2 is present, feeding second level triggering extraction module;
Step 7: second level triggering information extraction unit completes the triggering information extraction to the area data in step 6,
The triggering information feeding waveform processing unit of extraction;
Step 8: in high speed under base, the triggering information that step 7 is extracted is that oscillograph is finally triggered at information, waveform
Manage the data in the signal behavior high-speed data-flow 2 for triggering information extraction in unit according to the second level in step 7, feeding display
Unit is shown.
The concrete mode of wherein triggering information extraction is as follows:
S0, high-speed data-flow are pre-processed:According to sampled data of the precondition pre-set to high-speed data-flow
Vsample carries out low data shielding, and the sampled data after output processing, present sample point value is designated as Vnow, next sampling
Point value is designated as Vnext;
S1, data flow compare:The current triggering level setting value of triggering is Vtrig, by the sampling point value in data flow
Vnow and Vnext are compared with Vtrig successively, and during rising edge triggering information extraction, the condition of extraction is:Vnow≤Vtrig
And Vnext > Vtrig, during trailing edge triggering information extraction, the condition of extraction is:Vnow > Vtrig and Vnext≤
Vtrig, the condition toggle area of satisfaction is defined as between this moment Vnow and Vnext, into next step;
S2, trigger point judge:Vnow is added summation with Vnext, during rising edge triggering information extraction, if Vnow+
Vnext 2 × Vtrig of >, then trigger point is Vnow, and triggering information is the point information residing for Vnow;If Vnow+Vnext≤2
× Vtrig, then trigger point is Vnext, and triggering information is the point letter residing for Vnext;When trailing edge triggers information extraction, if
Vnow+Vnext≤2 × Vtrig, then trigger point is Vnow, and triggering information is the point information residing for Vnow;If Vnow+
Vnext 2 × Vtrig of >, then trigger point is Vnext, and triggering information is the point position residing for Vnext.
When at a slow speed under base, the need for the high-speed data-flow that A/D converter is produced can meet oscilloscope display screen, it is not required to
Interpolation algorithm is wanted to increase sampled point, now module forbids work in dotted line frame in figure, in non-enabled state, only high-speed data
Stream 1, waveform processing unit, the four module work of waveform display caching and first order triggering information extraction.First order triggering letter
The numerical information that extraction module utilizes high-speed data-flow 1 is ceased, digital comparator is realized using logic unit, by high-speed data-flow 1
Pointwise and setting triggering level numeric ratio are compared with extracting triggering information, send into waveform processing unit, complete high-speed data-flow and touch
The fusion of signalling, is then fed into waveform display caching.
In high speed under base, A/D converter produce high-speed data-flow can not meet oscilloscope display screen the need for, it is necessary to
Interpolation algorithm increases sampled point, now module participation work in dotted line frame in figure, in enabled state.Similar base when at a slow speed
Under, first order triggering information extraction modules are first by the pointwise of high-speed data-flow 1 and setting triggering level numeric ratio compared with extracting thick
Information is triggered, the high-speed data-flow 2 produced using the information interception waveform interpolation device, second level triggering high speed of the information from interception
Triggering information is further extracted in data flow, waveform processing unit is then fed into, melting for high-speed data-flow and trigger signal is completed
Close, be then fed into waveform display caching.
Claims (1)
1. a kind of digital two-stage combination trigger signal extracting method, it is characterised in that comprise the following steps:
Step 1: carrying out Analog-digital Converter to broadband input analog signal, high-speed data-flow 1 is produced;
Step 2: the high-speed data-flow 1 to be allocated and handle:High-speed data-flow 1 is respectively fed to first order triggering letter
Cease extraction unit, waveform processing unit and waveform interpolation device unit;
Step 3: first order triggering information extraction unit is extracted to the triggering information of high-speed data-flow 1, the triggering letter of extraction
Breath feeding waveform processing unit, completes the synthesis of data flow and triggering information, while sending into the stream interception module of high-speed data-flow 2;
Step 4: when at a slow speed under base, the triggering information that step 3 is extracted is that oscillograph finally triggers information, waveform processing list
Member is according to the data in the signal behavior high-speed data-flow 1 that first order triggering information extraction unit is extracted in step 3, and feeding is aobvious
Show that unit is shown;In high speed under base, then step 5-eight is directly performed;
Step 5: in high speed under base, waveform interpolation device unit carries out interpolation to high-speed data-flow 1, high-speed data-flow 2 is formed,
High-speed data-flow 2 sends into waveform processing unit, while sending into the stream interception module of high-speed data-flow 2;
Step 6: the stream interception module of high-speed data-flow 2 utilizes the signal that first order triggering information extraction unit is extracted in step 3
Intercept the area data that the triggering information in high-speed data-flow 2 is present, feeding second level triggering information extraction unit;
Step 7: second level triggering information extraction unit completes the triggering information extraction to the area data in step 6, extract
Triggering information feeding waveform processing unit;
Step 8: in high speed under base, the triggering information that step 7 is extracted is that oscillograph finally triggers information, waveform processing list
According to the data in the signal behavior high-speed data-flow 2 that second level triggering information extraction unit is extracted in step 7, feeding in member
Display unit is shown;The concrete mode of wherein triggering information extraction is as follows:
S0, high-speed data-flow are pre-processed:According to sampled data of the precondition pre-set to high-speed data-flow
Vsample carries out low data shielding, and the sampled data after output processing, present sample point value is designated as Vnow, next sampling
Point value is designated as Vnext;
S1, data flow compare:The current triggering level setting value of triggering is Vtrig, by the sampling point value Vnow in data flow and
Vnext is compared with Vtrig successively, and during rising edge triggering information extraction, the condition of extraction is:Vnow≤Vtrig and
Vnext > Vtrig, during trailing edge triggering information extraction, the condition of extraction is:Vnow > Vtrig and Vnext≤Vtrig are full
Sufficient condition toggle area is to be defined as between this moment Vnow and Vnext, into next step;
S2, trigger point judge:Vnow is added summation with Vnext, during rising edge triggering information extraction, if Vnow+Vnext >
2 × Vtrig, then trigger point is Vnow, and triggering information is the point information residing for Vnow;If Vnow+Vnext≤2 ×
Vtrig, then trigger point is Vnext, and triggering information is the point letter residing for Vnext;When trailing edge triggers information extraction, if
Vnow+Vnext≤2 × Vtrig, then trigger point is Vnow, and triggering information is the point information residing for Vnow;If Vnow+
Vnext 2 × Vtrig of >, then trigger point is Vnext, and triggering information is the point position residing for Vnext.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410783833.XA CN104535815B (en) | 2014-12-16 | 2014-12-16 | A kind of digital two-stage combination trigger signal extracting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410783833.XA CN104535815B (en) | 2014-12-16 | 2014-12-16 | A kind of digital two-stage combination trigger signal extracting method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104535815A CN104535815A (en) | 2015-04-22 |
CN104535815B true CN104535815B (en) | 2017-08-25 |
Family
ID=52851379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410783833.XA Active CN104535815B (en) | 2014-12-16 | 2014-12-16 | A kind of digital two-stage combination trigger signal extracting method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104535815B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109765412B (en) * | 2018-12-28 | 2021-06-01 | 中电科思仪科技股份有限公司 | Method for accurately positioning trigger position based on programmable circuit |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5184062A (en) * | 1990-05-11 | 1993-02-02 | Nicolet Instrument Corporation | Dynamically calibrated trigger for oscilloscopes |
EP0701138A2 (en) * | 1994-09-12 | 1996-03-13 | Fluke Corporation | Method of signal analysis employing histograms |
EP0921402A2 (en) * | 1997-11-19 | 1999-06-09 | Ando Electric Co., Ltd. | Electro-optic sampling oscilloscope |
CN102788892A (en) * | 2011-05-18 | 2012-11-21 | 北京普源精电科技有限公司 | Digital oscilloscope with accurate triggering function |
-
2014
- 2014-12-16 CN CN201410783833.XA patent/CN104535815B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5184062A (en) * | 1990-05-11 | 1993-02-02 | Nicolet Instrument Corporation | Dynamically calibrated trigger for oscilloscopes |
EP0701138A2 (en) * | 1994-09-12 | 1996-03-13 | Fluke Corporation | Method of signal analysis employing histograms |
EP0921402A2 (en) * | 1997-11-19 | 1999-06-09 | Ando Electric Co., Ltd. | Electro-optic sampling oscilloscope |
CN102788892A (en) * | 2011-05-18 | 2012-11-21 | 北京普源精电科技有限公司 | Digital oscilloscope with accurate triggering function |
Also Published As
Publication number | Publication date |
---|---|
CN104535815A (en) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102495912B (en) | Multi-channel high-speed data acquisition system with synchronous correction function | |
US10481573B2 (en) | Multi-channel digital trigger with combined feature matching and associated methods | |
CN103578463A (en) | Automatic testing method and automatic testing device | |
CN107145468A (en) | Signal generating and reading device and control method | |
CN104022761B (en) | A kind of method of testing of pulse-modulated signal | |
CN105700005B (en) | The multidiameter delay number multi channel analyzer system of core pulse signal peak value sampling | |
CN208872796U (en) | A kind of general card oscillograph of multichannel based on pci interface and system | |
CN104535815B (en) | A kind of digital two-stage combination trigger signal extracting method | |
CN114020511A (en) | FPGA-based fault detection method, device, equipment and readable storage medium | |
CN104467750B (en) | For the implementation method of technique of laser range gated imaging pulsewidth precision impulse generator high | |
CN103364819B (en) | A kind of high precision coincide counter implementation method based on FPGA | |
CN104977525A (en) | Flying probe test file manual editing method | |
CN104036070A (en) | Digitized recording playback method | |
CN103019978B (en) | Based on intelligent trigger device and the control method thereof of embedded system | |
CN103869123B (en) | It is a kind of that there is the oscillograph of pulse width measure | |
CN106406286A (en) | Verification method of high-speed digital-analog hybrid circuit of radar signal processor | |
JP6401898B2 (en) | Test measurement device and method in test measurement device | |
CN111080362A (en) | Advertisement monitoring system and method | |
CN109870608B (en) | Digital fluorescence spectrum analysis method based on CPU + GPU architecture | |
CN104539290A (en) | Automatic data aligning system for multiple paths of A/D converters | |
CN104166010A (en) | Visualization-based rotation speed interruption type detection system and method of PMSM | |
CN108616278B (en) | Discrete quantity and analog quantity normalized acquisition circuit and method | |
CN105893308A (en) | Serial protocol trigger IP core based on combinational logic and trigger data capture method | |
CN107037262A (en) | A kind of big data spectrum analyzer system and its method | |
CN104280602B (en) | Current surge measuring instrument based on electrodynamic induction technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |