Supercharge Your Innovation With Domain-Expert AI Agents!

Oscilloscope signal display processing method and oscilloscope

An oscilloscope and signal data technology, which is applied in the direction of digital variable/waveform display, digital variable display, instruments, etc., can solve the problems of oscilloscope screen display preview waveform slowness and long time, and achieve the effect of avoiding slow display and shortening the display

Active Publication Date: 2020-08-11
SHENZHEN CITY SIGLENT TECH
View PDF12 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, for an oscilloscope configured with a large memory depth, it takes a long time to read a frame of waveform data and draw it into a waveform image. For example, if the storage depth is 250MSa, the oscilloscope needs 250M sampling points to collect a frame of waveform data. Taking an FPGA with a working clock frequency of 125MHz as an example, each working clock cycle can process 10 sampling points in parallel, that is, it can be completed every 8ns. The reading and drawing of 10 sampling points, so theoretically, the time required to complete the reading and drawing of 250M sampling points is 200ms, that is, when adjusting the hardware configuration of the oscilloscope, the time required for the waveform drawing module to draw the preview waveform is 200ms , 200ms is an obviously perceivable time for the user, so although this method displays the preview waveform on the oscilloscope screen when changing the hardware configuration of the oscilloscope, for the oscilloscope configured with a large memory depth, the user will still notice I feel that the preview waveform displayed on the oscilloscope screen is relatively slow

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Oscilloscope signal display processing method and oscilloscope
  • Oscilloscope signal display processing method and oscilloscope
  • Oscilloscope signal display processing method and oscilloscope

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] Please refer to figure 1 , figure 1 It is a schematic structural diagram of an oscilloscope in an embodiment, and the oscilloscope includes a data acquisition and processing module 10 , a memory 20 , a waveform drawing module 30 and a display module 40 .

[0057] The data collection and processing module 10 is used to collect signal data of each channel, and convert the signal data of each channel into waveform data. The data acquisition and processing module 10 converts the analog signal data of each channel into digital signal data, and processes the digital signal data into waveform data through coordinate conversion, color conversion and other methods.

[0058] The memory 20 is used to store waveform data in units of frames. The memory 20 in this embodiment is an external memory, such as DDR.

[0059] The waveform drawing module 30 is used to read the waveform data from the memory 20 in units of frames and draw the waveform data as a waveform image, extract the e...

Embodiment approach

[0073] When adjusting the time base of the oscilloscope, if the time base becomes larger, the waveform needs to be compressed. In one embodiment, assuming that the original compression ratio is an integer multiple of D: 1, the new compression ratio for envelope compression is also D: 1, that is, the envelope information of each D column of the original waveform is compressed to 1 column, Specifically, compare all the minimum values ​​min in each D-column waveform of the original waveform to obtain the minimum value min' among all the minimum values ​​min in each D-column waveform. For example, compare min1, min2...minD, if the minimum value is min2, then the minimum min' is min2. In the same way, compare all the maximum values ​​max in each D column waveform of the original waveform to obtain the maximum value max' of all the maximum value max in each D column waveform. For example, compare max1, max2...maxD, if the maximum The value is max2, then the maximum value max' is ma...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an oscilloscope signal display processing method and an oscilloscope. The envelope line is extracted while the waveform image is drawn; the envelope line is stored in an internal storage unit; if the hardware configuration of the oscilloscope is not adjusted, the waveform image is directly displayed; if hardware configuration of the oscilloscope is adjusted, the envelope line stored in the internal storage unit is processed and is then displayed according to the adjusted configuration parameters; and thus, when the hardware configuration is changed, the envelope line ofthe last frame of waveform under the pre-stored old hardware configuration is processed and then displayed according to the new configuration parameters, the phenomenon that the oscilloscope displayscreen does not display the waveform for a long time after the hardware configuration of the oscilloscope is changed is avoided, and the user experience is improved.

Description

technical field [0001] The invention relates to the technical field of oscilloscopes, in particular to an oscilloscope signal display processing method and the oscilloscope. Background technique [0002] The basic process of oscilloscope work includes acquisition, storage, drawing and displaying these four steps. When the user changes the hardware configuration of the oscilloscope, such as adjusting the time base, changing the horizontal position, changing the voltage offset, adjusting the voltage gear, etc., the oscilloscope needs to use the new configuration parameters to perform the above four steps again. After displaying the last frame of waveform under the configured parameters, clear the storage space, configure new parameters and start collecting signal data, and then store, draw and display the newly collected data. However, the first "collection" after configuration Before it is completed, there is no signal data in the oscilloscope that can be used to draw the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G01R13/02
CPCG01R13/0209G01R13/029
Inventor 吴乾科郑文明周旭鑫
Owner SHENZHEN CITY SIGLENT TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More