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 PDF

Info

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
Application number
CN201410783833.XA
Other languages
Chinese (zh)
Other versions
CN104535815A (en
Inventor
胡志臣
刘家玮
林桐
储艳丽
张晓�
黄月芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Aerospace Measurement and Control Technology Co Ltd
Original Assignee
Beijing Aerospace Measurement and Control Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Aerospace Measurement and Control Technology Co Ltd filed Critical Beijing Aerospace Measurement and Control Technology Co Ltd
Priority to CN201410783833.XA priority Critical patent/CN104535815B/en
Publication of CN104535815A publication Critical patent/CN104535815A/en
Application granted granted Critical
Publication of CN104535815B publication Critical patent/CN104535815B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of digital two-stage combination trigger signal extracting method
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.
CN201410783833.XA 2014-12-16 2014-12-16 A kind of digital two-stage combination trigger signal extracting method Active CN104535815B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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