CN102645584A - Appending pseudo-random sub-lsb values to prevent intensity banding - Google Patents

Appending pseudo-random sub-lsb values to prevent intensity banding Download PDF

Info

Publication number
CN102645584A
CN102645584A CN2011102481356A CN201110248135A CN102645584A CN 102645584 A CN102645584 A CN 102645584A CN 2011102481356 A CN2011102481356 A CN 2011102481356A CN 201110248135 A CN201110248135 A CN 201110248135A CN 102645584 A CN102645584 A CN 102645584A
Authority
CN
China
Prior art keywords
numerical data
lsb
pseudorandom values
pseudo
data
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
CN2011102481356A
Other languages
Chinese (zh)
Other versions
CN102645584B (en
Inventor
D.H.埃比
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.)
Tektronix Inc
Original Assignee
Tektronix Inc
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 Tektronix Inc filed Critical Tektronix Inc
Publication of CN102645584A publication Critical patent/CN102645584A/en
Application granted granted Critical
Publication of CN102645584B publication Critical patent/CN102645584B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/02Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
    • G01R13/0218Circuits therefor
    • G01R13/0227Controlling the intensity or colour of the display
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R15/00Details of measuring arrangements of the types provided for in groups G01R17/00 - G01R29/00, G01R33/00 - G01R33/26 or G01R35/00
    • G01R15/005Circuits for altering the indicating characteristic, e.g. making it non-linear

Abstract

The present invention relates to APPENDING PSEUDO-RANDOM SUB-LSB VALUES TO PREVENT INTENSITY BANDING. Test and measurement instrument that displays acquired data on a logarithmic scale without intensity banding. The test and measurement instrument processes the acquired data before it is displayed by appending pseudo-random sub-LSB (least significant bit) values to it. When the processed acquired data is displayed on a logarithmic scale, the pseudo-random sub-LSB values fill in the gaps between discrete power levels, thereby eliminating intensity banding and providing a smooth, visually pleasing display.

Description

