CN104535815A - Full-digital two-level combined trigger signal extracting method - Google Patents

Full-digital two-level combined trigger signal extracting method Download PDF

Info

Publication number
CN104535815A
CN104535815A CN201410783833.XA CN201410783833A CN104535815A CN 104535815 A CN104535815 A CN 104535815A CN 201410783833 A CN201410783833 A CN 201410783833A CN 104535815 A CN104535815 A CN 104535815A
Authority
CN
China
Prior art keywords
trigger message
flow
trigger
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.)
Granted
Application number
CN201410783833.XA
Other languages
Chinese (zh)
Other versions
CN104535815B (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

The invention discloses a full-digital two-level combined trigger signal extracting method. The full-digital two-level combined trigger signal extracting method involves a high-speed data flow 1, a waveform interpolation device, a high-speed data flow 2, a waveform processing unit, a waveform display cache, a first-level trigger information extraction, high-speed data flow interception and second-level trigger information extraction. Under a low-speed time base, needs can be met by adopting first-level trigger extraction, and the work speed of a system is increased; under a high-speed time base, the mode that first-level trigger extraction and second-level trigger extraction are combined is adopted, rough trigger information is extracted through first-level extraction, the area of the processed data of the second level is determined, the processed data volume of the second level is reduced, second-level trigger extraction is conducted in the area located at the first level, accurate trigger information is further extracted in an interposed waveform, and the trigger precision is improved.

Description

A kind of digital two-stage combination trigger pip extracting method
Technical field
The invention belongs to oscillograph technical field, particularly a kind of digital two-stage combination trigger pip extracting method.
Background technology
Along with equipment under test signal complicacy and the raising inputting bandwidth, trigger pip in high speed digital oscilloscope triggering system is extracted and requires to improve further.Current digital oscilloscope trigger pip is extracted generally by adopting the mode of analog comparator to realize, and compares, produce the trigger pip in triggering system in the simulating signal of input through analog comparator with the triggering level of setting.When input signal bandwidth GHz and following time, there is ripe comparer can complete the extraction of trigger pip on the market, but when oscillograph bandwidth rises to tens GHz, traditional analog comparator circuit is adopted to extract trigger pip cost very high, need to develop special special broadband trigger simulation comparer chip, the method adopting analog comparator to extract trigger pip becomes the bottleneck that high-speed wideband digital oscilloscope triggering system bandwidth improves further.
Summary of the invention
The technical problem to be solved in the present invention is the bottleneck that the existing high-speed wideband digital oscilloscope triggering system bandwidth of breakthrough improves further, make full use of digital oscilloscope by wideband input signal digitized feature, there is provided a kind of digital two-stage to combine trigger pip extracting method, improve the dirigibility of triggering system.
The present invention is achieved through the following technical solutions:
In a kind of digital two-stage combination trigger pip extracting method, comprise the following steps:
Step one, to broadband input simulating signal carry out Analog-digital Converter, produce high-speed data-flow 1;
Step 2, described high-speed data-flow 1 is carried out distributing and processing: high-speed data-flow 1 is sent into first order trigger message extraction unit, waveform processing unit and waveform interpolation device unit respectively;
Step 3, the trigger message of first order trigger message extraction unit to high-speed data-flow 1 extract, and the trigger message of extraction sends into waveform processing unit, completes the synthesis of data stream and trigger message, send into high-speed data-flow 2 simultaneously and flow interception module;
Step 4, at a slow speed time under base, the trigger message that step 3 is extracted is the final trigger message of oscillograph, and the data in the signal behavior high-speed data-flow 1 that waveform processing unit extracts according to first order trigger message in step 3, send into display unit display; When high speed under base, then directly perform step 5-eight;
Step 5, when high speed under base, waveform interpolation device unit carries out interpolation to high-speed data-flow 1, and form high-speed data-flow 2, high-speed data-flow 2 sends into waveform processing unit, sends into high-speed data-flow 2 simultaneously and flows interception module;
Step 6, high-speed data-flow 2 flow interception module and utilize the signal of first order trigger message extraction in step 3 to intercept the area data of the trigger message existence in high-speed data-flow 2, send into the second level and trigger extraction module;
Step 7, second level trigger message extraction unit complete and extract the trigger message of the area data in step 6, and the trigger message of extraction sends into waveform processing unit;
Step 8, when high speed under base, the trigger message that step 7 is extracted is the final trigger message of oscillograph, according to the data in the signal behavior high-speed data-flow 2 of trigger message extraction in the second level in step 7 in waveform processing unit, send into display unit and show.
Wherein the concrete mode of trigger message extraction is as follows:
S0, high-speed data-flow carry out pre-service: carry out low data shielding according to the precondition pre-set to the sampled data Vsample of high-speed data-flow, sampled data after output processing, present sample point value is designated as Vnow, and next sampling point value is designated as Vnext;
S1, data stream compare: triggering current triggering level setting value is Vtrig, sampling point value Vnow in data stream and Vnext is compared with Vtrig successively, when rising edge trigger message extracts, the condition extracted is: Vnow≤Vtrig and Vnext > Vtrig, when negative edge trigger message extracts, the condition extracted is: Vnow > Vtrig and Vnext≤Vtrig, namely the toggle area that satisfies condition is defined as, between this moment Vnow and Vnext, entering next step;
S2, trigger point judge: Vnow and Vnext is added summation, and when rising edge trigger message extracts, if Vnow+Vnext > is 2 × Vtrig, then trigger point is Vnow, and trigger message is the dot information residing for Vnow; If Vnow+Vnext≤2 × Vtrig, then trigger point is Vnext, and trigger message is the some letter residing for Vnext; When negative edge trigger message extracts, if Vnow+Vnext≤2 × Vtrig, then trigger point is Vnow, and trigger message is the dot information residing for Vnow; If Vnow+Vnext > is 2 × Vtrig, then trigger point is Vnext, and trigger message is the some position residing for Vnext.
Beneficial effect of the present invention:
The present invention is based on digital structure, make full use of the digital signal resource of the generation of digital oscilloscope Analog-digital Converter, adopt digital comparator to propose trigger message, avoid developing special broadband trigger simulation comparer great number and drop into, reduce digital oscilloscope cost.Further according to slowness and the high speed of base time oscillographic, the trigger message extraction system of digital oscilloscope is divided into two-stage and realizes, oscilloscope trigger systems whole work efficiency can be improved.
Accompanying drawing explanation
Fig. 1 is that traditional oscillograph trigger message extracts configuration diagram;
Fig. 2 is oscillograph triggered architecture schematic diagram of the present invention.
Embodiment
Below in conjunction with accompanying drawing and embodiment, the present invention is described in further detail.
Fig. 1 is that traditional oscillograph trigger message extracts configuration diagram.As shown in the figure, input signal, by after analog comparator, extracts trigger message, and feeding waveform processing unit completes the data fusion after trigger message and analog-converted, then sends into waveform display buffer and prepares display.Under this framework, trigger message extracts and mainly relies on analog comparator, along with the lifting of signal bandwidth, increases gradually analog comparator performance requirement.
Fig. 2 is that oscillograph trigger message of the present invention extracts configuration diagram.As shown in the figure, this framework, not at needs analog comparator, utilizes the high-speed data-flow that A/D converter produces, and introduces digital comparator and realizes trigger message extraction.High-speed data-flow 1, waveform interpolation device, high-speed data-flow 2, waveform processing unit, waveform display buffer, first order trigger message extract, high-speed data-flow intercepts and second level trigger message extraction etc. partly can adopt FPGA to realize.
In a kind of digital two-stage combination trigger pip extracting method of the present invention, comprise the following steps:
Step one, to broadband input simulating signal carry out Analog-digital Converter, produce high-speed data-flow 1;
Step 2, described high-speed data-flow 1 is carried out distributing and processing: high-speed data-flow 1 is sent into first order trigger message extraction unit, waveform processing unit and waveform interpolation device unit respectively;
Step 3, the trigger message of first order trigger message extraction unit to high-speed data-flow 1 extract, and the trigger message of extraction sends into waveform processing unit, completes the synthesis of data stream and trigger message, send into high-speed data-flow 2 simultaneously and flow interception module;
Step 4, at a slow speed time under base, the trigger message that step 3 is extracted is the final trigger message of oscillograph, and the data in the signal behavior high-speed data-flow 1 that waveform processing unit extracts according to first order trigger message in step 3, send into display unit display; When high speed under base, then directly perform step 5-eight;
Step 5, when high speed under base, waveform interpolation device unit carries out interpolation to high-speed data-flow 1, and form high-speed data-flow 2, high-speed data-flow 2 sends into waveform processing unit, sends into high-speed data-flow 2 simultaneously and flows interception module;
Step 6, high-speed data-flow 2 flow interception module and utilize the signal of first order trigger message extraction in step 3 to intercept the area data of the trigger message existence in high-speed data-flow 2, send into the second level and trigger extraction module;
Step 7, second level trigger message extraction unit complete and extract the trigger message of the area data in step 6, and the trigger message of extraction sends into waveform processing unit;
Step 8, when high speed under base, the trigger message that step 7 is extracted is the final trigger message of oscillograph, according to the data in the signal behavior high-speed data-flow 2 of trigger message extraction in the second level in step 7 in waveform processing unit, send into display unit and show.
Wherein the concrete mode of trigger message extraction is as follows:
S0, high-speed data-flow carry out pre-service: carry out low data shielding according to the precondition pre-set to the sampled data Vsample of high-speed data-flow, sampled data after output processing, present sample point value is designated as Vnow, and next sampling point value is designated as Vnext;
S1, data stream compare: triggering current triggering level setting value is Vtrig, sampling point value Vnow in data stream and Vnext is compared with Vtrig successively, when rising edge trigger message extracts, the condition extracted is: Vnow≤Vtrig and Vnext > Vtrig, when negative edge trigger message extracts, the condition extracted is: Vnow > Vtrig and Vnext≤Vtrig, namely the toggle area that satisfies condition is defined as, between this moment Vnow and Vnext, entering next step;
S2, trigger point judge: Vnow and Vnext is added summation, and when rising edge trigger message extracts, if Vnow+Vnext > is 2 × Vtrig, then trigger point is Vnow, and trigger message is the dot information residing for Vnow; If Vnow+Vnext≤2 × Vtrig, then trigger point is Vnext, and trigger message is the some letter residing for Vnext; When negative edge trigger message extracts, if Vnow+Vnext≤2 × Vtrig, then trigger point is Vnow, and trigger message is the dot information residing for Vnow; If Vnow+Vnext > is 2 × Vtrig, then trigger point is Vnext, and trigger message is the some position residing for Vnext.
At a slow speed time under base, the high-speed data-flow that A/D converter produces can meet the needs of oscilloscope display screen, interpolation algorithm is not needed to increase sampled point, now module disables work in dotted line frame in figure, be in disable state, only have high-speed data-flow 1, waveform processing unit, waveform display buffer and first order trigger message to extract four module work.First order trigger message extraction module utilizes the numerical information of high-speed data-flow 1, logical block is adopted to realize digital comparator, by high-speed data-flow 1 pointwise and setting triggering level numeric ratio comparatively, extract trigger message, send into waveform processing unit, complete the fusion of high-speed data-flow and trigger pip, then send into waveform display buffer.
When high speed under base, the high-speed data-flow that A/D converter produces can not meet the needs of oscilloscope display screen, and need interpolation algorithm to increase sampled point, now module participation work in dotted line frame in figure, is in enabled state.Similar at a slow speed time under base, first order trigger message extraction module first by high-speed data-flow 1 pointwise and setting triggering level numeric ratio comparatively, extract thick trigger message, utilize the high-speed data-flow 2 that this information interception waveform interpolation device produces, second level trigger message extracts trigger message further from the high-speed data-flow intercepted, then send into waveform processing unit, complete the fusion of high-speed data-flow and trigger pip, then send into waveform display buffer.

Claims (2)

1., in a digital two-stage combination trigger pip extracting method, it is characterized in that, comprise the following steps:
Step one, to broadband input simulating signal carry out Analog-digital Converter, produce high-speed data-flow 1;
Step 2, described high-speed data-flow 1 is carried out distributing and processing: high-speed data-flow 1 is sent into first order trigger message extraction unit, waveform processing unit and waveform interpolation device unit respectively;
Step 3, the trigger message of first order trigger message extraction unit to high-speed data-flow 1 extract, and the trigger message of extraction sends into waveform processing unit, completes the synthesis of data stream and trigger message, send into high-speed data-flow 2 simultaneously and flow interception module;
Step 4, at a slow speed time under base, the trigger message that step 3 is extracted is the final trigger message of oscillograph, and the data in the signal behavior high-speed data-flow 1 that waveform processing unit extracts according to first order trigger message in step 3, send into display unit display; When high speed under base, then directly perform step 5-eight;
Step 5, when high speed under base, waveform interpolation device unit carries out interpolation to high-speed data-flow 1, and form high-speed data-flow 2, high-speed data-flow 2 sends into waveform processing unit, sends into high-speed data-flow 2 simultaneously and flows interception module;
Step 6, high-speed data-flow 2 flow interception module and utilize the signal of first order trigger message extraction in step 3 to intercept the area data of the trigger message existence in high-speed data-flow 2, send into the second level and trigger extraction module;
Step 7, second level trigger message extraction unit complete and extract the trigger message of the area data in step 6, and the trigger message of extraction sends into waveform processing unit;
Step 8, when high speed under base, the trigger message that step 7 is extracted is the final trigger message of oscillograph, according to the data in the signal behavior high-speed data-flow 2 of trigger message extraction in the second level in step 7 in waveform processing unit, send into display unit and show.
2., in a kind of digital two-stage combination trigger pip extracting method as claimed in claim 1, it is characterized in that, wherein the concrete mode of trigger message extraction is as follows:
S0, high-speed data-flow carry out pre-service: carry out low data shielding according to the precondition pre-set to the sampled data Vsample of high-speed data-flow, sampled data after output processing, present sample point value is designated as Vnow, and next sampling point value is designated as Vnext;
S1, data stream compare: triggering current triggering level setting value is Vtrig, sampling point value Vnow in data stream and Vnext is compared with Vtrig successively, when rising edge trigger message extracts, the condition extracted is: Vnow≤Vtrig and Vnext > Vtrig, when negative edge trigger message extracts, the condition extracted is: Vnow > Vtrig and Vnext≤Vtrig, namely the toggle area that satisfies condition is defined as, between this moment Vnow and Vnext, entering next step;
S2, trigger point judge: Vnow and Vnext is added summation, and when rising edge trigger message extracts, if Vnow+Vnext > is 2 × Vtrig, then trigger point is Vnow, and trigger message is the dot information residing for Vnow; If Vnow+Vnext≤2 × Vtrig, then trigger point is Vnext, and trigger message is the some letter residing for Vnext; When negative edge trigger message extracts, if Vnow+Vnext≤2 × Vtrig, then trigger point is Vnow, and trigger message is the dot information residing for Vnow; If Vnow+Vnext > is 2 × Vtrig, then trigger point is Vnext, and trigger message is the some 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 true CN104535815A (en) 2015-04-22
CN104535815B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109765412A (en) * 2018-12-28 2019-05-17 中电科仪器仪表有限公司 A method of the accurate 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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109765412A (en) * 2018-12-28 2019-05-17 中电科仪器仪表有限公司 A method of the accurate positioning trigger position based on programmable circuit

Also Published As

Publication number Publication date
CN104535815B (en) 2017-08-25

Similar Documents

Publication Publication Date Title
CN103199944B (en) automatic dependent surveillance broadcast signal detecting method and device
US10481573B2 (en) Multi-channel digital trigger with combined feature matching and associated methods
CN109212586B (en) Particle component analysis system and method based on neutral atom imaging device
CN104022761B (en) A kind of method of testing of pulse-modulated signal
CN110596439B (en) Digital trigger detection method
CN102353972A (en) Multimode digital multichannel spectrometer
CN103018514A (en) Virtual oscilloscope device based on sound card
CN204360377U (en) Veneer multi-channel wide band signal synchronous
CN104535815A (en) Full-digital two-level combined trigger signal extracting method
CN203858282U (en) Intermediate-frequency broadband digital peak detection circuit
CN103163547B (en) Test system of flow intensity of high-energy electron beam
CN104036070A (en) Digitized recording playback method
CN102608931A (en) System and method for controlling electronic equipment
CN107147807A (en) Speech recognition system is reported in scheduling
CN104518755A (en) Digital circuit noise filter and digital filtering method
JP6401898B2 (en) Test measurement device and method in test measurement device
CN107037262B (en) Big data spectrum analysis system and method thereof
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
CN203012130U (en) Superspeed sampling rate acquisition apparatus
CN203673288U (en) Multipath data acquisition device
CN207992293U (en) A kind of video triggered equipment and oscillograph based on separator and FPGA
CN102346794A (en) Analytical method for rubber member of railway locomotive with curtain structure
CN206400291U (en) Multi-channel data sampling apparatus and system
CN107219387B (en) A kind of real-time Automatic adjustment method of hold-off time

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