The additional sub-LSB value of pseudorandom is to prevent the intensity striping
Technical field
The present invention relates to test and sensing device and relate more specifically to show the method for the data of collection.
Background technology
Real-time spectrum analyzer (such as can be from Beaverton, RSA6100 that the Tektronix company of Oregon obtains and RSA3400 be serial) in real time by the RF signal triggering, catch and analyze the RF signal.These test and sensing devices are seamlessly caught the RF signal, make to be different from conventional sweep spectrum analyzer and VSA, not missing data in designated bandwidth.
Real-time spectrum analyzer generally shows the data of gathering according to decibel (dB) scale.The dB scale is calculated as 10 * log 10(P2/P1), wherein P2 is the power of tested person signal and P1 is a reference power.Yet according to the dB scale, low-power signal possibly come across the discrete level that is separated by the gap owing to the finite resolving power of the data of gathering with to number conversion.The pseudo-shadow of this demonstration (artifact) that is called " intensity striping (banding) " maybe be very horrible.As an example, Fig. 1 shows the pulsed RF signal 105 according to the dB scale.Pulsed RF signal 105 is by 18 bit data representatives, thereby comes across discrete level 110 in-power level below the 75dB.Can represent tested person signal (for example through using more high-resolution analog to digital converter) to reduce the intensity striping through using more multidigit; Yet in many cases, unavailable or other system of more high-resolution analog to digital converter considers to have limited available figure place.
What expect is a kind of mode of not having the intensity striping by the data of logarithmic scale demonstration collection.
Summary of the invention
Embodiments of the invention provide a kind of test and sensing device that does not have the intensity striping by the data of logarithmic scale demonstration collection.Test and sensing device was handled it through adding the sub-LSB of pseudorandom (least significant bit (LSB)) value to its before the data of gathering are shown.When pressing the image data of logarithmic scale display process, the sub-LSB value of pseudorandom is filled the gap between the discrete power level, eliminates the intensity striping thus and level and smooth visually pleasant demonstration is provided.
According to the following specifically describes when combining with accompanying claims and accompanying drawing to read, obvious the object of the invention, advantage and other novel feature.
Description of drawings
The conventional time domain that Fig. 1 has described pulsed RF signal shows.
Fig. 2 has described the high level block diagram of conventional real-time spectrum analyzer.
Fig. 3 illustrates according to embodiments of the invention how to handle numerical data.
Fig. 4 has described the pulsed RF signal of the Fig. 1 after handling according to the present invention.
Embodiment
Referring now to Fig. 2, conventional real-time spectrum analyzer 200 received RFs (RF) input signal and use alternatively frequency mixer 205, local oscillator (LO) 210 and wave filter 215 come frequency downconversion it to produce intermediate frequency (IF) signal.Analog to digital converter (ADC) 220 digitizing IF signals are to produce the continuous number data stream of representing the IF signal.In two paths, handle numerical data then.In first path, to processor 225 input digital datas of real-time analysis numerical data.In second path; To storer 235 (it comprises circular buffer in certain embodiments) and to detection trigger device 240 input digital datas, this detection trigger device 240 is handled numerical data and the data of comparison process and the trigger criteria of user's appointment in real time.When the numerical data of handling satisfied trigger criteria, detection trigger device 240 generated following trigger pip, and this trigger pip makes storer 235 storage numerical data pieces.Processor 225 is the numerical data of analyzing stored then.The numerical data of handling can be shown on the display device 230 or be stored in the memory device (not shown).
According to embodiments of the invention, in order to eliminate the intensity striping, processor 225 was handled it through adding pseudorandom values to its before numerical data is shown now.Pseudorandom values is sub-LSB (least significant bit (LSB)), that is to say, the resolution of pseudorandom values is less than the LSB of numerical data.This data processing step is filled the gap between the discrete level and level and smooth visually attracting demonstration is provided.Graphical map has shown this data processing step in Fig. 3, wherein before the display digit data, adds the sub-LSB value of pseudorandom to it.
For example, consider a word of 18 bit data, such as a sample of the waveform shown in Fig. 1:
Figure DEST_PATH_IMAGE001
Wherein d00 represents first (perhaps LSB), and d01 represents second, by that analogy.
To additional 8 the sub-LSB data of pseudorandom of above-mentioned 18 bit data, 26 words that illustrate below causing:
Wherein ". " represented binary point, and n07 ... N00 represents 8 sub-LSB values of pseudorandom.
Fig. 4 shows the result to additional 8 the sub-LSB data of pseudorandom of each sample of the waveform shown in Fig. 1.Notice that the intensity striping 110 of Fig. 1 is no longer visually obvious.Wanting clear and definite is that the intensity band still is present among Fig. 4; The sub-LSB value of pseudorandom has only been filled the gap, provides thus more smoothly, more pleasant demonstration visually.
Preferably, the sub-LSB value of pseudorandom have rectangular distribution (that is to say, they be uniformly distributed in zero and LSB between) so that be provided at according to seamlessly transitting between the discrete power level of logarithmic scale.In other embodiments, the sub-LSB value of pseudorandom has other distribution such as Gaussian distribution, rayleigh distributed etc.
To understand, above-mentioned particular number of bits (i.e. the data of 18 collections, 8 sub-LSB data of pseudorandom) only is used for for example and how the used particular number of bits of the present invention all is suitable for.
Though pseudorandom values is described as " sub-LSB ", in certain embodiments, pseudorandom values is crossed over a more than LSB.
Though describe the present invention according to the dB scale, will understand the present invention and can be used for showing and eliminate the intensity striping by arbitrary type of logarithm.
Though the present invention is described as being used in the enforcement spectrum analyzer, will understands the present invention and also can be used in any other test and sensing device according to logarithmic scale display digit data such as swept-frequency spectrum analyzer, oscillograph etc.
Any element of operating to digital data of the present invention can be implemented and can comprise general purpose microprocessor, digital signal processor (DSP), special IC (ASIC), field programmable gate array (FPGA) etc. and/or on them, carry out with hardware, software or the combination of the two.
To understand according to the preamble discussion, the present invention represents the marked improvement in test and measurement mechanism field.Though for exemplary purposes and diagram and described specific embodiment of the present invention will be understood and can carry out various modifications and do not break away from the spirit and scope of the present invention.Thereby the present invention except as receive should not be restricted the accompanying claims.

Claims (10)

1. test and sensing device comprises:
Processor, to produce the numerical data of handling, said pseudorandom values has distribution and has the resolution littler than the least significant bit (LSB) of said numerical data to the additional pseudorandom values of numerical data; And
Display device shows the numerical data of said processing according to logarithmic scale.
2. test and sensing device according to claim 1, wherein said processor was handled said numerical data at it before the additional said pseudorandom values of said numerical data.
3. test and sensing device according to claim 1, the said distribution of wherein said pseudorandom values are crossed over a least significant bit (LSB) of said numerical data.
4. test and sensing device according to claim 1, the said distribution of wherein said pseudorandom values are crossed over more than least significant bit (LSB) of said numerical data.
5. test and sensing device according to claim 1, the said rectangular distribution that is distributed as of wherein said pseudorandom values.
6. the method for display digit data may further comprise the steps:
To produce the numerical data of handling, said pseudorandom values has distribution and has the resolution littler than the least significant bit (LSB) of said numerical data to the additional pseudorandom values of numerical data; And
The numerical data that on display device, shows said processing according to logarithmic scale.
7. method according to claim 6 was wherein being handled said numerical data before the additional said pseudorandom values of said numerical data.
8. method according to claim 6, the said distribution of wherein said pseudorandom values are crossed over a least significant bit (LSB) of said numerical data.
9. method according to claim 6, the said distribution of wherein said pseudorandom values are crossed over more than least significant bit (LSB) of said numerical data.
10. method according to claim 6, the said rectangular distribution that is distributed as of wherein said pseudorandom values.
CN201110248135.6A 2010-08-27 2011-08-26 Additional pseudorandom LSB value is to prevent strength tapes Expired - Fee Related CN102645584B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US37780410P 2010-08-27 2010-08-27
US61/377804 2010-08-27
US13/085,678 US9002004B2 (en) 2010-08-27 2011-04-13 Appending pseudo-random sub-LSB values to prevent intensity banding
US13/085678 2011-04-13

Publications (2)

Publication Number Publication Date
CN102645584A true CN102645584A (en) 2012-08-22
CN102645584B CN102645584B (en) 2016-06-29

Family

ID=44533871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110248135.6A Expired - Fee Related CN102645584B (en) 2010-08-27 2011-08-26 Additional pseudorandom LSB value is to prevent strength tapes

Country Status (4)

Country Link
US (1) US9002004B2 (en)
EP (1) EP2423692A3 (en)
JP (1) JP5732654B2 (en)
CN (1) CN102645584B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310837A (en) * 1998-01-30 2001-08-29 电等离子体公司 Method and apparatus for minimizing false image artifacts in a digitally controlled display monitor
US20040059999A1 (en) * 2002-09-25 2004-03-25 Casio Computer Co., Ltd. Logarithmic graph plotting apparatus and program
CN101044510A (en) * 2004-10-18 2007-09-26 汤姆森特许公司 Film grain simulation method
CN101300498A (en) * 2005-11-04 2008-11-05 特克特朗尼克公司 Wide-bandwidth spectrum analysis of transient signals using a real-time spectrum analyzer
CN101420518A (en) * 2007-10-22 2009-04-29 索尼株式会社 Noise correction, imaging device and noise correction method
US20090144595A1 (en) * 2007-11-30 2009-06-04 Mathstar, Inc. Built-in self-testing (bist) of field programmable object arrays

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3144563B2 (en) * 1991-02-18 2001-03-12 横河電機株式会社 Waveform measuring device
ATE200169T1 (en) * 1992-12-30 2001-04-15 Telstra Corp Ltd METHOD AND DEVICE FOR GENERATING A CIPHERING SEQUENCE

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310837A (en) * 1998-01-30 2001-08-29 电等离子体公司 Method and apparatus for minimizing false image artifacts in a digitally controlled display monitor
US20040059999A1 (en) * 2002-09-25 2004-03-25 Casio Computer Co., Ltd. Logarithmic graph plotting apparatus and program
CN101044510A (en) * 2004-10-18 2007-09-26 汤姆森特许公司 Film grain simulation method
CN101300498A (en) * 2005-11-04 2008-11-05 特克特朗尼克公司 Wide-bandwidth spectrum analysis of transient signals using a real-time spectrum analyzer
CN101420518A (en) * 2007-10-22 2009-04-29 索尼株式会社 Noise correction, imaging device and noise correction method
US20090144595A1 (en) * 2007-11-30 2009-06-04 Mathstar, Inc. Built-in self-testing (bist) of field programmable object arrays

Also Published As

Publication number Publication date
EP2423692A2 (en) 2012-02-29
JP2012047731A (en) 2012-03-08
EP2423692A3 (en) 2017-01-25
US20120051538A1 (en) 2012-03-01
CN102645584B (en) 2016-06-29
US9002004B2 (en) 2015-04-07
JP5732654B2 (en) 2015-06-10

Similar Documents

Publication Publication Date Title
EP2605025B1 (en) Frequency mask trigger with non uniform bandwidth segments
CN101923113B (en) The frequency mask that time limits triggers
US8180586B2 (en) Amplitude discrimination using the frequency mask trigger
CN1725024A (en) Realtime power mask trigger
EP2386869B1 (en) Density trace measurement and triggering in frequency domain bitmaps
US11112428B2 (en) Multilevel triggering system for outputting complex trigger signal
US20110274150A1 (en) Logical triggering in the frequency domain
CN102645584A (en) Appending pseudo-random sub-lsb values to prevent intensity banding
JP6401898B2 (en) Test measurement device and method in test measurement device
CN102735929B (en) Device and method for testing APD measuring device
CN102721869A (en) Re-sampling acquired data to prevent coherent sampling artifacts
US6725172B2 (en) Systems and methods for tagging measurement values
US20240069081A1 (en) Signal analysis for computing a complementary cumulative distribution function
US8705598B2 (en) Signal-sensitive data compression
US20220043031A1 (en) Method of analyzing a signal and signal analysis device
RU2756024C1 (en) Digital apparatus for determining the spectrum of received signals with high frequency resolution
US20200386791A1 (en) Pattern acquisitions in equivalent time sampling systems
CN112051425A (en) Mode acquisition in an equivalent time sampling system
Dong et al. A new digital backend in radio astronomy based on under-sampling technology
Emilliano et al. MATLAB Model For Real Time Processing Of Partial Discharge Detection Using FPGA Technology with Giga Hertz Data Acquisition
US20130317776A1 (en) Time-domain density triggering in a test and measurement instrument
Lecklider New scopes signal increased diversity
Nagano Theory and Experimental Evaluation of the Super Sweep Spectrum Analyze
CN106018908A (en) Intensity information display

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160629

Termination date: 20180826